diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/squashfuse/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/squashfuse/package.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/squashfuse/package.py b/var/spack/repos/builtin/packages/squashfuse/package.py index 8c06506828..939b738c7d 100644 --- a/var/spack/repos/builtin/packages/squashfuse/package.py +++ b/var/spack/repos/builtin/packages/squashfuse/package.py @@ -40,7 +40,7 @@ class Squashfuse(AutotoolsPackage): depends_on("pkgconfig", type="build") # compression libs - depends_on("zlib", when="+zlib") + depends_on("zlib-api", when="+zlib") depends_on("lz4", when="+lz4") depends_on("lzo", when="+lzo") depends_on("xz", when="+xz") @@ -63,7 +63,10 @@ class Squashfuse(AutotoolsPackage): args = ["--disable-demo"] args += self.enable_or_disable("shared") args += self.enable_or_disable("static") - args += self.with_or_without("zlib", activation_value="prefix") + if "+zlib" in self.spec: + args.append("--with-zlib=%s" % self.spec["zlib-api"].prefix) + else: + args.append("--without-zlib") args += self.with_or_without("lz4", activation_value="prefix") args += self.with_or_without("lzo", activation_value="prefix") args += self.with_or_without("xz", activation_value="prefix") |