From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-python/oslo-concurrency/Manifest | 7 +++ dev-python/oslo-concurrency/metadata.xml | 18 +++++++ .../oslo-concurrency-3.18.1.ebuild | 52 +++++++++++++++++++ .../oslo-concurrency-3.21.1.ebuild | 58 ++++++++++++++++++++++ 4 files changed, 135 insertions(+) create mode 100644 dev-python/oslo-concurrency/Manifest create mode 100644 dev-python/oslo-concurrency/metadata.xml create mode 100644 dev-python/oslo-concurrency/oslo-concurrency-3.18.1.ebuild create mode 100644 dev-python/oslo-concurrency/oslo-concurrency-3.21.1.ebuild (limited to 'dev-python/oslo-concurrency') 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 @@ + + + + + prometheanfire@gentoo.org + Matthew Thode + + + python@gentoo.org + Python + + + Oslo concurrency library has utilities for safely running multi-thread, multi-process applications using locking mechanisms and for running external processes. + + + oslo.concurrency + + 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/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}] +