summaryrefslogtreecommitdiff
path: root/dev-python/oslo-concurrency
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/oslo-concurrency
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/oslo-concurrency')
-rw-r--r--dev-python/oslo-concurrency/Manifest7
-rw-r--r--dev-python/oslo-concurrency/metadata.xml18
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.18.1.ebuild52
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild58
4 files changed, 135 insertions, 0 deletions
diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest
new file mode 100644
index 000000000000..5048db6c1192
--- /dev/null
+++ b/dev-python/oslo-concurrency/Manifest
@@ -0,0 +1,7 @@
+DIST oslo.concurrency-3.18.1.tar.gz 47274 SHA256 4314695cf2d0359a488b2f862afcb4262f11c83c9a826f36ac962b85f954ea8c SHA512 bb8eb61fea5995313fb2844fcf3c80ce15cebeb266ea50530569c33d404e75958b7e51a0d11b3cae67d0ccb2738fa8789a902fbcd8d7911283305ac4d4930476 WHIRLPOOL 0e2f1fea00f4671f7d09e128d0ce4a4239a8643426ce184e6bd3820468ab1f3a5a32a9b6b521e990ed92099a10aa7890ea8c8c167f6140d9bf0b2b702e8d3556
+DIST oslo.concurrency-3.21.1.tar.gz 48866 SHA256 e9f42e46a84d355e73f136ba4395a9002c2fbb419fe04942787e5a5a54ebed86 SHA512 6d165ebf952b29d96d2d1a8b938b2ef4746c77b99a62ca596ee93e6fb6d919f183eede380763b6167cb7d372e03803556715523b7a63ad1dbadff4eede7c0bcd WHIRLPOOL a20a5cb9ad7ce7ec7ef53a426e29c8aa4cab83ab7f45e69322bc16bef026f78e266c9b3cdaa94368f65df8c0778f967a7075cd3f5cddec9e5ee7bc4c6ca7ae9e
+EBUILD oslo-concurrency-3.18.1.ebuild 1659 SHA256 3360f587761f7b405e1be19529a061455a54a13935d0bc791af0160e61983838 SHA512 7d11bc83a78a4ebf7c2f2c99a53a3305f3d258f17afcf85fbe4e2e11abd227c9bca0a3cb009eb8665cf38840b7107a43af2ee1388126717717d0533e6d0da05a WHIRLPOOL 60dad2add5fc7c527454a233da9fd7586b8a3b49c5dd0e224d80f863927842b8e0e900978b0a4a96f5489fd835bbf93293efca97b3bbf79941e7a1435c0b9be6
+EBUILD oslo-concurrency-3.21.1.ebuild 1952 SHA256 84c22a94f817d642d1e9180bc60ed2e9aa5853a362abb3ec55f885bf5fd18455 SHA512 f5ed1e768fa298959da1c2d46db9d919ae0d52f09e1b1181dc1969136213a6b7d3a450ac04363ea837801c8e1b2bdccecf901a3927796bc7a32802d7086acfd3 WHIRLPOOL 70a7b00ed5c95084ed1209fbbadb38fb34ca50e73bacd949002b7a48f036827bec099533fd157cb69dff72eaec9ee54bc7b5029d825fbe4c8ee0c4a21ed17661
+MISC ChangeLog 5609 SHA256 2277cb15f373aa04c4a5f7c3c3cce440c5dfd772bc9ad73260b02a5d6831a4c1 SHA512 8faff18e3963e3e4b93e272274b1e67847c6cdbfb309eaaf7c9cd233b48d49f0142b023b3e77bb999bad06a87e9db80cc43fc1c41346fe78ab1ccb8ae091ff47 WHIRLPOOL 9500ef226226f673c38ffb655eef4d0666a7af9f3ebfeaae6f01dd441a9e7f8f61fd1f3e592ec98628a38e50d81a46b3d7dfe2fb767d74ee7e3b219c43b1ee9c
+MISC ChangeLog-2015 1231 SHA256 ac035d6320a3bf164a40fcdda4f18c3e383ed212778c14e1cf3c4c8d80c50cad SHA512 13ba75352225132e550a097c28da16572b5da00cfc3292337e0952ed768524c9cb62cd9b4feb505242e3eaae3c05025780599ac89aa546a5a0683aa8f6e81e95 WHIRLPOOL 4c6ea6f189a1a52ab4cefea1987116cf1738b387044c0a7c9c176676954b45dab2d5e65a66144b9255cf4444515ecb226653ffa6d16a4994962427adeb0f96f5
+MISC metadata.xml 665 SHA256 0ff0fb080be4015f4ad769c20f75bbce323e3f7672a9c996edd170114489e962 SHA512 de8aa8ac698d88f71b8368334e2e9c5edbc559a612e8d92379400fb73d82e44f70b9e23726fef13414e36fc159f3a8bc41753c4c83daa4d31aadef942e9a484e WHIRLPOOL 1550642864084a4189a1ed1a8271d8e14200d68100de7114792f7bfbb98895418f824d28989614993c7cd805158d6b1c309940ab9f203f906212adf3dbb5fbcd
diff --git a/dev-python/oslo-concurrency/metadata.xml b/dev-python/oslo-concurrency/metadata.xml
new file mode 100644
index 000000000000..0913509187b3
--- /dev/null
+++ b/dev-python/oslo-concurrency/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>prometheanfire@gentoo.org</email>
+ <name>Matthew Thode</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <longdescription lang="en">
+ Oslo concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes.
+ </longdescription>
+ <upstream>
+ <remote-id type="pypi">oslo.concurrency</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.18.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.18.1.ebuild
new file mode 100644
index 000000000000..7e3dda1e031e
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.18.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="library for running multi-thread, multi-process applications"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
+S="${WORKDIR}/oslo.concurrency-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="test"
+
+CDPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
+ <dev-python/sphinx-1.4[${PYTHON_USEDEP}]
+ >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ ${CDEPEND}
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ sed -i '/^futures/d' test-requirements.txt || die
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
+}
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
new file mode 100644
index 000000000000..ccb6375bf6b7
--- /dev/null
+++ b/dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="library for running multi-thread, multi-process applications"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.concurrency"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.concurrency/oslo.concurrency-${PV}.tar.gz"
+S="${WORKDIR}/oslo.concurrency-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="test"
+
+CDPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+ !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+ virtual/python-futures[${PYTHON_USEDEP}]
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+ >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+ !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+ <dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
+ )"
+RDEPEND="
+ ${CDEPEND}
+ virtual/python-enum34[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-4.0.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-config-4.3.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-config-4.4.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
+ !~dev-python/oslo-i18n-3.15.2[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.20.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/fasteners-0.7[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ sed -i '/^futures/d' test-requirements.txt || die
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ nosetests ${PN/-/_}/tests/ || die "test failed under ${EPYTHON}"
+}