[65461] trunk/dports/science/wgrib2/Portfile
takeshi at macports.org
takeshi at macports.org
Fri Mar 26 02:02:45 PDT 2010
Revision: 65461
http://trac.macports.org/changeset/65461
Author: takeshi at macports.org
Date: 2010-03-26 02:02:44 -0700 (Fri, 26 Mar 2010)
Log Message:
-----------
wgrib2: changed dependency to netcdf-devel
Modified Paths:
--------------
trunk/dports/science/wgrib2/Portfile
Modified: trunk/dports/science/wgrib2/Portfile
===================================================================
--- trunk/dports/science/wgrib2/Portfile 2010-03-26 09:02:04 UTC (rev 65460)
+++ trunk/dports/science/wgrib2/Portfile 2010-03-26 09:02:44 UTC (rev 65461)
@@ -4,8 +4,7 @@
PortSystem 1.0
name wgrib2
-version 1.7.8j
-revision 1
+version 1.8.3
platforms darwin
maintainers takeshi
categories science
@@ -15,20 +14,25 @@
extract.suffix
set version_g2clib 1.1.8
worksrcdir grib2/g2clib-${version_g2clib}
-checksums md5 f4625d0b3b6b276a7ee256bb31aa04d5 \
- sha1 430b5cca611fba2ebc5bf14fc00142b26998bdbd \
- rmd160 763e5108dc2e93e2a4079177c31b567910b7ab63
+checksums md5 b7ccf7dbd9c9a43cb6da59c978432ed2 \
+ sha1 b2268a8a51675dabf12c20af98d6a9fdd2261138 \
+ rmd160 89eaad5c0f351d5842cce888b7da01487622c934
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
+depends_lib port:jasper \
+ port:libpng \
+ port:netcdf-devel \
+ port:hdf5-18
use_configure no
use_parallel_build no
+default_variants netcdf4
+
set cppflags ${configure.cppflags}
if {[variant_isset universal]} {
set cflags "${configure.cflags} ${configure.universal_cflags}"
@@ -41,23 +45,13 @@
post-build {
system "ranlib ${worksrcpath}/libgrib2c.a"
- if {[variant_isset netcdf4]} {
- system "cd ${worksrcpath}/../wgrib2; \
+ system "cd ${worksrcpath}/../wgrib2; \
make -f makefile ${name} \
- CC=\"${configure.cc}\"
- CFLAGS=\"-I../g2clib-${version_g2clib} ${cppflags} ${cflags} \
+ CC=\"${configure.cc}\" \
+ CFLAGS=\"-I../g2clib-${version_g2clib} -I${prefix}/lib/netcdf-devel/include ${cppflags} ${cflags} \
-DUSE_NETCDF4 -UUSE_NETCDF3\" \
- LDFLAGS=\"-L../g2clib-${version_g2clib} ${ldflags} \
+ LDFLAGS=\"-L../g2clib-${version_g2clib} -L${prefix}/lib/netcdf-devel/lib ${ldflags} \
-lgrib2c -ljasper -lnetcdf -lhdf5_hl -lhdf5 -lpng -lz\" "
- } else {
- system "cd ${worksrcpath}/../wgrib2; \
- make -f makefile ${name} \
- CC=\"${configure.cc}\" \
- CFLAGS=\"-I../g2clib-${version_g2clib} ${cppflags} ${cflags} \
- -UUSE_NETCDF4\" \
- LDFLAGS=\"-L../g2clib-${version_g2clib} ${ldflags} \
- -lgrib2c -ljasper -lnetcdf -lpng -lz\" "
- }
}
destroot {
@@ -65,7 +59,3 @@
xinstall -m 755 ${worksrcpath}/libgrib2c.a ${destroot}${prefix}/lib
xinstall -m 755 ${worksrcpath}/../${name}/${name} ${destroot}${prefix}/bin
}
-
-variant netcdf4 description {use netcdf4} {
- depends_lib-append port:hdf5-18
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100326/7b2d88dd/attachment.html>
More information about the macports-changes
mailing list