[54026] trunk/dports/science/grads2

takeshi at macports.org takeshi at macports.org
Sun Jul 19 00:38:10 PDT 2009


Revision: 54026
          http://trac.macports.org/changeset/54026
Author:   takeshi at macports.org
Date:     2009-07-19 00:38:09 -0700 (Sun, 19 Jul 2009)
Log Message:
-----------
grads2: updated to 2.0.a5. Sorry for white space changes...

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

Removed Paths:
-------------
    trunk/dports/science/grads2/files/patch-configure.diff

Modified: trunk/dports/science/grads2/Portfile
===================================================================
--- trunk/dports/science/grads2/Portfile	2009-07-19 07:22:52 UTC (rev 54025)
+++ trunk/dports/science/grads2/Portfile	2009-07-19 07:38:09 UTC (rev 54026)
@@ -1,21 +1,21 @@
 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem              1.0
 
-name               grads2
-version            2.0.a4.oga.1
-platforms          darwin
-maintainers        takeshi
-categories         science
-description        interactive visualization tool for earth science data
-master_sites       sourceforge:opengrads
-distname           grads-${version}-src
-worksrcdir         grads-${version}
-checksums          md5    e3f8e7fd7f54bf817516014b859fb629         \
-                   sha1   72d5a8b784cee0f7d8dfaa17ed32275ce6c1d57a \
-                   rmd160 cbb994b8852fa72c67eb0a1c8568dfa1beabf6b8
-homepage           http://www.opengrads.org/
+name                    grads2
+version                 2.0.a5.oga.5
+platforms               darwin
+maintainers             takeshi
+categories              science
+description             interactive visualization tool for earth science data
+master_sites            sourceforge:opengrads
+distname                grads-${version}-bundle
+worksrcdir              grads-${version}
+checksums               md5    16ea4c90f6e42be18fa49693ddc5d810         \
+                        sha1   dcae4bf6744a69a5d7bfa020dc087d5f12fc67ae \
+                        rmd160 9fcaf9aadb5488f5597bf80799c68fb3f50104ff
+homepage                http://www.opengrads.org/
 long_description   \
     The Grid Analysis and Display System (GrADS) is an interactive     \
     desktop tool that is used for easy access, manipulation, and       \
@@ -24,32 +24,46 @@
     GrADS has been implemented worldwide on a variety of commonly used \
     operating systems and is freely distributed over the Internet.
 
-depends_build      port:libwww port:readline  port:rx   port:zlib   \
-                   port:netcdf port:udunits   port:hdf4 port:wgrib2 \
-                   port:libdap port:libnc-dap port:gadap port:pkgconfig
+depends_lib             port:libwww     port:readline   port:rx         \
+                        port:netcdf3    port:udunits                    \
+                        port:hdf4       port:szip                       \
+                        port:libdap     port:libnc-dap                  \
+                        port:gadap      port:wgrib2                     \
+                        port:curl       port:zlib
+depends_build           port:pkgconfig
 
-patchfiles         patch-configure.diff 
+patchfiles              patch-src-Makefile.in.diff
 
-configure.env-append SUPPLIBS=${prefix} PKG_CONFIG=${prefix}/bin/pkg-config
-configure.args     --enable-dyn-supplibs --with-readline         \
-                   --with-nc --with-dap --with-hdf --with-x      \
-                   --without-printim --without-gui --program-suffix="-2"
+pre-configure {
+    reinplace "s|lwww|lwwwcore|g" ${worksrcpath}/configure
+}
 
+configure.env-append    SUPPLIBS="${prefix}"
+configure.args          --with-readline                             \
+                        --enable-dyn-supplibs                       \
+                        --with-nc --with-dap                        \
+                        --with-netcdf=${prefix}/lib/netcdf3         \
+                        --without-geotiff                           \
+                        --with-x --without-printim --without-gui    \
+                        --program-suffix="-2"
+configure.cppflags      -I${prefix}/lib/netcdf3/include -I${prefix}/include
+configure.ldflags       -L${prefix}/lib/netcdf3/lib     -L${prefix}/lib
+
 pre-build {
-  reinplace "s|libwww.a|libwwwcore.a|g" ${worksrcpath}/src/Makefile
-  reinplace "s|\$(supp_lib_dir)/inst.o| |g" ${worksrcpath}/src/Makefile
+    reinplace "s|libwww.a|libwwwcore.a|g" ${worksrcpath}/src/Makefile
+    reinplace "s|\$(supp_lib_dir)/inst.o| |g" ${worksrcpath}/src/Makefile
 }
 
-test.run    yes
-test.target check
+test.run                yes
+test.target             check
 
 post-destroot {
     xinstall -d -m 755 ${destroot}${prefix}/share/${name}
     eval xinstall -m 644 [glob -directory ${worksrcpath}/data *.dat *res] \
-                  ${destroot}${prefix}/share/${name}
+        ${destroot}${prefix}/share/${name}
     xinstall -d -m 755 ${destroot}${prefix}/share/${name}/tables
     eval xinstall -m 644 [glob -directory ${worksrcpath}/data/tables *] \
-                  ${destroot}${prefix}/share/${name}/tables
+        ${destroot}${prefix}/share/${name}/tables
 }
 
 variant printim description {image output using GD} {
@@ -58,6 +72,12 @@
     configure.args-append   --with-printim
 }
 
+variant geotiff description {compile with libgeotiff} {
+    depends_lib-append      port:libgeotiff
+    configure.args-delete   -without-geotiff
+    configure.args-append   -with-geotiff
+}
+
 #variant gui description {enables GUI} {
 #    configure.args-delete   --without-gui
 #    configure.args-append   --with-gui

Deleted: trunk/dports/science/grads2/files/patch-configure.diff
===================================================================
--- trunk/dports/science/grads2/files/patch-configure.diff	2009-07-19 07:22:52 UTC (rev 54025)
+++ trunk/dports/science/grads2/files/patch-configure.diff	2009-07-19 07:38:09 UTC (rev 54026)
@@ -1,15 +0,0 @@
---- configure.orig	2009-01-10 10:19:56.000000000 +0900
-+++ configure	2009-01-10 10:25:45.000000000 +0900
-@@ -21652,9 +21652,9 @@
-          fi
-       fi
-       if test $ac_dods_ok = 'no'; then
--                  { $as_echo "$as_me:$LINENO: Checking for DODS with libwww and librx" >&5
--$as_echo "$as_me: Checking for DODS with libwww and librx" >&6;}
--         DAP_LIBS="-L$DODS_LIB -ldap++ -lwww -lpthread -lrx"
-+                  { $as_echo "$as_me:$LINENO: Checking for DODS with libwwwcore and librx" >&5
-+$as_echo "$as_me: Checking for DODS with libwwwcore and librx" >&6;}
-+         DAP_LIBS="-L$DODS_LIB -ldap++ -lwwwcore -lpthread -lrx"
-          DAP_CFLAGS="-I$DODS_INC"
-          ac_save_LIBS=$LIBS
-          ac_save_CFLAGS=$CFLAGS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090719/76c8ad12/attachment.html>


More information about the macports-changes mailing list