summaryrefslogtreecommitdiff
path: root/dev-python/socketpool
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /dev-python/socketpool
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'dev-python/socketpool')
-rw-r--r--dev-python/socketpool/Manifest5
-rw-r--r--dev-python/socketpool/socketpool-0.5.3-r1.ebuild1
-rw-r--r--dev-python/socketpool/socketpool-0.5.3-r2.ebuild41
-rw-r--r--dev-python/socketpool/socketpool-0.5.3.ebuild1
4 files changed, 46 insertions, 2 deletions
diff --git a/dev-python/socketpool/Manifest b/dev-python/socketpool/Manifest
index 1acbc5fb7afb..c503aa77d446 100644
--- a/dev-python/socketpool/Manifest
+++ b/dev-python/socketpool/Manifest
@@ -1,5 +1,6 @@
AUX socketpool-0.5.2-locale.patch 615 BLAKE2B eecb66a15dff1ca068da3147b7e27618f49cb414e34a27b10949565dfac46f5b714bd00bcfc152c9d3b98b59ae4282fa5431aff61295086abcf0e5367f45954c SHA512 df27a0b1cc8ef2475ad8c68e3f77153ccf5397e962bfae2f6116dd37d1ad3a1a45cfa0912ee4d4597560004b8875b609bb8b0a6298861651ff23ff2e70955dce
DIST socketpool-0.5.3.tar.gz 9793 BLAKE2B 89b7b71d9f05f7f5e560eb3cb5e7cd4d2254ff971066d236b98903d790dd96f6c580333e9fafeab7314c50f499c9617df706a20efa1c52de069c583b6dabd928 SHA512 6d16a18927672157703fb5a29f4332241f9ddf743dfee8f2606d600dbb75d547f2e0dcc0398febe55df3319829a80b3f537b5877679e4f674569ef55de78c1b7
-EBUILD socketpool-0.5.3-r1.ebuild 955 BLAKE2B 85213f36f2c0f6cf993580608393519b4dce82247f709f98f079069e758291395b61b7f6a87df3ea66e3d25f4d55bef29be78425e6e04b134f0c787ed12c4678 SHA512 20149a943dd617d2ed16efb4b3a7a31609e7648cc8e88abe7aa0b8113391292af43389d0d210d96c9292a5d53950d681367684ab4f8472661b4afa1ae1f19d02
-EBUILD socketpool-0.5.3.ebuild 942 BLAKE2B 5f1f55a623d6065a1a3656bbe4a4db36e58112d88eae54cb3c102305b37515657d4d6d610fddb8373ac3e8b010ebc07d80be0e3fe6d04f28b985f17bdbc55b29 SHA512 abb299a9c6b891d1e271319a20453facf609a57e902b1d52bbc06b7beb9c58c58963554c51d055b938c35e90f06dea0055d585dd519afdd809a19fdd8f0b751b
+EBUILD socketpool-0.5.3-r1.ebuild 982 BLAKE2B 166a886297269abcd8f0fb3061e4dfb40103aefedc9916187321b8d0e822e196855f4eb744e38197699b187ea88000c84e365030b7325932b2e7a7949b2d6c95 SHA512 ae57c6b3c6ba190f48ae23fe48aee4c0d8ebc338db0da3d57269907e7782eea9228b20c4a3f94962897d073ad44277b4f17056adc394c612ac7cab78d3270f38
+EBUILD socketpool-0.5.3-r2.ebuild 1043 BLAKE2B aa5bc09a3dee1136e77f62eac1a1df7b88bfc5466ba1b22e48c050f4a1986024ea475f9e29b055b50630ec448cca787968807a07c11947069d30c7cd92b80598 SHA512 a9924a35408d545a1c181eda6225b488bf7ce29e0b9d25d727828f464591ecc95d0aceec1c38ea565d577078f402c37069c319acdbfa8e08aa2a7096f4ba4050
+EBUILD socketpool-0.5.3.ebuild 969 BLAKE2B e5a5bb8df4f37b753ccb1026c70c96857ea15d97b9eff8aa33d3abb1d408f0ff755518323216b9cea627d879492879fcf52989a02dd41f8b67d22743110628a5 SHA512 944626f2b01dd0a9b1533a740b0742a69f7166c3b440051378e7980a55cd99994ccda638fcecf9ee9a690ed9d300ca7e824c89f9c5887793bbf1fe5781b32973
MISC metadata.xml 383 BLAKE2B bd4f1eccf7f3fdd7c416bfea5e96ff6b1b28b4bc5e703e1e236be4932e20bdbb8d9bdf6712f0bfd8845b49fe0a7ebc032f21bfadfe419554ce54c2b790cf73ce SHA512 3051b0487ab4dcdf440c36b12829a30c03db7256c99eef6623497b8223ebf6cf188a9ae054342c468771b2a38f8b3508ff0f49aa19398f3aec0a25a7bc1e9248
diff --git a/dev-python/socketpool/socketpool-0.5.3-r1.ebuild b/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
index 3c5c95d94476..b4e7c0ab25f1 100644
--- a/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3-r1.ebuild
@@ -13,6 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
LICENSE="|| ( MIT public-domain )"
SLOT="0"
diff --git a/dev-python/socketpool/socketpool-0.5.3-r2.ebuild b/dev-python/socketpool/socketpool-0.5.3-r2.ebuild
new file mode 100644
index 000000000000..e03c80327f44
--- /dev/null
+++ b/dev-python/socketpool/socketpool-0.5.3-r2.ebuild
@@ -0,0 +1,41 @@
+# 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
+
+DESCRIPTION="A simple Python socket pool"
+HOMEPAGE="https://github.com/benoitc/socketpool/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="examples test"
+LICENSE="|| ( MIT public-domain )"
+SLOT="0"
+
+RDEPEND="$(python_gen_cond_dep 'dev-python/gevent[${PYTHON_USEDEP}]' 'python2*')"
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.5.2-locale.patch )
+
+distutils_enable_tests pytest
+
+python_test() {
+ cp -r examples tests "${BUILD_DIR}" || die
+
+ pushd "${BUILD_DIR}" >/dev/null || die
+ pytest -vv tests || die "Tests fail with ${EPYTHON}"
+ popd >/dev/null || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ use examples && dodoc -r examples
+
+ # package installs unneeded LICENSE files here
+ rm -r "${ED}"/usr/socketpool || die
+}
diff --git a/dev-python/socketpool/socketpool-0.5.3.ebuild b/dev-python/socketpool/socketpool-0.5.3.ebuild
index 29b047ec4ce8..84cda4f5142f 100644
--- a/dev-python/socketpool/socketpool-0.5.3.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3.ebuild
@@ -12,6 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 arm ~arm64 ppc ppc64 s390 ~sh ~sparc x86"
IUSE="examples test"
+RESTRICT="!test? ( test )"
LICENSE="|| ( MIT public-domain )"
SLOT="0"