diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/qtgraph/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/qtgraph/package.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/qtgraph/package.py b/var/spack/repos/builtin/packages/qtgraph/package.py index cf8f229273..57d374d902 100644 --- a/var/spack/repos/builtin/packages/qtgraph/package.py +++ b/var/spack/repos/builtin/packages/qtgraph/package.py @@ -40,6 +40,7 @@ # Place, Suite 330, Boston, MA 02111-1307 USA ############################################################################## from spack import * +import os class Qtgraph(QMakePackage): @@ -66,11 +67,17 @@ class Qtgraph(QMakePackage): spack_env.set('GRAPHVIZ_ROOT', self.spec['graphviz'].prefix) spack_env.set('INSTALL_ROOT', self.prefix) + # What library suffix should be used based on library existence + if os.path.isdir(self.prefix.lib64): + lib_dir = self.prefix.lib64 + else: + lib_dir = self.prefix.lib + # The implementor has set up the library and include paths in # a non-conventional way. We reflect that here. run_env.prepend_path( 'LD_LIBRARY_PATH', join_path( - self.prefix.lib64, + lib_dir, '{0}'.format(self.spec['qt'].version.up_to(3)))) run_env.prepend_path('CPATH', self.prefix.include.QtGraph) |