summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-09 13:15:47 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-09 13:15:47 +0000
commitdcf06e5207a76fb922322f9647455d745f6d4dc8 (patch)
treef711991c3e1308c80f44e9d83331fbe32fec57c0 /dev-python/basemap
parentDelete some obsoleted p.mask entries. (diff)
downloadgentoo-2-dcf06e5207a76fb922322f9647455d745f6d4dc8.tar.gz
gentoo-2-dcf06e5207a76fb922322f9647455d745f6d4dc8.tar.bz2
gentoo-2-dcf06e5207a76fb922322f9647455d745f6d4dc8.zip
Set PYTHON_DEPEND. Fix src_install().
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/basemap')
-rw-r--r--dev-python/basemap/ChangeLog6
-rw-r--r--dev-python/basemap/basemap-1.0.ebuild18
2 files changed, 18 insertions, 6 deletions
diff --git a/dev-python/basemap/ChangeLog b/dev-python/basemap/ChangeLog
index 97387f4bc736..ed57e1d4eda9 100644
--- a/dev-python/basemap/ChangeLog
+++ b/dev-python/basemap/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/basemap
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/ChangeLog,v 1.18 2010/07/09 13:15:47 arfrever Exp $
+
+ 09 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ basemap-1.0.ebuild:
+ Set PYTHON_DEPEND. Fix src_install().
*basemap-1.0 (08 Jul 2010)
diff --git a/dev-python/basemap/basemap-1.0.ebuild b/dev-python/basemap/basemap-1.0.ebuild
index 02e8500ac52e..17ff2fa52342 100644
--- a/dev-python/basemap/basemap-1.0.ebuild
+++ b/dev-python/basemap/basemap-1.0.ebuild
@@ -1,8 +1,9 @@
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/basemap/basemap-1.0.ebuild,v 1.2 2010/07/09 13:15:47 arfrever Exp $
EAPI=3
+PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
@@ -39,13 +40,20 @@ src_prepare() {
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
+ mv "${ED}$(python_get_sitedir -f)/mpl_toolkits/basemap/data" "${ED}usr/share/basemap"
+
+ cleaning() {
+ # clean up collision with matplotlib
+ rm "${ED}$(python_get_sitedir)/mpl_toolkits/__init__.py" || return 1
+ # respect FHS
+ rm -r "${ED}$(python_get_sitedir)/mpl_toolkits/basemap/data"
+ }
+ python_execute_function -q cleaning
}