[65460] trunk/dports/science/nco/Portfile
takeshi at macports.org
takeshi at macports.org
Fri Mar 26 02:02:05 PDT 2010
Revision: 65460
http://trac.macports.org/changeset/65460
Author: takeshi at macports.org
Date: 2010-03-26 02:02:04 -0700 (Fri, 26 Mar 2010)
Log Message:
-----------
nco: changed dependency to netcdf-devel
Modified Paths:
--------------
trunk/dports/science/nco/Portfile
Modified: trunk/dports/science/nco/Portfile
===================================================================
--- trunk/dports/science/nco/Portfile 2010-03-26 09:01:15 UTC (rev 65459)
+++ trunk/dports/science/nco/Portfile 2010-03-26 09:02:04 UTC (rev 65460)
@@ -5,7 +5,7 @@
name nco
version 4.0.0
-revision 1
+revision 2
platforms darwin
maintainers takeshi
categories science
@@ -29,39 +29,36 @@
port:libdap \
port:libiconv \
port:libxml2 \
- port:netcdf \
+ port:netcdf-devel \
port:openssl \
port:udunits \
port:zlib \
port:antlr \
- port:gsl
+ port:gsl \
+ port:hdf5-18 \
+ port:szip
depends_build port:bison \
port:m4
depends_run port:wget
-if {![variant_isset netcdf4]} {
- patch {
- reinplace "s/ncgen/ncgen3/g" ${worksrcpath}/configure
- }
-} else {
- pre-configure {
- if {![exec ${prefix}/bin/nc-config --has-nc4]} {
- return -code error "netcdf4 variants does not seem to be specified in netcdf port.\nnetcdf +netcdf4 must be installed compile nco +netcdf4"
- }
- }
-}
-
-
configure.env HAVE_ANTLR=yes ANTLR_ROOT=${prefix} \
- NETCDF_INC=${prefix}/include
-configure.cppflags-append -I/usr/include/malloc
+ NETCDF4_ROOT=${prefix}/lib/netcdf-devel \
+ PATH_TO_NCGEN=${prefix}/lib/netcdf-devel/bin/ncgen
+configure.cppflags -I/usr/include/malloc
configure.args --disable-dependency-tracking \
--mandir=${prefix}/share/man \
--enable-udunits --disable-udunits2 \
- --disable-dap-netcdf \
- --enable-dap-opendap \
- --disable-netcdf4
+ --enable-dap-netcdf \
+ --disable-dap-opendap \
+ --enable-netcdf4
+post-configure {
+ foreach d {nco nco++ nco_c++} {
+ reinplace "s|= -I${prefix}/include|= |" ${worksrcpath}/src/${d}/Makefile
+ }
+ reinplace "s|nco \${GSL_INC_ARG}|nco|" ${worksrcpath}/src/nco++/Makefile
+}
+
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
foreach f {ANNOUNCE ChangeLog LICENSE NEWS README TODO VERSION *.txt *.pdf} {
@@ -87,18 +84,18 @@
configure.args-append --disable-udunits --enable-udunits2
}
-variant netcdf4 description {enable netcdf4} {
- depends_lib-append port:hdf5-18 \
- port:szip
- configure.env-append NETCDF4_ROOT=${prefix}
- configure.cppflags-append -DHAVE_NETCDF4_H
- configure.args-delete --disable-dap-netcdf \
- --enable-dap-opendap \
- --disable-netcdf4
- configure.args-append --enable-dap-netcdf \
- --disable-dap-opendap \
- --enable-netcdf4
-}
+#variant netcdf4 description {enable netcdf4} {
+# depends_lib-append port:hdf5-18 \
+# port:szip
+# configure.env-append NETCDF4_ROOT=${prefix}
+# configure.cppflags-append -DHAVE_NETCDF4_H
+# configure.args-delete --disable-dap-netcdf \
+# --enable-dap-opendap \
+# --disable-netcdf4
+# configure.args-append --enable-dap-netcdf \
+# --disable-dap-opendap \
+# --enable-netcdf4
+#}
livecheck.type regex
livecheck.url ${homepage}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100326/fadfbc21/attachment.html>
More information about the macports-changes
mailing list