Version bump. Switched to EAPI3
authorSebastien Fabbro <bicatali@gentoo.org>
Thu, 8 Jul 2010 20:38:00 +0000 (20:38 +0000)
committerSebastien Fabbro <bicatali@gentoo.org>
Thu, 8 Jul 2010 20:38:00 +0000 (20:38 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

dev-python/basemap/ChangeLog
dev-python/basemap/Manifest
dev-python/basemap/basemap-1.0.ebuild [new file with mode: 0644]

index 4178a8b1aa8f08f48e51b6462485ddf08415e2c2..97387f4bc736399a174cb35bf96b1d1612e3427a 100644 (file)
@@ -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:
index a444d8af7bbf1035603e4ed68c62fcc0c80209c1..a4f6e37cd71db33adf63ec39a93f09539824b97a 100644 (file)
@@ -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 (file)
index 0000000..02e8500
--- /dev/null
@@ -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
+}