summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-18 15:07:29 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2010-07-18 15:07:29 +0000
commitf1c6d7db2d2a45d9898c05f8dfc43e2db415a303 (patch)
treec4f94bfe1160f711836caf37c3585c856d303a03 /dev-python/python-levenshtein
parentsparc stable wrt #324283 (diff)
downloadgentoo-2-f1c6d7db2d2a45d9898c05f8dfc43e2db415a303.tar.gz
gentoo-2-f1c6d7db2d2a45d9898c05f8dfc43e2db415a303.tar.bz2
gentoo-2-f1c6d7db2d2a45d9898c05f8dfc43e2db415a303.zip
Set SUPPORT_PYTHON_ABIS.
(Portage version: HEAD/cvs/Linux x86_64)
Diffstat (limited to 'dev-python/python-levenshtein')
-rw-r--r--dev-python/python-levenshtein/ChangeLog8
-rw-r--r--dev-python/python-levenshtein/python-levenshtein-0.10.ebuild42
2 files changed, 34 insertions, 16 deletions
diff --git a/dev-python/python-levenshtein/ChangeLog b/dev-python/python-levenshtein/ChangeLog
index 2ba699e9d943..4d93ca42ce89 100644
--- a/dev-python/python-levenshtein/ChangeLog
+++ b/dev-python/python-levenshtein/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-python/python-levenshtein
-# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-levenshtein/ChangeLog,v 1.5 2009/01/31 23:46:59 patrick Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-levenshtein/ChangeLog,v 1.6 2010/07/18 15:07:29 arfrever Exp $
+
+ 18 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ python-levenshtein-0.10.ebuild:
+ Set SUPPORT_PYTHON_ABIS.
31 Jan 2009; Patrick Lauer <patrick@gentoo.org>
python-levenshtein-0.10.ebuild:
diff --git a/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild b/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild
index 221e2aa76781..9aa755f2f976 100644
--- a/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild
+++ b/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild
@@ -1,30 +1,44 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild,v 1.5 2009/01/31 23:46:59 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/python-levenshtein/python-levenshtein-0.10.ebuild,v 1.6 2010/07/18 15:07:29 arfrever Exp $
+
+EAPI="3"
+PYTHON_DEPEND="2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
-MY_P=${P/l/L}
-S=${WORKDIR}/${MY_P}
+MY_PN="python-Levenshtein"
+MY_P="${MY_PN}-${PV}"
DESCRIPTION="Levenshtein contains functions for fast computation of Levenshtein (edit) distance, and edit operations"
-SRC_URI="http://trific.ath.cx/Ftp//python/levenshtein/${MY_P}.tar.bz2"
HOMEPAGE="http://trific.ath.cx/resources/python/levenshtein/"
-IUSE="doc"
+SRC_URI="http://trific.ath.cx/Ftp//python/levenshtein/${MY_P}.tar.bz2"
+
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="doc"
+
+DEPEND=""
+RDEPEND=""
-DEPEND="virtual/python"
+S="${WORKDIR}/${MY_P}"
-src_unpack(){
- unpack ${A}
- use doc && ( cp ${FILESDIR}/genextdoc.py ${T}
- chmod +x ${T}/genextdoc.py )
+src_compile() {
+ distutils_src_compile
+
+ if use doc; then
+ einfo "Generation of documentation"
+ PYTHONPATH="$(ls -d build-$(PYTHON -f --ABI)/lib.*)" "$(PYTHON -f)" "${FILESDIR}/genextdoc.py" Levenshtein || die "Generation of documentation failed"
+ fi
}
-src_install(){
+src_install() {
distutils_src_install
- use doc && ( ${T}/genextdoc.py Levenshtein
- dohtml Levenshtein.html )
+
+ if use doc; then
+ dohtml Levenshtein.html || die "Installation of documentation failed"
+ fi
}