summaryrefslogtreecommitdiff
path: root/dev-python/oslo-rootwrap
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/oslo-rootwrap')
-rw-r--r--dev-python/oslo-rootwrap/Manifest10
-rw-r--r--dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild49
2 files changed, 54 insertions, 5 deletions
diff --git a/dev-python/oslo-rootwrap/Manifest b/dev-python/oslo-rootwrap/Manifest
index 9462d6488aee..8eac94d89ccf 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,7 +1,7 @@
DIST oslo.rootwrap-5.4.1.tar.gz 42202 SHA256 a76cf545515c1cf6d4d9b1a01a339c1356d1eb78ff3b2190e168dafead3c7e7d SHA512 71980ea266703c7880834cf75b69be9f7bee834a3be314f13ade1bb9903ecf6337237a32a1ed06d020c2fdd3807642af1dd676b6736052d4e57784942782d960 WHIRLPOOL 321a2e9774e3702015510d608e4e145d9fc69c4069865dd5215ad6e94e3692e7e56e029298e908fc007f487d54737d3cd4218dfc93d0625c6950edba45da56b2
DIST oslo.rootwrap-5.9.0.tar.gz 42352 SHA256 f8947b42d02ae26942f0c1166b410016c7e1796b00f00983f685e9eccb91ba91 SHA512 5c299b8701d308f0f02a8edde08d56145781dfe9d25f4b064b2ce926e38a0be5a5dab20d6d57ebaf289af2758d97b81089407e1851edaca23c36436abf8433fd WHIRLPOOL 94ada80d8cf286fd20786106f37ac3579d387157a8125bd74f819b3fbccb31cbd5a00117507e836609c5dcaa64ce6983cd179aa8cd82333fdffeac7f0ddc3d5b
-EBUILD oslo-rootwrap-5.4.1.ebuild 1539 SHA256 fb7c0e1d8b2433a6ae1775831952cfd64849202e2f27c546ea66dd66ac0711da SHA512 6c0935fd483284d8c3eccfb31452129360a4293f73bb2bb40f083a51406acdce4a1f32cbfde5e41deae710cb1d29820b0bc62019d08683be334cdfc943ccf026 WHIRLPOOL d3f67adc51c40336d1e360914ddc072af733e34dd3ac320b0c22e1f15f3b08d33ae7d7f526505b54753a62581f14d256ac26e3c7ce53f2fc298cc6fae7fd37ce
-EBUILD oslo-rootwrap-5.9.0.ebuild 1669 SHA256 d23a6c7e9f62b77b9b37a2819114da8662b24ca756da697e8a15c4b7cc4659ac SHA512 3cdda533c8eb3d524f19f886734932d5934eae0c81346c502637fcfd6d6bb43b96bbe36f1230f675f750dd4ad637a488c1e76e86af6e8a6fbc19236562a8f159 WHIRLPOOL 953885ac072762242f04af63cadb3f859670cd8be7bd0dc38e6b24b3d142764e92162cfa03029c7ee74e3fa338270294d6ec53b924406b42fbe18574664aecf4
-MISC ChangeLog 4987 SHA256 d6095836e12763331a1e47525c9265255a443d29598e48d2f4de5f199eda2e9f SHA512 03312357a519fa52d2fb4f7ab5ddea50282f274db9a42132867c490b1597c142f8122a902ded82dac1b015308d0fd9eda812a2115da15a0854cbe8051c44e553 WHIRLPOOL f293746fa3981342df3be7e592caf20a775188b97d2caa7e8a6afa6158fc8460556e62dca3624c351f23d990cbb561e04ec2c3a01e0d4f5fe24ad64cdb20771b
-MISC ChangeLog-2015 1349 SHA256 0698f2733b5d2e4e9e720d13a3a81db083475e6a75b8972c0c733a1748a126f7 SHA512 1135ef5b27ebb3d90e063b19a80dfd70ceb84aec2bf3ba4b72ef4542771578750836b8e75a0119fa6a48a183989139eae7b66805dcd585022f074e6fed90b5f3 WHIRLPOOL abbe86a67bb6cf90462e0ad96102be0e4d6d4b529f9c89ab76707e484e4d5b2a44f4b09d3779bcb2360720b697ad09c4e6d867ffd66f09133c82008f31a5d35a
-MISC metadata.xml 600 SHA256 806c624b24fcfa6f9c20de4d383e463754d675cd467ff95a3673296d850764eb SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10 WHIRLPOOL ea094eb9895f5a10dfbf3ee7b9e8ca8d46517914dc28e82478192f76631b845d9e992afb4bd3dd337dc8a8800e9642356fb3466c4971b187a7b6c76c52075bc6
+DIST oslo.rootwrap-5.9.1.tar.gz 42056 SHA256 11df3567e52f4cfd77e498713248f981c95a0cf01511610dd3bcc604c576799e SHA512 1c2505970217676954948546bd161a9038504f14ee3425c4d9a91807abe0e282e8e44c493c3d20e2e1c17ae506f3b768cf87c75ee46a0194c360663856796460 WHIRLPOOL 1b5f892d7d222e3ab7a1c3f1ee3fc3c18f11766ed085eb83bfb726d2e114623bd6806429a81dda63014874e8d215b48852ee19deb01ba6e33b6b663050f55caf
+EBUILD oslo-rootwrap-5.4.1.ebuild 1539 BLAKE2B 6f80ce9109cff652cd2c1d62ec00e144556ae3d5bddf910eac551ed6875f950810058f7acd046afbbc345f5e7bb027a62744fe57309a0013add5da5758d907a9 SHA512 6c0935fd483284d8c3eccfb31452129360a4293f73bb2bb40f083a51406acdce4a1f32cbfde5e41deae710cb1d29820b0bc62019d08683be334cdfc943ccf026
+EBUILD oslo-rootwrap-5.9.0.ebuild 1669 BLAKE2B 8a899bd3fa1d535647bdd6b160f51b0497104adbe7aea79d98c0f288f6c54d0b604b3eefc581aff44638f6b5b91aee208ab1d738e5083218b21c4f569933a0f7 SHA512 3cdda533c8eb3d524f19f886734932d5934eae0c81346c502637fcfd6d6bb43b96bbe36f1230f675f750dd4ad637a488c1e76e86af6e8a6fbc19236562a8f159
+EBUILD oslo-rootwrap-5.9.1.ebuild 1671 BLAKE2B 49638c10793ad3ffc6b95aed8e3ea854e0c35aed1e4897f8db34d1680dfc69209f7f70ea80026e55541b68d35f45b67ae2dfe273a231a4c6f4aa1edcd15c4e95 SHA512 c37a93aa35702297279602c5e0a1ad224b9d3b072e3ba7033274ca40c71e18781a315b831dfa0e5d7f27df7a0ff4ab2ad81566375252534541de71f12c1cd4cb
+MISC metadata.xml 600 BLAKE2B 93dce16794b8495f34be98af703ca0ba06ff4a2e378805f7f3b08d4805f01ad015a1144124e1ad32eb63e6b5c9a9378aea30a4b82eeab54b1cb9dc95280fc6fd SHA512 ad1012d9f43875065679837f787f6a8087876d4ef1e56d24fcd2aa379c85e628848dcf5fa03e84e5929cdfabc4c1b6e2f7167ac0a508f7f26b6b533405932e10
diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild
new file mode 100644
index 000000000000..2f4f98729156
--- /dev/null
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-5.9.1.ebuild
@@ -0,0 +1,49 @@
+# 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 )
+
+inherit distutils-r1
+
+DESCRIPTION="Allows fine filtering of shell commands to run as root from OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.config"
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
+S="${WORKDIR}/oslo.rootwrap-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+ !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ ${CDEPEND}
+ test? (
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-1.6.2[${PYTHON_USEDEP}]
+ >=dev-python/openstackdocstheme-1.16.0[${PYTHON_USEDEP}]
+ >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/mock-2.0.0[${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}]
+ >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
+ !~dev-python/reno-2.3.1[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+ sed -i '/^hacking/d' test-requirements.txt || die
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
+ nosetests tests/ || die "test failed under ${EPYTHON}"
+}