summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-16 23:30:42 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-08-16 23:30:42 +0000
commite9cb5b111815b624cb5ffbd7c0d57cfacf4c489b (patch)
treec87ac40ac4fe8cb665d312c2385cd4bd0e0deb0d
parentAdding back version (diff)
downloadgentoo-2-e9cb5b111815b624cb5ffbd7c0d57cfacf4c489b.tar.gz
gentoo-2-e9cb5b111815b624cb5ffbd7c0d57cfacf4c489b.tar.bz2
gentoo-2-e9cb5b111815b624cb5ffbd7c0d57cfacf4c489b.zip
Version bump (bug #280270). Set SUPPORT_PYTHON_ABIS.
(Portage version: 14071-svn/cvs/Linux x86_64)
-rw-r--r--dev-python/formencode/ChangeLog8
-rw-r--r--dev-python/formencode/formencode-1.2.2.ebuild (renamed from dev-python/formencode/formencode-1.0.1.ebuild)32
2 files changed, 33 insertions, 7 deletions
diff --git a/dev-python/formencode/ChangeLog b/dev-python/formencode/ChangeLog
index f49326263765..11c050dfd5aa 100644
--- a/dev-python/formencode/ChangeLog
+++ b/dev-python/formencode/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-python/formencode
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/formencode/ChangeLog,v 1.17 2009/04/26 09:06:50 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/formencode/ChangeLog,v 1.18 2009/08/16 23:30:42 arfrever Exp $
+
+*formencode-1.2.2 (16 Aug 2009)
+
+ 16 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ -formencode-1.0.1.ebuild, +formencode-1.2.2.ebuild:
+ Version bump (bug #280270). Set SUPPORT_PYTHON_ABIS.
*formencode-1.2.1 (26 Apr 2009)
diff --git a/dev-python/formencode/formencode-1.0.1.ebuild b/dev-python/formencode/formencode-1.2.2.ebuild
index 562e24b58a14..0661f85224ed 100644
--- a/dev-python/formencode/formencode-1.0.1.ebuild
+++ b/dev-python/formencode/formencode-1.2.2.ebuild
@@ -1,8 +1,11 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/formencode/formencode-1.0.1.ebuild,v 1.2 2008/04/22 13:44:38 chtekk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/formencode/formencode-1.2.2.ebuild,v 1.1 2009/08/16 23:30:42 arfrever Exp $
-NEED_PYTHON=2.3
+EAPI="2"
+
+NEED_PYTHON="2.3"
+SUPPORT_PYTHON_ABIS="1"
inherit distutils
@@ -15,17 +18,34 @@ SRC_URI="http://cheeseshop.python.org/packages/source/${MY_P:0:1}/${MY_PN}/${MY_
LICENSE="PSF-2.4"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc"
+IUSE="doc test"
-DEPEND="dev-python/setuptools"
+DEPEND="dev-python/setuptools
+ test? ( dev-python/nose )"
RDEPEND=""
+RESTRICT_PYTHON_ABIS="3*"
+
S="${WORKDIR}/${MY_P}"
+src_prepare() {
+ distutils_src_prepare
+
+ # Avoid test failure when dev-python/formencode isn't already installed.
+ sed -e "/pkg_resources/d" -i tests/__init__.py
+}
+
+src_test() {
+ testing() {
+ PYTHONPATH="build-${PYTHON_ABI}/lib" LC_ALL="C" nosetests-${PYTHON_ABI}
+ }
+ python_execute_function testing
+}
+
src_install() {
distutils_src_install
- if use doc ; then
+ if use doc; then
cd "${S}"
dodoc docs/*.txt