[105454] trunk/dports/science/cdo/Portfile
takeshi at macports.org
takeshi at macports.org
Sat Apr 20 17:25:50 PDT 2013
Revision: 105454
https://trac.macports.org/changeset/105454
Author: takeshi at macports.org
Date: 2013-04-20 17:25:50 -0700 (Sat, 20 Apr 2013)
Log Message:
-----------
cdo: added variants to support some additional features
Modified Paths:
--------------
trunk/dports/science/cdo/Portfile
Modified: trunk/dports/science/cdo/Portfile
===================================================================
--- trunk/dports/science/cdo/Portfile 2013-04-20 19:54:45 UTC (rev 105453)
+++ trunk/dports/science/cdo/Portfile 2013-04-21 00:25:50 UTC (rev 105454)
@@ -5,6 +5,7 @@
name cdo
version 1.5.9
+revision 1
platforms darwin
maintainers takeshi
license GPL-2
@@ -24,13 +25,17 @@
fetch.ignore_sslcert yes
depends_lib port:netcdf \
+ port:udunits2 \
port:proj47
configure.args --with-netcdf=${prefix} \
--disable-dependency-tracking \
--with-proj=${prefix}/lib/proj47 \
--with-hdf5=${prefix} \
+ --with-udunits2=${prefix} \
--with-zlib=${prefix}
+configure.cppflags-append -I/usr/include/malloc \
+ -I${prefix}/include/udunits2
# Test if hdf5-18 is installed with +openmpi or +mpich2
if {[file exists ${prefix}/bin/h5pcc]} {
@@ -45,7 +50,15 @@
}
}
-variant grib2 description {enable experimental grib2 support} {
+if {[variant_isset magicspp]} {
+ default_variants +grib_api
+}
+
+variant grib2 description {obsoleted by grib_api varint} {
+ default_variants +grib_api
+}
+
+variant grib_api description {enable grib2 support} {
depends_lib-append port:grib_api
configure.args-append --with-jasper=${prefix} \
--with-grib_api=${prefix}
@@ -56,6 +69,22 @@
configure.cc ${prefix}/bin/h5pcc
}
+variant szip description {compile with szip support} {
+ depends_lib-append port:szip
+ configure.args-append --with-szlib=${prefix}
+}
+
+variant magicspp description {compile with ECMWF magics support} {
+ depends_lib-append port:libxml2 \
+ port:magicspp
+ configure.args-append --with-libxml2=${prefix} \
+ --with-magics=${prefix}
+}
+
+variant cdi description {build, install and link to a CDI library} {
+ configure.args-append --enable-cdi-lib
+}
+
livecheck.type regex
livecheck.url ${homepage}
livecheck.regex {Version ([0-9]+\.[0-9]+\.[0-9]+\.*[0-9]*)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130420/11c26d21/attachment.html>
More information about the macports-changes
mailing list