dev-python/json-rpc: Unbundle six

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=544428

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher <jlec@gentoo.org>
This commit is contained in:
Justin Lecher
2015-11-23 10:05:15 +01:00
parent f592cd94e5
commit b77ed6eed2

View File

@@ -3,7 +3,8 @@
# $Id$
EAPI=5
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
PYTHON_COMPAT=( python2_7 python3_{3,4} )
inherit distutils-r1
@@ -16,13 +17,23 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
)"
python_prepare_all() {
cat > jsonrpc/six.py <<- EOF
from __future__ import absolute_import
from six import *
EOF
distutils-r1_python_prepare_all
}
python_test() {
esetup.py test
}