[46530] trunk/dports/science/gmt/Portfile

takeshi at macports.org takeshi at macports.org
Fri Feb 6 02:53:46 PST 2009


Revision: 46530
          http://trac.macports.org/changeset/46530
Author:   takeshi at macports.org
Date:     2009-02-06 02:53:44 -0800 (Fri, 06 Feb 2009)
Log Message:
-----------
gmt: updated to 4.3.1. added octave variant

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

Modified: trunk/dports/science/gmt/Portfile
===================================================================
--- trunk/dports/science/gmt/Portfile	2009-02-06 09:52:26 UTC (rev 46529)
+++ trunk/dports/science/gmt/Portfile	2009-02-06 10:53:44 UTC (rev 46530)
@@ -1,3 +1,4 @@
+# -*- 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
@@ -3,5 +4,5 @@
 
 name             gmt
-version          4.2.1
+version          4.3.1
 categories       science
 maintainers      takeshi at macports.org
@@ -14,35 +15,37 @@
     artificially illuminated surfaces and 3-D perspective views.
 homepage         http://gmt.soest.hawaii.edu/
 platforms        darwin
-master_sites     ftp://ftp.soest.hawaii.edu/gmt/4        \
-                 ftp://ibis.grdl.noaa.gov/pub/gmt/4      \
-                 ftp://ftp.iris.washington.edu/pub/gmt/4 \
-                 ftp://ftp.iag.usp.br/pub/gmt/4          \
-                 ftp://ftp.geologi.uio.no/pub/gmt/4      \
-                 ftp://life.csu.edu.au/pub/gmt/4         \
-                 ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/4
+master_sites     ftp://ftp.soest.hawaii.edu/gmt          \
+                 ftp://ibis.grdl.noaa.gov/pub/gmt        \
+                 ftp://ftp.iris.washington.edu/pub/gmt   \
+                 ftp://ftp.iag.usp.br/pub/gmt            \
+                 ftp://ftp.geologi.uio.no/pub/gmt        \
+                 ftp://gd.tuwien.ac.at/pub/gmt           \
+                 ftp://ftp.scc.u-tokai.ac.jp/pub/gmt     \
+                 ftp://mirror.geosci.usyd.edu.au/pub/gmt \
+                 ftp://gmt.mirror.ac.za/pub/gmt
 use_bzip2        yes
-set gshhsversion 1.9
+set gshhsversion 1.10
 set gmtsrc       GMT${version}_src.tar.bz2
 set gmtshare     GMT${version}_share.tar.bz2
 set gmtsuppl     GMT${version}_suppl.tar.bz2
 set gshhslow     GSHHS${gshhsversion}_coast.tar.bz2
 distfiles  ${gmtsrc} ${gmtshare} ${gmtsuppl} ${gshhslow}
-checksums  ${gmtsrc}   md5    cda1c16f59089646fdf34182f55625d8         \
-           ${gmtsrc}   sha1   4a490fe86a921be26b6b78abe1335d7aafc4cd1a \
-           ${gmtsrc}   rmd160 8b35ad3f237b8b9f072023bab9f8047e415fd212 \
-           ${gmtshare} md5    ca385beb463cd248be4206bbc0f7fa4c         \
-           ${gmtshare} sha1   8fddaa3b26f1d79b76be54f37488c25da771103e \
-           ${gmtshare} rmd160 1e2f1a8063f028148534bfba5d768a73d078fa59 \
-           ${gmtsuppl} md5    9838b944b9f81277f1c4575f1225f218         \
-           ${gmtsuppl} sha1   f1b9fade27c9d8ce5a9791433f3b43d912278371 \
-           ${gmtsuppl} rmd160 2e023fecbc5112b250821198a0364bf55ab6fdbf \
-           ${gshhslow} md5    3eda660b999ee888ff59f6c7eba209a6         \
-           ${gshhslow} sha1   19da37fb0a44b420d2bfeeb7958ce350b1c9a1b0 \
-           ${gshhslow} rmd160 9a841f0ceeb26c0f3c4af75a406ed93cd1747d66
+checksums  ${gmtsrc}   md5    43db0e2ab2ee48299832f04da4083cee         \
+           ${gmtsrc}   sha1   dda72393b5aa1557fde84911b72b18c959ad6df6 \
+           ${gmtsrc}   rmd160 08d1d7bfee17d262a4f287e59a0edfee20603e8f \
+           ${gmtshare} md5    f392f35e189e4c27742d23100bbba294         \
+           ${gmtshare} sha1   c3b4c64cc2b4ba32380fea0572950c0a04d4a86e \
+           ${gmtshare} rmd160 1ada48263e1be499ff9644c2a1a2503518962d56 \
+           ${gmtsuppl} md5    c5d522d4b16a3d616898055046f5ecc9         \
+           ${gmtsuppl} sha1   e1d4bacbebf238bc31ac96b06e30a25e757920b1 \
+           ${gmtsuppl} rmd160 c137a24c63bfc5ba739272faf3a6a8cc61007c95 \
+           ${gshhslow} md5    d160db8dc5390731bce42d4e2a55d5e1         \
+           ${gshhslow} sha1   4fa3b1130addd9cb357e04f4b1f18b22b87a8405 \
+           ${gshhslow} rmd160 a9dd3b1336f31df7f5d3879cb72b0b095c533ef8
 depends_lib      port:netcdf
 worksrcdir       GMT${version}
