[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