[117515] trunk/dports/science/ncarg/Portfile
takeshi at macports.org
takeshi at macports.org
Sat Mar 1 19:37:34 PST 2014
Revision: 117515
https://trac.macports.org/changeset/117515
Author: takeshi at macports.org
Date: 2014-03-01 19:37:34 -0800 (Sat, 01 Mar 2014)
Log Message:
-----------
ncarg: applied the patch provided by ryandesign, closing #38687
Modified Paths:
--------------
trunk/dports/science/ncarg/Portfile
Modified: trunk/dports/science/ncarg/Portfile
===================================================================
--- trunk/dports/science/ncarg/Portfile 2014-03-02 00:22:58 UTC (rev 117514)
+++ trunk/dports/science/ncarg/Portfile 2014-03-02 03:37:34 UTC (rev 117515)
@@ -25,15 +25,12 @@
http://www.ncl.ucar.edu/Download/files/:g2clib
distname ncl_${name}-${version}
-worksrcdir ncl_${name}-${version}
set ncl_src ${distname}${extract.suffix}
set g2clib_version 1.2.3
set g2clib_src g2clib-${g2clib_version}-patch${extract.suffix}
set g2clib_worksrcdir g2clib-${g2clib_version}-patch
distfiles ${ncl_src}:ncl \
${g2clib_src}:g2clib
-checksums ncl_ncarg-6.1.0.tar.gz \
- g2clib-1.2.3-patch.tar.gz \
checksums ${ncl_src} \
md5 a13d4a97d1d580a24fe144d127e4ce31 \
@@ -154,10 +151,10 @@
}
pre-configure {
- system "cd ${workpath}/${g2clib_worksrcdir}; make all"
+ system -W ${workpath}/${g2clib_worksrcdir} "make all"
file copy ${workpath}/${g2clib_worksrcdir}/libgrib2c.a ${worksrcpath}
- system "cd ${worksrcpath}/config; \
- CC=${configure.cc} \
+ system -W ${worksrcpath}/config \
+ "CC=${configure.cc} \
CFLAGS=${configure.cflags} \
make -f Makefile.ini; \
./ymake -config `pwd`"
@@ -166,7 +163,7 @@
}
}
configure {
- system "cd ${worksrcpath}; ./Configure -v << EOF
+ system -W ${worksrcpath} "./Configure -v << EOF
y
@@ -195,7 +192,7 @@
post-configure {
# reinplace "s| -lsz||g" ${worksrcpath}/makefile
# reinplace "s| -lsz||g" ${worksrcpath}/config/Site.local
- system "cd ${worksrcpath}; make Info"
+ system -W ${worksrcpath} "make Info"
system "cat ${worksrcpath}/config/Site.local"
}
@@ -216,7 +213,7 @@
# Check if ncl is built here.
post-build {
if {![file exists ${worksrcpath}/ni/src/ncl/ncl]} {
- ui_error "ncl did not built"
+ return -code error "ncl did not get built"
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140301/91978ba7/attachment.html>
More information about the macports-changes
mailing list