diff options
author | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-07-18 15:07:29 +0000 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> | 2010-07-18 15:07:29 +0000 |
commit | f1c6d7db2d2a45d9898c05f8dfc43e2db415a303 (patch) | |
tree | c4f94bfe1160f711836caf37c3585c856d303a03 /dev-python/python-levenshtein | |
parent | sparc stable wrt #324283 (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/python-levenshtein/python-levenshtein-0.10.ebuild | 42 |
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 } |