aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/workerpool/workerpool-0.9.2.ebuild')
-rw-r--r--dev-python/workerpool/workerpool-0.9.2.ebuild38
1 files changed, 7 insertions, 31 deletions
diff --git a/dev-python/workerpool/workerpool-0.9.2.ebuild b/dev-python/workerpool/workerpool-0.9.2.ebuild
index 6d3720c..53ccc81 100644
--- a/dev-python/workerpool/workerpool-0.9.2.ebuild
+++ b/dev-python/workerpool/workerpool-0.9.2.ebuild
@@ -1,52 +1,28 @@
-#Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
+# $Header: $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
DISTUTILS_SRC_TEST=nosetests
-# package supports python3, tests don't
-#PYTHON_TESTS_RESTRICTED_ABIS="3.*"
+PYTHON_TESTS_RESTRICTED_ABIS="3.*"
inherit distutils
DESCRIPTION="Module for distributing jobs to a pool of worker threads."
HOMEPAGE="http://github.com/shazow/workerpool"
-SRC_URI="http://pypi.python.org/packages/source/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="test examples"
RDEPEND=""
DEPEND="${RDEPEND}
- dev-python/setuptool"
-
-src_prepare() {
- # python3 can be used but not with tests
- checkabi() {
- local exit_status=0
- if use test && [[ $(python_get_version --major) == 3 ]]; then
- # Green from einfo more readable than in red from eerror.
- einfo ""
- einfo "tests do not support python3"
- einfo "tests can be run with python2"
- einfo ""
- exit_status=1
- return $exit_status
- fi
- }
- python_execute_function checkabi
- distutils_src_prepare
-}
-
-src_compile() {
- distutils_src_compile
-}
+ dev-python/setuptool"
src_test() {
- # point distutils_src_test to tests
distutils_src_test -v test
}
@@ -58,4 +34,4 @@ src_install() {
insinto usr/share/doc/${P}/
doins -r samples
fi
-}
+}