summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2010-07-08 20:38:00 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2010-07-08 20:38:00 +0000
commita7e58172d4dc4cea15f37d31cf7bce0f2240b670 (patch)
treec367a780f5f4d981388c5f9ca269b3bcdd324d88 /dev-python/basemap
parentStable for PPC (bug #323859). (diff)
downloadhistorical-a7e58172d4dc4cea15f37d31cf7bce0f2240b670.tar.gz
historical-a7e58172d4dc4cea15f37d31cf7bce0f2240b670.tar.bz2
historical-a7e58172d4dc4cea15f37d31cf7bce0f2240b670.zip
Version bump. Switched to EAPI3
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-python/basemap')
-rw-r--r--dev-python/basemap/ChangeLog9
-rw-r--r--dev-python/basemap/Manifest12
-rw-r--r--dev-python/basemap/basemap-1.0.ebuild51
3 files changed, 65 insertions, 7 deletions
diff --git a/dev-python/basemap/ChangeLog b/dev-python/basemap/ChangeLog
index 4178a8b1aa8f..97387f4bc736 100644
--- a/dev-python/basemap/ChangeLog
+++ b/dev-python/basemap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/basemap
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/ChangeLog,v 1.16 2009/12/01 06:03:45 bicatali Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/ChangeLog,v 1.17 2010/07/08 20:38:00 bicatali Exp $
+
+*basemap-1.0 (08 Jul 2010)
+
+ 08 Jul 2010; Sébastien Fabbro <bicatali@gentoo.org> +basemap-1.0.ebuild:
+ Version bump. Switched to EAPI3
01 Dec 2009; Sébastien Fabbro <bicatali@gentoo.org>
-basemap-0.99.3.ebuild, basemap-0.99.4.ebuild:
diff --git a/dev-python/basemap/Manifest b/dev-python/basemap/Manifest
index a444d8af7bbf..a4f6e37cd71d 100644
--- a/dev-python/basemap/Manifest
+++ b/dev-python/basemap/Manifest
@@ -4,13 +4,15 @@ Hash: SHA1
AUX basemap-0.99.3-datadir.patch 451 RMD160 70683722b172491773c32021f13cc2fe835d7e7d SHA1 087eb8e7f426cb670620787d51e1ee511aa4aca4 SHA256 f41386b79e8f25001128ecde02b1dffc48842e16492f314586ff75483fcab83f
AUX basemap-0.99.3-syslib.patch 2128 RMD160 d0243d3fdcbd208095039b24d5da4b35077bcb35 SHA1 fc7539938b2e9d65372e8c4100a96367073e3085 SHA256 709d5b49de0b1793d3b45ed4f5fe65f2aaea1b9659c3d0a94f959c7998faaeb4
DIST basemap-0.99.4.tar.gz 101845634 RMD160 6741f41c2f933a0e0530f65e49b090f884d25e1e SHA1 e6eb626e3de3dbc1f17922c836ef431d6242dd9c SHA256 d436250339f029e2fe1500c1133ebcb71bfc4f1f93d4dde6ce53f8940927d605
+DIST basemap-1.0.tar.gz 103417791 RMD160 5fe2499e67fa317347588ba350bbe100d64fb19c SHA1 c1e2a9e76fdc6582dd951b86b4479cc439e8b372 SHA256 9fcf6e14bf978ab860955aa403ffcaa52e5b05586ea7bfbd634a2ca69d4e6869
EBUILD basemap-0.99.4.ebuild 1418 RMD160 f3e4932c143475ad2bfd995d718e06177b04806d SHA1 80dfd9729236bb685be4f58c2f201d11446565fa SHA256 e8a5cf2cb2055f9f2f2f5755d3e5cfd0966a7373aef86a1ed723ae272b6bee62
-MISC ChangeLog 3338 RMD160 368a375db84dca5282660b6f2a99e84edce7b11c SHA1 e35ff90d83ce01ac50e16016d640a263fdeba58e SHA256 3261ed5eae6e7291beca0fa0434cc56a57fa83f04fdeaddb43910361936e0e31
+EBUILD basemap-1.0.ebuild 1396 RMD160 939a383db5e6554b4d5a19c178e8efb6f7174bf8 SHA1 45b25d8c70f467b01294f8bbb95998743691e8e0 SHA256 9357305f5653ab38421607a6dc93c00666ccd7a0d9077285f7bcdd28dae841df
+MISC ChangeLog 3477 RMD160 fd45243f88f564b5b3fa0475416d725414b50704 SHA1 ad3fbfb8a6b4667a023fdc4896d0c3970c098bb4 SHA256 066966bbdd01de669aed7ec2e9d5c9d3c74ebe4af62d8f5c259f538294254909
MISC metadata.xml 349 RMD160 a67153a56272b17f0c69173613b9bc7f533e25c5 SHA1 bc4e8104d58c19aedcf4a26f200fa2ffccd6a582 SHA256 6d623559310d5abca79dc753b17a3ca5f5691fd0ff82a9fa074bad50c75db97d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.13 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAksUuzsACgkQ1ycZbhPLE2COPwCfXFbKR3KxRYOpaoRnC85BflmM
-uPIAoIlFysc1WQSFJriHTFhxoeAzIi78
-=7hJt
+iEYEARECAAYFAkw2NzEACgkQ1ycZbhPLE2CSagCcDJ5KoZ2XR4AVH8tIKf3625ta
+NiQAn3OXoeff+3t+fM5tPJxfyO7ZGkwp
+=2Y8S
-----END PGP SIGNATURE-----
diff --git a/dev-python/basemap/basemap-1.0.ebuild b/dev-python/basemap/basemap-1.0.ebuild
new file mode 100644
index 000000000000..02e8500ac52e
--- /dev/null
+++ b/dev-python/basemap/basemap-1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/basemap-1.0.ebuild,v 1.1 2010/07/08 20:38:00 bicatali Exp $
+
+EAPI=3
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit eutils distutils
+
+DESCRIPTION="matplotlib toolkit to plot map projections"
+HOMEPAGE="http://matplotlib.sourceforge.net/basemap/doc/html/"
+SRC_URI="mirror://sourceforge/matplotlib/${P}.tar.gz"
+
+IUSE="examples"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LICENSE="MIT GPL-2"
+
+CDEPEND="sci-libs/shapelib
+ >=dev-python/matplotlib-0.98
+ >=sci-libs/geos-3.1.1"
+
+DEPEND="${CDEPEND}
+ dev-python/setuptools"
+
+RDEPEND="${CDEPEND}
+ >=dev-python/pupynere-1.0.8
+ dev-python/dap"
+
+DOCS="FAQ API_CHANGES"
+
+src_prepare() {
+ # use system libraries
+ epatch "${FILESDIR}"/${PN}-0.99.3-syslib.patch
+ epatch "${FILESDIR}"/${PN}-0.99.3-datadir.patch
+ rm -f lib/mpl_toolkits/basemap/pupynere.py || die
+}
+
+src_install() {
+ distutils_src_install --install-data="${EPREFIX}/usr/share/${PN}"
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples || die
+ fi
+ # clean up collision with matplotlib
+ rm "${D%/}${EPREFIX}"/usr/lib*/python*/site-packages/mpl_toolkits/__init__.py || die
+ # respect FHS
+ mv "${D%/}${EPREFIX}"/usr/lib*/python*/site-packages/mpl_toolkits/basemap/data \
+ "${D%/}${EPREFIX}"/usr/share/basemap || die
+}