-configure.args --mandir=${prefix}/share/man --enable-shared --datadir=${prefix}/share/${name} --enable-netcdf=${prefix} --disable-www --disable-xgrid --disable-mexInstallScript
+configure.args --mandir=${prefix}/share/man --enable-shared --datadir=${prefix}/share/${name} --enable-netcdf=${prefix} --disable-www --disable-mex
 destroot.target  install-all
 destroot.destdir prefix=${destroot}${prefix}
 
@@ -57,18 +60,25 @@
   }
 }
 
+if {[variant_isset universal]} {
+  configure.universal_args-delete --disable-dependency-tracking
+  patch {
+    reinplace "s|-dynamiclib|-dynamiclib ${configure.universal_ldflags}|" ${worksrcpath}/configure
+ }
+}
+
 variant gshhs description \
   {installs high and full resolution GSHHS coast line data} {
   set gshhshigh GSHHS${gshhsversion}_high.tar.bz2
   set gshhsfull GSHHS${gshhsversion}_full.tar.bz2
   distfiles-append ${gshhshigh} ${gshhsfull}
   checksums-append \
-           ${gshhshigh} md5    de50a3eab394393a7246f293ac0c840a         \
-           ${gshhshigh} sha1   5a31513b740eaf304b65baf228bc68f9ac6b5122 \
-           ${gshhshigh} rmd160 bcf8b9d31b2eba45894efeb6e9f18e305636ec70 \
-           ${gshhsfull} md5    2d3064c3fa2f7a4c3a2603dbb9885fff         \
-           ${gshhsfull} sha1   04b110acc21d39ff314e22dd3e73019aa5848b73 \
-           ${gshhsfull} rmd160 c016adfa90138e1128fa0448528b234521eb04c7
+           ${gshhshigh} md5    ccf1fe0e5231f3e8e3b64140afb7de8d         \
+           ${gshhshigh} sha1   73893d6210b3c1a52fdf706248e70471b319f688 \
+           ${gshhshigh} rmd160 b4bc1903f3e51959c6dfb320003f9b783b40ed3c \
+           ${gshhsfull} md5    d029e624dfe8d15685779fa9f84ff78e         \
+           ${gshhsfull} sha1   95634a5db7debbc92cc7a1bd7117fe00e385bbf3 \
+           ${gshhsfull} rmd160 c17059e2b8a4632c2422e9694c947836fe86836e
 }
 
 variant doc description {installs documentation, examples and tutorial} {
@@ -78,20 +88,26 @@
   set gmttut GMT${version}_tut.tar.bz2
   distfiles-append ${gmtpdf} ${gmtweb} ${gmtscr} ${gmttut}
   checksums-append \
-           ${gmtpdf}   md5    9a0498b17ef297d528b5e445649b62e0         \
-           ${gmtpdf}   sha1   691a795c4faee0a1f949bd706c434e2b3feb2e49 \
-           ${gmtpdf}   rmd160 121d9f33dbb866b147dd17e92e00a01b268c51b1 \
-           ${gmtweb}   md5    5b90eeb24610275ac8dea323b38ecb7e         \
-           ${gmtweb}   sha1   e735a7cd59494b763e1509f27ff2584c5b8962d3 \
-           ${gmtweb}   rmd160 e5b5d31276528359b2b0fa90f725c1618438c64d \
-           ${gmtscr}   md5    d3de4e3535ca2fb3454b3cec267acfcf         \
-           ${gmtscr}   sha1   88fc9a44f904a7787ef48767e8d2e309051ee52a \
-           ${gmtscr}   rmd160 1684d534d9465b327044c9dbeb0eead8a22a2a4f \
-           ${gmttut}   md5    016c137e8f47d10b7aaa2cccd6c0fbb4         \
-           ${gmttut}   sha1   76489b9cb776eca5f7c64ab0289a5b2a70043308 \
-           ${gmttut}   rmd160 f8bc669cc3cfb982d47ea0f211977b955b1a0bb7
+           ${gmtpdf}   md5    f972c60b29fb703ec436f71e9b2fa25e         \
+           ${gmtpdf}   sha1   85df2455317524b068931a9f326256a09506bff4 \
+           ${gmtpdf}   rmd160 10e88866ad324a3965bcf6b9f0b6f2582bfaef43 \
+           ${gmtweb}   md5    aeb9e26e9a73c9a4707276092af4d38a         \
+           ${gmtweb}   sha1   f1a7b3ad398f9add8377c84e3d321fd15fc74e1f \
+           ${gmtweb}   rmd160 09f08ad50969c5d56f70feac339616a697f0e0f3 \
+           ${gmtscr}   md5    dec8b190c44faa9dc7a6eb512b9e7fd8         \
+           ${gmtscr}   sha1   75af0f8591a7ab4b0c1963f787f79f491b7f42e0 \
+           ${gmtscr}   rmd160 557b5675df9538729edf0196104543bf8e18bdc9 \
+           ${gmttut}   md5    e0207102ce9fd146a8ec6c70d130b3e7         \
+           ${gmttut}   sha1   191411c046172e61f62bd94a381f60b15ab6420d \
+           ${gmttut}   rmd160 77292dafbd3eab5816d7062b74f773f9ec4264f4
 }
 
+variant octave description {compiles Octave interface} {
+  depends_lib-append port:octave
+  configure.args-append --enable-octave
+  configure.args-delete --disable-mex
+}
+
 livecheck.check regex
 livecheck.url   http://gmt.soest.hawaii.edu/gmt/gmt_home.html
 livecheck.regex {Current version is ([0-9]+.[0-9]+.[0-9]+.)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090206/c94bbc5f/attachment.html>


More information about the macports-changes mailing list