dev-python/jsonrpclib: Sync -9999
authorMichał Górny <mgorny@gentoo.org>
Tue, 30 Jul 2019 07:22:13 +0000 (09:22 +0200)
committerMichał Górny <mgorny@gentoo.org>
Tue, 30 Jul 2019 07:24:47 +0000 (09:24 +0200)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
dev-python/jsonrpclib/jsonrpclib-9999.ebuild

index 8744005ec438a470c41d2efc236951b778b0eab1..c7b359ea5372e2607197ecc1420078f396ffba08 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 
 inherit distutils-r1
 
@@ -19,12 +19,13 @@ HOMEPAGE="https://github.com/tcalmant/jsonrpclib"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
-DEPEND=""
-RDEPEND="${DEPEND}
-       dev-python/simplejson"
+RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+       test? ( ${RDEPEND} )"
 
 python_test() {
-       esetup.py test || die "tests failed with ${EPYTHON}"
+       esetup.py test
 }