[28607] trunk/dports/science/nco/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Tue Sep 4 11:14:14 PDT 2007
Revision: 28607
http://trac.macosforge.org/projects/macports/changeset/28607
Author: simon at macports.org
Date: 2007-09-04 11:14:13 -0700 (Tue, 04 Sep 2007)
Log Message:
-----------
science/nco: Updated to version 3.9.1, closes #12274. Maintainer update, thanks to takeshi at mac.com.
Modified Paths:
--------------
trunk/dports/science/nco/Portfile
Modified: trunk/dports/science/nco/Portfile
===================================================================
--- trunk/dports/science/nco/Portfile 2007-09-04 16:32:25 UTC (rev 28606)
+++ trunk/dports/science/nco/Portfile 2007-09-04 18:14:13 UTC (rev 28607)
@@ -1,14 +1,14 @@
# $Id$
PortSystem 1.0
+
name nco
-version 3.1.9
-revision 1
+version 3.9.1
platforms darwin
maintainers takeshi at mac.com
categories science
description The netCDF Operators
master_sites http://${name}.sourceforge.net/src/
-checksums sha1 b669e64d4eecadc6b4d96ca3c7482a3894fa8ba2
+checksums sha1 3da4747545c05e34a88c3f2bba4e7f7b7eca1774
homepage http://nco.sourceforge.net/
long_description \
Each NCO operator (e.g., ncks) takes netCDF or HDF input file(s), \
@@ -29,17 +29,29 @@
port:netcdf \
port:openssl \
port:udunits \
- port:zlib
+ port:zlib \
+ port:antlr
depends_build port:bison \
port:m4
-patchfiles patch-configure
-
-configure.env MACOSX_DEPLOYMENT_TARGET=10.4
-configure.cppflags -I/usr/include/malloc
-configure.args --disable-ncoxx --disable-dependency-tracking \
+configure.env MACOSX_DEPLOYMENT_TARGET=10.4 \
+ CPPFLAGS=-I/usr/include/malloc \
+ HAVE_ANTLR=yes ANTLR_ROOT=${prefix}
+configure.args --disable-dependency-tracking \
--mandir=${prefix}/share/man
+post-extract {
+ file rename ${worksrcpath}/src/nco++/ncap2.hh \
+ ${worksrcpath}/src/nco++/ncap.hh
+ foreach f {ncoGrammer.g ncoLexer.hpp ncoParser.hpp \
+ ncoTree.hpp ncap2_utl.cc} {
+ reinplace "s|ncap2.hh|ncap.hh|" ${worksrcpath}/src/nco++/$f
+ }
+ system "cd ${workpath}; \
+ tar zxvf ${distpath}/${distname}${extract.suffix} \
+ ./${distname}/src/nco++/Ncap2.hh"
+}
+
post-destroot {
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
foreach f {ANNOUNCE ChangeLog LICENSE NEWS README TODO VERSION *.txt *.pdf} {
@@ -47,19 +59,3 @@
}
}
-variant ncap2 {
- depends_lib-append port:antlr
- post-extract {
- file rename ${worksrcpath}/src/nco++/ncap2.hh \
- ${worksrcpath}/src/nco++/ncap.hh
- foreach f {ncoGrammer.g ncoLexer.hpp ncoParser.hpp \
- ncoTree.hpp ncap2_utl.cc} {
- reinplace "s|ncap2.hh|ncap.hh|" ${worksrcpath}/src/nco++/$f
- }
- system "cd ${workpath}; \
- tar zxvf ${distpath}/${distname}${extract.suffix} \
- ./${distname}/src/nco++/Ncap2.hh"
- }
- configure.env-append HAVE_ANTLR=yes ANTLR_ROOT=${prefix}
- configure.args-delete --disable-ncoxx
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070904/b4c1cfd0/attachment.html
More information about the macports-changes
mailing list