summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2006-04-10 00:28:49 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2006-04-10 00:28:49 +0000
commita6389317ac8e3d545f9f8bbb6e9e3752d48733e5 (patch)
tree01d77d52c860422d25396db86245cc82993210ef /sci-geosciences
parentStable on hppa (bug #129371). (diff)
downloadgentoo-2-a6389317ac8e3d545f9f8bbb6e9e3752d48733e5.tar.gz
gentoo-2-a6389317ac8e3d545f9f8bbb6e9e3752d48733e5.tar.bz2
gentoo-2-a6389317ac8e3d545f9f8bbb6e9e3752d48733e5.zip
Version bump.
(Portage version: 2.1_pre7-r4)
Diffstat (limited to 'sci-geosciences')
-rw-r--r--sci-geosciences/gmt/ChangeLog7
-rw-r--r--sci-geosciences/gmt/Manifest28
-rw-r--r--sci-geosciences/gmt/files/digest-gmt-4.1.130
-rw-r--r--sci-geosciences/gmt/gmt-4.1.1.ebuild107
4 files changed, 161 insertions, 11 deletions
diff --git a/sci-geosciences/gmt/ChangeLog b/sci-geosciences/gmt/ChangeLog
index a3e6f3ca73d1..bb021d34915a 100644
--- a/sci-geosciences/gmt/ChangeLog
+++ b/sci-geosciences/gmt/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-geosciences/gmt
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gmt/ChangeLog,v 1.12 2006/01/20 18:10:20 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gmt/ChangeLog,v 1.13 2006/04/10 00:28:49 cryos Exp $
+
+*gmt-4.1.1 (10 Apr 2006)
+
+ 10 Apr 2006; Marcus D. Hanwell <cryos@gentoo.org> +gmt-4.1.1.ebuild:
+ Version bump.
20 Jan 2006; Marcus D. Hanwell <cryos@gentoo.org> -gmt-3.4.4-r1.ebuild:
Trying to sort out unversioned tarball mess, and upstream silent changes,
diff --git a/sci-geosciences/gmt/Manifest b/sci-geosciences/gmt/Manifest
index 321d7a31e445..f12e6770f976 100644
--- a/sci-geosciences/gmt/Manifest
+++ b/sci-geosciences/gmt/Manifest
@@ -1,16 +1,24 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 fce143afa14f7542d233cd57d65f419a ChangeLog 3309
+RMD160 f24d9bcd2b3b6c6290f5e0c4676ddfd74c7d0e29 ChangeLog 3309
+SHA256 f909049aa29a8490c908fa3465c53e63dcedb29baad4cb6b582d2b35b0919341 ChangeLog 3309
MD5 9b3392c7e2aa2c1f5acd0b2d4a7dc057 files/digest-gmt-4.0 637
+RMD160 09c506306a291198ff74711dd9f965db53a70cc1 files/digest-gmt-4.0 637
+SHA256 cecfadf11f54fa30a727eafa8448e88cc0807a62cdea9ea62e79daa91e9480de files/digest-gmt-4.0 637
MD5 b5c23399f2c56a0c8d6efbbfe3518a3e files/digest-gmt-4.1 638
+RMD160 4ca0606d6fdcdea06da2ee114ae941fa79ebda52 files/digest-gmt-4.1 638
+SHA256 4f982ebaafe05589d01c4f3d7baae138ef18dab31727463a6359a3cec3c0fa71 files/digest-gmt-4.1 638
+MD5 edb1ef1a1cbf3ed5db0f6f98e526b394 files/digest-gmt-4.1.1 2410
+RMD160 d337b8864471973d3c9ad82cf9b0eb456448f088 files/digest-gmt-4.1.1 2410
+SHA256 88a0f24c2a0ad6efca0b7fd4bdfb6c0cc864b530c171121369e6dd96d0e1420b files/digest-gmt-4.1.1 2410
MD5 6cf4a893341b030c01d504eba744b569 gmt-4.0.ebuild 3706
+RMD160 c9af87290020309651b6b3af36767ed7d59b3802 gmt-4.0.ebuild 3706
+SHA256 af47007e2f84d1c3515e83216c0bd38a784e24d67b7be6f23582bf8267713c3c gmt-4.0.ebuild 3706
+MD5 5824438d1dd183eeb120954b5bb06f2f gmt-4.1.1.ebuild 3564
+RMD160 83ddf7cf9c839175eda56036b9eb3f7d8d50ba3a gmt-4.1.1.ebuild 3564
+SHA256 0c926e81af976ab802d3a50b7290acf5d607c5c8215d944017ed0945f63bb5e6 gmt-4.1.1.ebuild 3564
MD5 5824438d1dd183eeb120954b5bb06f2f gmt-4.1.ebuild 3564
+RMD160 83ddf7cf9c839175eda56036b9eb3f7d8d50ba3a gmt-4.1.ebuild 3564
+SHA256 0c926e81af976ab802d3a50b7290acf5d607c5c8215d944017ed0945f63bb5e6 gmt-4.1.ebuild 3564
MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFD0SeYntT9W3vfTuoRAmWMAJsHySp/1Pa1ttD9wMyHT/BCsoPfUgCePCfb
-J+6bzGG/TpGNSzB8bYqpKz8=
-=mw1y
------END PGP SIGNATURE-----
+RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156
+SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156
diff --git a/sci-geosciences/gmt/files/digest-gmt-4.1.1 b/sci-geosciences/gmt/files/digest-gmt-4.1.1
new file mode 100644
index 000000000000..f59c84ec7a80
--- /dev/null
+++ b/sci-geosciences/gmt/files/digest-gmt-4.1.1
@@ -0,0 +1,30 @@
+MD5 2b2e42972f4addd5386e2b8fc116cd59 GMT4.1.1_man.tar.bz2 111536
+RMD160 fe66e61ab4e29dfa03bfa2d8f9f832c1468d8cea GMT4.1.1_man.tar.bz2 111536
+SHA256 d1cfed4e75016450bf0bf90a1441c6e2850904b8be4c5b416b3efeca9da50a11 GMT4.1.1_man.tar.bz2 111536
+MD5 8c72a7f354055c9f65450ee337b0cfbd GMT4.1.1_pdf.tar.bz2 10697897
+RMD160 fe210b8e0803c7b95e63808c00ee7659289ade70 GMT4.1.1_pdf.tar.bz2 10697897
+SHA256 9fb4ed61a56333ac570ae0d267bdf54fd2fdeefb6d8a014b5de8931ae9d3c0ec GMT4.1.1_pdf.tar.bz2 10697897
+MD5 d8e189e9388cf415e0aceea3cb8e0348 GMT4.1.1_progs.tar.bz2 897165
+RMD160 0d1099b05270f34841d3aa548b77aef7c0bf9b48 GMT4.1.1_progs.tar.bz2 897165
+SHA256 f74ea32717960edac09f3cf3629269b9e44a4449c63688075a14440a25ff45e9 GMT4.1.1_progs.tar.bz2 897165
+MD5 542b45292d639637a0529374baa0629f GMT4.1.1_scripts.tar.bz2 3142070
+RMD160 9947ceb8d270a32bd59f8b1abb376954139831ce GMT4.1.1_scripts.tar.bz2 3142070
+SHA256 a797ed2bfbd3de31c2be79fc1be53d0756610e3897d00ef239de555527f493b9 GMT4.1.1_scripts.tar.bz2 3142070
+MD5 191fe95ea7211d2910363b93d95a301e GMT4.1.1_suppl.tar.bz2 739708
+RMD160 e07286bb8f1ccf8ec0ecfb86870f6b37d0c3c04f GMT4.1.1_suppl.tar.bz2 739708
+SHA256 024f832775123c7705b0bf2040e0eef326dc115eb56c057d5f684a9450f9a2c0 GMT4.1.1_suppl.tar.bz2 739708
+MD5 fae7084bb2f0507be5e8f26ea1655f4f GMT4.1.1_tut.tar.bz2 986365
+RMD160 125c38758241d433b6389adb7844723a9e714a28 GMT4.1.1_tut.tar.bz2 986365
+SHA256 4752e4f385ab9eac889bb2878cbe5c9e58c182ce0ad719b73c01f22908ece14e GMT4.1.1_tut.tar.bz2 986365
+MD5 ffef8d3d3308278fe3e7fcd333e8c610 GMT_full.tar.bz2 28792514
+RMD160 2bf0517295957e2f821ee4fcf4a61c5e45b830a7 GMT_full.tar.bz2 28792514
+SHA256 07c16ad90d95a27037fc5af6b55b2e61973113894fcb0e3a8a9b32452a01de0a GMT_full.tar.bz2 28792514
+MD5 10f16ecac3eb5435373f76074c847363 GMT_high.tar.bz2 8706163
+RMD160 8e4e020d71e4206740f4ca25ed542ed59b560825 GMT_high.tar.bz2 8706163
+SHA256 9ea624cb622fb05c4c05b23b98122bd29ecb21e618794455c499511494d616e7 GMT_high.tar.bz2 8706163
+MD5 7375498ea9894255e753bd377ef6eafb GMT_share.tar.bz2 3662062
+RMD160 85d424770771c58a4a997b662e857f188b0da0e8 GMT_share.tar.bz2 3662062
+SHA256 7c143f518dc3f7f085e834d528085ebe4156a5debd7abc424536aebfc813119f GMT_share.tar.bz2 3662062
+MD5 1d65b96eca53342c659676eda3591527 triangle.tar.bz2 103116
+RMD160 98d55e26393530a03aba3b9c8b1dc04fa96a1a8b triangle.tar.bz2 103116
+SHA256 798cd5b01ba84dde53cce5bf6fb45ff66a830a9ab83960fd1e050a8e3237f3e9 triangle.tar.bz2 103116
diff --git a/sci-geosciences/gmt/gmt-4.1.1.ebuild b/sci-geosciences/gmt/gmt-4.1.1.ebuild
new file mode 100644
index 000000000000..c89e7eb9d69a
--- /dev/null
+++ b/sci-geosciences/gmt/gmt-4.1.1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/gmt/gmt-4.1.1.ebuild,v 1.1 2006/04/10 00:28:49 cryos Exp $
+
+inherit multilib
+
+MAINV="${PV:0:1}"
+
+DESCRIPTION="Powerful map generator"
+HOMEPAGE="http://gmt.soest.hawaii.edu/"
+SRC_URI="ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_progs.tar.bz2
+ ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT_share.tar.bz2
+ ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_tut.tar.bz2
+ ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_scripts.tar.bz2
+ ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_man.tar.bz2
+ doc? ( ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_pdf.tar.bz2 )
+ gmtsuppl? ( ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT${PV}_suppl.tar.bz2 )
+ gmtfull? ( ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT_full.tar.bz2 )
+ gmthigh? ( ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/GMT_high.tar.bz2 )
+ gmttria? ( ftp://falcon.grdl.noaa.gov/pub/gmt/${MAINV}/triangle.tar.bz2 )"
+# Needed because GMT_share in version 3 is different of that one in version 4, but they have same name.
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gmtsuppl gmtfull gmthigh gmttria doc"
+
+RDEPEND=">=sci-libs/netcdf-3.5.0"
+DEPEND="${RDEPEND}
+ gmtsuppl? ( >=sys-devel/autoconf-2.58 )"
+
+S="${WORKDIR}/GMT${PV}"
+
+src_unpack() {
+ use gmtfull && einfo "Please be patient, this will take some time to unpack..."
+ unpack ${A} || die "Unpacking failed."
+
+ mv -f ${WORKDIR}/share/* ${S}/share/ || die "Moving sources failed."
+ if use gmttria; then
+ mv -f ${WORKDIR}/src/* ${S}/src/ || die "Moving gmttria failed."
+ fi
+}
+
+src_compile() {
+ use gmtsuppl && WANT_AUTOCONF=2.5 autoconf # the configure in 3.4.4 is faulty when using gmtsuppl
+ # In make process will include /lib and /include to NETCDFHOME
+ export NETCDFHOME="/usr"
+
+ local myconf=
+ use gmttria && myconf="${myconf} --enable-triangle"
+ econf \
+ --libdir=/usr/$(get_libdir)/${P} \
+ --includedir=/usr/include/${P} \
+ --datadir=${D}/usr/share/${P} \
+ ${myconf} \
+ || die "Configure failed."
+
+ local mymake=
+ use gmtsuppl && mymake="${mymake} suppl"
+ make gmt ${mymake} || die "Make ${mymake} failed."
+}
+
+src_install() {
+ local mymake=
+ use gmtsuppl && mymake="${mymake} install-suppl"
+ mkdir -p www/gmt/doc/html
+ use doc && mymake="${mymake} install-www"
+
+ einstall \
+ includedir=${D}/usr/include/${P} \
+ libdir=${D}/usr/$(get_libdir)/${P} \
+ datadir=${D}/usr/share/${P} \
+ install \
+ install-data \
+ install-man \
+ ${mymake} \
+ || die "Make install failed."
+
+ #now some docs
+ dodoc CHANGES README
+ cp -r ${S}/{examples,tutorial} ${D}/usr/share/doc/${PF}/
+ use doc && dodoc ${WORKDIR}/*pdf*
+
+ # Move the HTML and PDF docs to the docs directory. Old location breaks FHS
+ # compliance, and is not used by web servers generally.
+ if use doc; then
+ mv ${D}/usr/www/gmt/doc/pdf/*.pdf ${D}/usr/share/doc/${PF}/
+ mv ${D}/usr/www/gmt/doc/html ${D}/usr/share/doc/${PF}/
+ rm -rf ${D}/usr/www
+ fi
+
+ dodir /etc/env.d
+ echo "GMTHOME=/usr/share/${P}" > ${D}/etc/env.d/99gmt
+ cd ${D}/usr/share/${P}
+ ln -s . share
+}
+
+pkg_postinst() {
+ einfo "The default installation is the cleanest one"
+ einfo "To include more resources use the syntax:"
+ einfo "USE=\"gmt_flags\" emerge gmt"
+ einfo "Possible GMT flags are:"
+ einfo "gmthigh -> High resolution bathimetry database;"
+ einfo "gmtfull -> Full resolution bathimetry database;"
+ einfo "gmttria -> Non GNU triangulate method, but more efficient;"
+ einfo "gmtsuppl -> Supplementary functions for GMT;"
+}