diff options
author | Marcus D. Hanwell <cryos@gentoo.org> | 2006-04-10 00:28:49 +0000 |
---|---|---|
committer | Marcus D. Hanwell <cryos@gentoo.org> | 2006-04-10 00:28:49 +0000 |
commit | a6389317ac8e3d545f9f8bbb6e9e3752d48733e5 (patch) | |
tree | 01d77d52c860422d25396db86245cc82993210ef /sci-geosciences | |
parent | Stable on hppa (bug #129371). (diff) | |
download | gentoo-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/ChangeLog | 7 | ||||
-rw-r--r-- | sci-geosciences/gmt/Manifest | 28 | ||||
-rw-r--r-- | sci-geosciences/gmt/files/digest-gmt-4.1.1 | 30 | ||||
-rw-r--r-- | sci-geosciences/gmt/gmt-4.1.1.ebuild | 107 |
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;" +} |