[45575] trunk/dports/science
takeshi at macports.org
takeshi at macports.org
Sat Jan 17 21:03:27 PST 2009
Revision: 45575
http://trac.macports.org/changeset/45575
Author: takeshi at macports.org
Date: 2009-01-17 21:03:27 -0800 (Sat, 17 Jan 2009)
Log Message:
-----------
grads2: grads will be maintained since grads2 lacks some features. GrADS2 binary names are appended by -2 to avoid name conflicts
Added Paths:
-----------
trunk/dports/science/grads2/
trunk/dports/science/grads2/Portfile
trunk/dports/science/grads2/files/
trunk/dports/science/grads2/files/patch-configure.diff
Added: trunk/dports/science/grads2/Portfile
===================================================================
--- trunk/dports/science/grads2/Portfile (rev 0)
+++ trunk/dports/science/grads2/Portfile 2009-01-18 05:03:27 UTC (rev 45575)
@@ -0,0 +1,61 @@
+# -*- 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: Portfile 38140 2008-07-08 14:26:53Z takeshi at macports.org $
+
+PortSystem 1.0
+
+name grads2
+version 2.0.a4.oga.1
+platforms darwin
+maintainers takeshi at macports.org
+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/
+long_description \
+ The Grid Analysis and Display System (GrADS) is an interactive \
+ desktop tool that is used for easy access, manipulation, and \
+ visualization of earth science data. The format of the data may \
+ be either binary, GRIB, NetCDF, or HDF-SDS (Scientific Data Sets). \
+ 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:libdap port:libnc-dap port:gadap port:pkgconfig
+
+patchfiles patch-configure.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-build {
+ reinplace "s|libwww.a|libwwwcore.a|g" ${worksrcpath}/src/Makefile
+ reinplace "s|\$(supp_lib_dir)/inst.o| |g" ${worksrcpath}/src/Makefile
+}
+
+post-destroot {
+ xinstall -d -m 755 ${destroot}${prefix}/share/${name}
+ eval xinstall -m 644 [glob -directory ${worksrcpath}/data *.dat *res] \
+ ${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
+}
+
+variant printim description {image output using GD} {
+ depends_build-append port:jpeg port:libpng port:gd2 port:libwmf
+ configure.args-delete --without-printim
+ configure.args-append --with-printim
+}
+
+#variant gui description {enables GUI} {
+# configure.args-delete --without-gui
+# configure.args-append --with-gui
+#}
Added: trunk/dports/science/grads2/files/patch-configure.diff
===================================================================
--- trunk/dports/science/grads2/files/patch-configure.diff (rev 0)
+++ trunk/dports/science/grads2/files/patch-configure.diff 2009-01-18 05:03:27 UTC (rev 45575)
@@ -0,0 +1,15 @@
+--- 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/20090117/adc07a3e/attachment-0001.html>
More information about the macports-changes
mailing list