summaryrefslogtreecommitdiff
path: root/dev-python/zope-testrunner
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/zope-testrunner')
-rw-r--r--dev-python/zope-testrunner/Manifest4
-rw-r--r--dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild1
-rw-r--r--dev-python/zope-testrunner/zope-testrunner-5.1.ebuild38
3 files changed, 42 insertions, 1 deletions
diff --git a/dev-python/zope-testrunner/Manifest b/dev-python/zope-testrunner/Manifest
index 9e941f51a1b7..21254fc73656 100644
--- a/dev-python/zope-testrunner/Manifest
+++ b/dev-python/zope-testrunner/Manifest
@@ -1,3 +1,5 @@
DIST zope.testrunner-4.7.0.zip 260508 BLAKE2B 5ff63debf8119aff46a8c3ee72a4431815b37de80922cb5b8e4a318cb99200acf7dd6181b15a8233ed879f312997aab68a3439dab3dbc737093cde1ae48d619e SHA512 edda96e6871d954bb1f46ca18e2de9d1726d68cb3787f080b3b858c4dbdc2ceeb809962d178350a354e16c04711a89b2c6d1f663f256e1f72c15a7c494e51d32
-EBUILD zope-testrunner-4.7.0.ebuild 1114 BLAKE2B 15994628b5aa896ae681e62c37c3118ac0170628ade19e68f17877660eb61ba189524465db4f2df95b34bc16a56fb77c3a8ba042c76f5c47aba79b72990c4d0b SHA512 b27bc08af510b2322c4dd37183c1db75d926b95d4a1dfe3d3b30afe9144d8d0cdf2304f60eba3088b04d6625fcd212f69f2804e288ebcf3df263dedfa15ddd34
+DIST zope.testrunner-5.1.tar.gz 140679 BLAKE2B 4044b9c77bbda6610b803fbc91cb7bb4d1aaeeb041c32cb91ecd05e05d75a685cd4b6d4531fdcb74380e6ce3fc40f32d21f71ad346491667458a165a90e3a401 SHA512 685d1e1512bd85a00c34f4f89ca1e0f8d1f0939de7b25db0cb43da44e5e41e735e1e9a5ccf2a89b959d7d5f074da71dfe0fd931bd62082159ec65c0b53cd38c1
+EBUILD zope-testrunner-4.7.0.ebuild 1141 BLAKE2B d37c5a9e3ac122f4a9cd06b36966e2ed420607a0f8b0ab5fd14fc15686b1826234d2ec081b62cc65347ae760b73104a412b2457481ab4cf346f3c57b4bd90e63 SHA512 adbf464d7e7e0727d29a3f0e9fc952b7f9e3081f5f6e1036975716405dbc1b4276075d2c115004a2815b3bd2380773f851e70b4d76dc932bdd6304e6f8d82b8c
+EBUILD zope-testrunner-5.1.ebuild 1023 BLAKE2B 61ceb355e93dfa5f89de37e7a60838a4c128db8a78959b1c5651740f7da728033d89b161e194dcfb2b191a5340529186d8de61040f6d4b799704fce49253f989 SHA512 c7c0cd072bf1618a18712566e803b72a23d39173eb59b4d99e97869973a4958705ec47fca76a68ce7bb2e5b33be004c6abd9989db361b5ce65767948e9137124
MISC metadata.xml 388 BLAKE2B 7e19b9134023bf0117cb60760a8579041f1627be3c018be3cad9dfb69d38cc269b1a44350f79a8b282b0ad7035b0328dcaea341a84b09a0a828175d5ee68bac0 SHA512 a6f78bea0ba1c56a15e520c58411503dc976224e7fbf5cc263477f37d5744da29ea3cd4a52c317753a3b68d5efc60e4b3ef8199f9922484ae8b916ff67bd2a32
diff --git a/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild b/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
index c0416dd54d6c..f42adea0763e 100644
--- a/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
+++ b/dev-python/zope-testrunner/zope-testrunner-4.7.0.ebuild
@@ -17,6 +17,7 @@ LICENSE="ZPL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
+RESTRICT="!test? ( test )"
# TODO: extras?
RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]
diff --git a/dev-python/zope-testrunner/zope-testrunner-5.1.ebuild b/dev-python/zope-testrunner/zope-testrunner-5.1.ebuild
new file mode 100644
index 000000000000..40796ed4ea33
--- /dev/null
+++ b/dev-python/zope-testrunner/zope-testrunner-5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy{,3} )
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Zope testrunner script"
+HOMEPAGE="https://pypi.org/project/zope.testrunner/ https://github.com/zopefoundation/zope.testrunner"
+SRC_URI="mirror://pypi/${MY_PN::1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="ZPL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/namespace-zope[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/zope-exceptions[${PYTHON_USEDEP}]
+ dev-python/zope-interface[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ test? ( dev-python/zope-testing[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests setup.py
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # remove .pth files since dev-python/namespace-zope handles the ns
+ find "${D}" -name '*.pth' -delete || die
+}