[53696] trunk/dports/science/wgrib2/Portfile
takeshi at macports.org
takeshi at macports.org
Sun Jul 12 00:10:59 PDT 2009
Revision: 53696
http://trac.macports.org/changeset/53696
Author: takeshi at macports.org
Date: 2009-07-12 00:10:55 -0700 (Sun, 12 Jul 2009)
Log Message:
-----------
wgrib2: made compatible with netcdf 4
Modified Paths:
--------------
trunk/dports/science/wgrib2/Portfile
Modified: trunk/dports/science/wgrib2/Portfile
===================================================================
--- trunk/dports/science/wgrib2/Portfile 2009-07-12 05:53:06 UTC (rev 53695)
+++ trunk/dports/science/wgrib2/Portfile 2009-07-12 07:10:55 UTC (rev 53696)
@@ -3,49 +3,44 @@
PortSystem 1.0
-name wgrib2
-version 1.7.8j
-platforms darwin
-maintainers takeshi
-categories science
-description program to read atmospheric data files in GRIB2
-master_sites ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib2/
-distname ${name}.tgz.v${version}
+name wgrib2
+version 1.7.8j
+platforms darwin
+maintainers takeshi
+categories science
+description program to read atmospheric data files in GRIB2
+master_sites ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib2/
+distname ${name}.tgz.v${version}
extract.suffix
-set version_g2clib 1.1.8
-worksrcdir grib2/g2clib-${version_g2clib}
-checksums md5 f4625d0b3b6b276a7ee256bb31aa04d5 \
- sha1 430b5cca611fba2ebc5bf14fc00142b26998bdbd \
- rmd160 763e5108dc2e93e2a4079177c31b567910b7ab63
-homepage http://www.cpc.noaa.gov/products/wesley/wgrib2/
+set version_g2clib 1.1.8
+worksrcdir grib2/g2clib-${version_g2clib}
+checksums md5 f4625d0b3b6b276a7ee256bb31aa04d5 \
+ sha1 430b5cca611fba2ebc5bf14fc00142b26998bdbd \
+ rmd160 763e5108dc2e93e2a4079177c31b567910b7ab63
+homepage http://www.cpc.noaa.gov/products/wesley/wgrib2/
long_description \
wgrib2 is a swiss army knife for grib2 files. \
GRIB-2 has arrived and has begun replacing the the older standard GRIB-1. \
GRIB-2 can reduce the file size by up to 80% (NAM, JPEG2000 compression).
-depends_lib port:jasper port:libpng port:netcdf port:zlib
+depends_lib port:jasper port:libpng port:netcdf port:hdf5-18 port:szip port:zlib
-use_configure no
+use_configure no
+use_parallel_build no
set cppflags ${configure.cppflags}
-if {[variant_isset universal]} {
- set cflags "${configure.cflags} ${configure.universal_cflags}"
- set ldflags "${configure.ldflags} ${configure.universal_ldflags}"
-} else {
- set cflags ${configure.cflags}
- set ldflags ${configure.ldflags}
-}
-build.args "-f makefile CPPFLAGS=\"${cppflags}\" CFLAGS=\"${cflags}\""
+set cflags ${configure.cflags}
+set ldflags ${configure.ldflags}
+build.args "-f makefile CPPFLAGS=\"${cppflags}\" CFLAGS=\"${cflags}\""
post-build {
system "ranlib ${worksrcpath}/libgrib2c.a"
system "cd ${worksrcpath}/../wgrib2; \
make -f makefile ${name} \
- CFLAGS=\"-I../g2clib-${version_g2clib} ${cppflags} \
- -I/usr/include ${cflags} \
- -DUSE_NETCDF -DUSE_REGEX -DUSE_TIGGE\" \
+ CFLAGS=\"-I../g2clib-${version_g2clib} ${cppflags} ${cflags} \
+ -DUSE_NETCDF4 -UUSE_NETCDF3\" \
LDFLAGS=\"-L../g2clib-${version_g2clib} ${ldflags} \
- -lgrib2c -ljasper -lnetcdf -lpng -lz\" "
+ -lgrib2c -ljasper -lnetcdf -lhdf5_hl -lhdf5 -lpng -lz\" "
}
destroot {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090712/9472bda9/attachment.html>
More information about the macports-changes
mailing list