summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElizabeth Fischer <rpf2116@columbia.edu>2018-05-03 23:55:31 -0400
committerAdam J. Stewart <ajstewart426@gmail.com>2018-05-03 22:55:31 -0500
commit593ad23a9f4f51e3ff4231a894ba1998e212fdc4 (patch)
tree0e5606ea70f1d2217b447411386328353e053694
parent0812fd1635911d3600e27dc9000ea1050516b125 (diff)
downloadspack-593ad23a9f4f51e3ff4231a894ba1998e212fdc4.tar.gz
spack-593ad23a9f4f51e3ff4231a894ba1998e212fdc4.tar.bz2
spack-593ad23a9f4f51e3ff4231a894ba1998e212fdc4.tar.xz
spack-593ad23a9f4f51e3ff4231a894ba1998e212fdc4.zip
gdal: update (#8008)
* gdal: update * Remove unneeded depends(python)
-rw-r--r--var/spack/repos/builtin/packages/gdal/package.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/gdal/package.py b/var/spack/repos/builtin/packages/gdal/package.py
index b62ea01af1..3a22739a81 100644
--- a/var/spack/repos/builtin/packages/gdal/package.py
+++ b/var/spack/repos/builtin/packages/gdal/package.py
@@ -44,16 +44,17 @@ class Gdal(AutotoolsPackage):
version('2.1.2', 'ae85b78888514c75e813d658cac9478e')
version('2.0.2', '940208e737c87d31a90eaae43d0efd65')
- extends('python')
+ extends('python', when='+python')
variant('hdf5', default=False, description='Enable HDF5 support')
variant('hdf', default=False, description='Enable HDF4 support')
variant('openjpeg', default=False, description='Enable JPEG2000 support')
variant('geos', default=False, description='Enable GEOS support')
variant('kea', default=False, description='Enable KEA support')
- variant('netcdf', default=False, description='Enable netcdf support')
+ variant('netcdf', default=False, description='Enable NetCDF support')
+ variant('python', default=False, description='Enable Python support')
- depends_on('swig')
+ depends_on('swig', when='+python')
depends_on("hdf5", when='+hdf5')
depends_on("hdf", when='+hdf')
depends_on("openjpeg", when='+openjpeg')
@@ -74,9 +75,13 @@ class Gdal(AutotoolsPackage):
args = []
args.append("--with-liblzma=yes")
args.append("--with-zlib=%s" % spec['zlib'].prefix)
- args.append("--with-python=%s" % spec['python'].command.path)
args.append("--without-libtool")
+ if '+python' in spec:
+ args.append("--with-python=%s" % spec['python'].command.path)
+ else:
+ args.append("--with-python=no")
+
if '+geos' in spec:
args.append('--with-geos=yes')
if '+hdf' in spec: