[69465] trunk/dports/science/grads/Portfile

takeshi at macports.org takeshi at macports.org
Tue Jul 6 22:57:51 PDT 2010


Revision: 69465
          http://trac.macports.org/changeset/69465
Author:   takeshi at macports.org
Date:     2010-07-06 22:57:50 -0700 (Tue, 06 Jul 2010)
Log Message:
-----------
grads: fixed link errors by enabling dynamic linking

Modified Paths:
--------------
    trunk/dports/science/grads/Portfile

Modified: trunk/dports/science/grads/Portfile
===================================================================
--- trunk/dports/science/grads/Portfile	2010-07-07 00:56:28 UTC (rev 69464)
+++ trunk/dports/science/grads/Portfile	2010-07-07 05:57:50 UTC (rev 69465)
@@ -5,7 +5,7 @@
 
 name                grads
 version             1.9b4
-revision            7
+revision            8
 platforms           darwin
 maintainers         takeshi
 categories          science
@@ -36,20 +36,23 @@
 
 post-patch {
     reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/src/gx.h
+    reinplace "s| www | |" ${worksrcpath}/configure
+    foreach f {gaio gasdf gauser stnmap} {
+        reinplace "s|%li|%d|g" ${worksrcpath}/src/${f}.c
+    }
 }
 
-configure.env       SUPPLIBS=${prefix} LIBS=-lsz
+configure.env       SUPPLIBS=${prefix} LIBS="-lsz"
 configure.args      --with-readline --with-lats \
                     --with-nc --with-dods --with-hdf --with-x      \
-                    --with-printim --without-gui
+                    --with-printim --without-gui \
+                    --enable-dyn-supplibs
 configure.cppflags-delete   -I${prefix}/include
 configure.cppflags-append   -I${prefix}/lib/jpeg6b/include -I${prefix}/include
 configure.ldflags-delete    -L${prefix}/lib 
 configure.ldflags-append    -L${prefix}/lib/jpeg6b/lib -L${prefix}/lib 
 
 post-configure {
-    reinplace "s|libjpeg.a|jpeg6b/lib/libjpeg.a|" ${worksrcpath}/src/Makefile
-    reinplace "s|libwww.a|libwwwcore.a|g" ${worksrcpath}/src/Makefile
     reinplace "s|\$(supp_lib_dir)/inst.o| |g" ${worksrcpath}/src/Makefile
 }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100706/f98deb8d/attachment-0001.html>


More information about the macports-changes mailing list