summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Flood <neilflood@fastmail.fm>2019-01-13 02:33:18 +1000
committerAdam J. Stewart <ajstewart426@gmail.com>2019-01-12 10:33:18 -0600
commit04c1af0ee2a14c46605078090483863a2a824d81 (patch)
tree98827f5d87a8252ee17e812815e6a4be879b126e
parentc2529358f298b3a2612d7ae6b0773c9d8c2b7407 (diff)
downloadspack-04c1af0ee2a14c46605078090483863a2a824d81.tar.gz
spack-04c1af0ee2a14c46605078090483863a2a824d81.tar.bz2
spack-04c1af0ee2a14c46605078090483863a2a824d81.tar.xz
spack-04c1af0ee2a14c46605078090483863a2a824d81.zip
gdal: Add variant for GRIB driver (#10322)
-rw-r--r--var/spack/repos/builtin/packages/gdal/package.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/gdal/package.py b/var/spack/repos/builtin/packages/gdal/package.py
index e65f86cf84..aac305958d 100644
--- a/var/spack/repos/builtin/packages/gdal/package.py
+++ b/var/spack/repos/builtin/packages/gdal/package.py
@@ -74,6 +74,7 @@ class Gdal(AutotoolsPackage):
variant('armadillo', default=False, description='Include Armadillo support for faster TPS transform computation')
variant('cryptopp', default=False, description='Include cryptopp support')
variant('crypto', default=False, description='Include crypto (from openssl) support')
+ variant('grib', default=False, description='Include GRIB support')
# FIXME: Allow packages to extend multiple packages
# See https://github.com/spack/spack/issues/987
@@ -373,6 +374,11 @@ class Gdal(AutotoolsPackage):
else:
args.append('--with-armadillo=no')
+ if '+grib' in spec:
+ args.append('--with-grib=yes')
+ else:
+ args.append('--with-grib=no')
+
# TODO: add packages for these dependencies
args.extend([
# https://trac.osgeo.org/gdal/wiki/GRASS
@@ -399,7 +405,6 @@ class Gdal(AutotoolsPackage):
'--with-bsb=no',
# https://trac.osgeo.org/gdal/wiki/Oracle
'--with-oci=no',
- '--with-grib=no',
'--with-mysql=no',
# https://trac.osgeo.org/gdal/wiki/Ingres
'--with-ingres=no',