diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/hdf-eos5/package.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/hdf-eos5/package.py b/var/spack/repos/builtin/packages/hdf-eos5/package.py index 18fb5f288a..4e10b79615 100644 --- a/var/spack/repos/builtin/packages/hdf-eos5/package.py +++ b/var/spack/repos/builtin/packages/hdf-eos5/package.py @@ -46,6 +46,8 @@ class HdfEos5(AutotoolsPackage): conflicts('~static', when='~shared', msg='At least one of +static or +shared must be set') + maintainers = ['payerle'] + # Build dependencies depends_on('hdf5+hl') @@ -92,7 +94,10 @@ class HdfEos5(AutotoolsPackage): # Provide config args for dependencies extra_args.append('--with-hdf5={0}'.format(self.spec['hdf5'].prefix)) - if self.spec['zlib']: + if 'szip' in self.spec: + extra_args.append('--with-szlib={0}'.format( + self.spec['libszip'].prefix)) + if 'zlib' in self.spec: extra_args.append('--with-zlib={0}'.format( self.spec['zlib'].prefix)) |