diff options
author | Kelly (KT) Thompson <kgt@lanl.gov> | 2016-03-16 18:55:14 -0600 |
---|---|---|
committer | Kelly (KT) Thompson <kgt@lanl.gov> | 2016-03-16 21:30:41 -0600 |
commit | f07d4c94393f6541d1a6afd9118d3f9c84bd08fc (patch) | |
tree | ca40584fd13b432847b22b831efca017264b2294 | |
parent | 63f9f4291aedf0871c75e5aed31a5625fe9c4613 (diff) | |
download | spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.gz spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.bz2 spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.xz spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.zip |
+ Provide ~perl and ~shared variants.
-rw-r--r-- | var/spack/repos/builtin/packages/graphviz/package.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/graphviz/package.py b/var/spack/repos/builtin/packages/graphviz/package.py index 7af7da1881..2a2102bfcb 100644 --- a/var/spack/repos/builtin/packages/graphviz/package.py +++ b/var/spack/repos/builtin/packages/graphviz/package.py @@ -7,6 +7,9 @@ class Graphviz(Package): version('2.38.0', '5b6a829b2ac94efcd5fa3c223ed6d3ae') + variant('perl', default=True, description='Disable if you have problems with the optional script language bindings') + variant('shared', default=True, description='Building static is required on AIX') + parallel = False depends_on("swig") @@ -14,8 +17,12 @@ class Graphviz(Package): depends_on("ghostscript") def install(self, spec, prefix): - configure("--prefix=%s" %prefix) + options = ['--prefix=%s' % prefix] + if '~perl' in spec: + options.append('--disable-perl') + if '~shared' in spec: + options.append('--enable-shared=no') + configure(*options) make() make("install") - |