summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorKelly (KT) Thompson <kgt@lanl.gov>2016-03-16 18:55:14 -0600
committerKelly (KT) Thompson <kgt@lanl.gov>2016-03-16 21:30:41 -0600
commitf07d4c94393f6541d1a6afd9118d3f9c84bd08fc (patch)
treeca40584fd13b432847b22b831efca017264b2294 /var
parent63f9f4291aedf0871c75e5aed31a5625fe9c4613 (diff)
downloadspack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.gz
spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.bz2
spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.tar.xz
spack-f07d4c94393f6541d1a6afd9118d3f9c84bd08fc.zip
+ Provide ~perl and ~shared variants.
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/graphviz/package.py11
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")
-