Skip to content
Snippets Groups Projects
Commit b4580eb0 authored by Todd Gamblin's avatar Todd Gamblin
Browse files

Merge pull request #604 from KineticTheory/pkg-graphviz

Pkg graphviz
parents 27929122 4ab362ae
Branches
Tags
No related merge requests found
...@@ -7,6 +7,12 @@ class Graphviz(Package): ...@@ -7,6 +7,12 @@ class Graphviz(Package):
version('2.38.0', '5b6a829b2ac94efcd5fa3c223ed6d3ae') version('2.38.0', '5b6a829b2ac94efcd5fa3c223ed6d3ae')
# By default disable optional Perl language support to prevent build issues
# related to missing Perl packages. If spack begins support for Perl in the
# future, this package can be updated to depend_on('perl') and the
# ncecessary devel packages.
variant('perl', default=False, description='Enable if you need the optional Perl language bindings.')
parallel = False parallel = False
depends_on("swig") depends_on("swig")
...@@ -14,8 +20,10 @@ class Graphviz(Package): ...@@ -14,8 +20,10 @@ class Graphviz(Package):
depends_on("ghostscript") depends_on("ghostscript")
def install(self, spec, prefix): def install(self, spec, prefix):
configure("--prefix=%s" %prefix) options = ['--prefix=%s' % prefix]
if not '+perl' in spec:
options.append('--disable-perl')
configure(*options)
make() make()
make("install") make("install")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment