[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