Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/stevedore/
Date: Tue, 02 May 2017 19:16:22
Message-Id: 1493752532.c8a6a8b71d0698f911a347b481aa706f1d67c338.mgorny@gentoo
1 commit: c8a6a8b71d0698f911a347b481aa706f1d67c338
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 2 19:13:38 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue May 2 19:15:32 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a6a8b7
7
8 dev-python/stevedore: Clean old versions up
9
10 dev-python/stevedore/Manifest | 6 ---
11 dev-python/stevedore/stevedore-1.1.0-r1.ebuild | 48 --------------------
12 dev-python/stevedore/stevedore-1.10.0.ebuild | 59 -------------------------
13 dev-python/stevedore/stevedore-1.12.0.ebuild | 59 -------------------------
14 dev-python/stevedore/stevedore-1.17.1.ebuild | 61 --------------------------
15 dev-python/stevedore/stevedore-1.4.0-r1.ebuild | 53 ----------------------
16 dev-python/stevedore/stevedore-1.6.0-r1.ebuild | 58 ------------------------
17 dev-python/stevedore/stevedore-1.6.0.ebuild | 58 ------------------------
18 8 files changed, 402 deletions(-)
19
20 diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
21 index d578f8a6bdb..c613fa2bdd1 100644
22 --- a/dev-python/stevedore/Manifest
23 +++ b/dev-python/stevedore/Manifest
24 @@ -1,8 +1,2 @@
25 -DIST stevedore-1.1.0.tar.gz 352294 SHA256 f98381d12a6bfff718328d14d0d26cae6c83e39feb787e7b38acfe1089c3f1d3 SHA512 70f8629fdd455421871753810c14462ba66f81d1478ea45696c400a68f034a77c2a3efaac3c96bebe7293c42f73715681161b7fca8897d545a7ae06d64ad0c44 WHIRLPOOL 1f3e5380792cea8b3ef67fc4a4f8be40fd3cb2f048caa71c0c774990dc45d9981edec599312301b3f7a54955b941a421574e3c23c794fc3f117251e845ea214d
26 -DIST stevedore-1.10.0.tar.gz 501859 SHA256 f5d689ef38e0ca532d57a03d1ab95e89b17c57f97b58d10c92da94699973779f SHA512 7842388475c4c2f59e0bdbd1f07cc7588a12ac61fb0f9282c4e668e2b6b7278a7ff262ff5b1678492ce6cd7844a01729ed16119ae906fe010e27b8551f30f24e WHIRLPOOL 4399418912867472ad3197b69ad23d080d15150552151efe94a5cb905acaeb7a65e4d6a5d45d5edb5231dba9dd6d7442ca33e93a2d742be5290894a2f9df4c9a
27 -DIST stevedore-1.12.0.tar.gz 499155 SHA256 1bdeb2562d8f2c1e3047c2f17134a38b37a6e53e16ca1d9f79ff2ac5d5fe2925 SHA512 c02a0fe91d27f50652f3dd7f9990dca7395cfcfdd1bbbebe72fdd9cfc6a2ac526f023861314ccc29e7cc432619b75449e63639f54186f7cd099cb3f470707502 WHIRLPOOL eac89aa113b3588624235f5da107f1cd873a6ca2e36faa9685b92ffbb862c466bc71971b117599f2e6046fac31b95401c51c5e1f1efd1becd9535a0f87aed355
28 -DIST stevedore-1.17.1.tar.gz 501848 SHA256 79414e27ece996b2e81161c1ec91536f2b15645d5f6bd28128724486e1c4b8e3 SHA512 5b543bdd45544e23f0f786715ede544cec6e1389f7e836a12925d00a30fd6fcf744bdb929eb54c2d97b1143491b383c766582fa494379171a0f9334e9aaebca3 WHIRLPOOL ee973f5aed81cb013b7e1469aeccadd896637ca55e1ad0a31432ec3327b0b870dd85ad58d89471894cd7f336ae7c13cb527c9b7e37b086daee13684cf8ef7733
29 DIST stevedore-1.20.0.tar.gz 505716 SHA256 83884f80ed0917346e658bfe51cdb2474512ec6521c18480b41f58b54c4a1f83 SHA512 c4519004eb61ab6ca48cf3b9e543d6c9d726d6f9e1208b6d6e44eb1e770cd7c5c1f378464e50a5510f99f3d91f1d2cf93e9cf3e1812aeab3bfa71a04dcb695d2 WHIRLPOOL 8b169c02d8e92dde53288fdc11b6dd02ce0bae81bf583e675cd9e959537cc54c19b9183468ec83d6206a6d3bf47f33d8597202acd2bae56dde81e8bd37255a5c
30 DIST stevedore-1.3.0.tar.gz 354869 SHA256 beab2b7f91966d259796392c39ed6f260b32851861561dd9f3b9be2fd0c426a5 SHA512 68583c8e7c9c667c4456754a973d344f79ca141d380e6e568d82f8b36fc77e8debc4d77a006eb7b6e580edf017307f748842f1cae8a82ef101114eebdab82c26 WHIRLPOOL 16eb37416b4dccf8606aca2d407eda9060549e014f41db0f54982707f9a9d51cb7bdfcb048b8bac494f707dce042e22a7ff87c210aff8e39d4940717a5f5a6ca
31 -DIST stevedore-1.4.0.tar.gz 353953 SHA256 4a8d80b0a232746c09e0173bd61d60a18e9864e3dc87e3ebefa3ba3d8a00232f SHA512 a947d13ef15b2a5210da7115de7b49b4297f811a8237f0d205c2e2a676747255a852300ca99dd5279ae0de49f706b380fc8a09921c9a1e9f0bf6ad7ea34023e3 WHIRLPOOL 7c4ab9ce986cec938772ed63094a8f2d6a5072be948845dd324c7c68cae4082781babd36d87d832bae37d30960efa76309350cfafa725555e02ca6354dd7c2aa
32 -DIST stevedore-1.6.0.tar.gz 500868 SHA256 dab2aa31ec742f651e6a2fe0429560aebbbe0fb7fc462fa0ff565c8f5ff2ec25 SHA512 bdcf3ab8f539ad2df65cb6f1d0eecf77e98a7b579ea50ccb419979ce419632963c199e3e473a36072ba303d3fbdbfea3f0f56a27831c35c65a1874ebc8b6b0b4 WHIRLPOOL 65f6a08f6fa19214725c972bdbc39f605b4a852376ad19c5c29c4bb1a361dea69677e4f7a5061f7ce6201b8da06bd12b8693256cc7b562e4f92b866fcaffd013
33
34 diff --git a/dev-python/stevedore/stevedore-1.1.0-r1.ebuild b/dev-python/stevedore/stevedore-1.1.0-r1.ebuild
35 deleted file mode 100644
36 index 82a83690300..00000000000
37 --- a/dev-python/stevedore/stevedore-1.1.0-r1.ebuild
38 +++ /dev/null
39 @@ -1,48 +0,0 @@
40 -# Copyright 1999-2015 Gentoo Foundation
41 -# Distributed under the terms of the GNU General Public License v2
42 -
43 -EAPI=5
44 -PYTHON_COMPAT=( python2_7 python3_4 )
45 -
46 -inherit distutils-r1
47 -
48 -DESCRIPTION="Manage dynamic plugins for Python applications"
49 -HOMEPAGE="https://github.com/dreamhost/stevedore https://pypi.python.org/pypi/stevedore"
50 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
51 -
52 -LICENSE="Apache-2.0"
53 -SLOT="0"
54 -KEYWORDS="amd64 x86"
55 -IUSE="doc test"
56 -
57 -DEPEND="
58 - dev-python/setuptools[${PYTHON_USEDEP}]
59 - >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
60 - <dev-python/pbr-1.0.0[${PYTHON_USEDEP}]
61 - test? (
62 - >=dev-python/mock-1.0[${PYTHON_USEDEP}]
63 - dev-python/nose[${PYTHON_USEDEP}]
64 - )
65 - doc? (
66 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
67 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
68 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
69 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
70 - )
71 -"
72 -
73 -PATCHES=( "${FILESDIR}/1.1.0-requirements.patch" )
74 -
75 -python_compile_all() {
76 - use doc && emake -C docs html
77 -}
78 -
79 -python_test() {
80 - nosetests stevedore || die "Tests failed under ${EPYTHON}"
81 -}
82 -
83 -python_install_all() {
84 - use doc && local HTML_DOCS=( docs/build/. )
85 -
86 - distutils-r1_python_install_all
87 -}
88
89 diff --git a/dev-python/stevedore/stevedore-1.10.0.ebuild b/dev-python/stevedore/stevedore-1.10.0.ebuild
90 deleted file mode 100644
91 index d975ddd7071..00000000000
92 --- a/dev-python/stevedore/stevedore-1.10.0.ebuild
93 +++ /dev/null
94 @@ -1,59 +0,0 @@
95 -# Copyright 1999-2016 Gentoo Foundation
96 -# Distributed under the terms of the GNU General Public License v2
97 -
98 -EAPI=6
99 -
100 -PYTHON_COMPAT=( python{2_7,3_{4,5}} )
101 -
102 -inherit distutils-r1
103 -
104 -DESCRIPTION="Manage dynamic plugins for Python applications"
105 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
106 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
107 -
108 -LICENSE="Apache-2.0"
109 -SLOT="0"
110 -KEYWORDS="~amd64 ~arm64 ~x86"
111 -IUSE="doc test"
112 -
113 -DEPEND="
114 - dev-python/setuptools[${PYTHON_USEDEP}]
115 - >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
116 - test? (
117 - >=dev-python/mock-1.2[${PYTHON_USEDEP}]
118 - dev-python/nose[${PYTHON_USEDEP}]
119 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
120 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
121 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
122 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
123 - )
124 - doc? (
125 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
126 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
127 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
128 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
129 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
130 - )
131 -"
132 -RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
133 -
134 -python_prepare_all() {
135 - # Delete spurious data in requirements.txt
136 - sed -e '/^pbr/d' -e '/^argparse/d' \
137 - -i requirements.txt || die
138 - distutils-r1_python_prepare_all
139 -}
140 -
141 -python_compile_all() {
142 - use doc && esetup.py build_sphinx
143 -}
144 -
145 -python_test() {
146 - nosetests --verbosity=3 stevedore || die
147 -}
148 -
149 -python_install_all() {
150 - use doc && local HTML_DOCS=( doc/build/html/. )
151 -
152 - distutils-r1_python_install_all
153 -}
154
155 diff --git a/dev-python/stevedore/stevedore-1.12.0.ebuild b/dev-python/stevedore/stevedore-1.12.0.ebuild
156 deleted file mode 100644
157 index d975ddd7071..00000000000
158 --- a/dev-python/stevedore/stevedore-1.12.0.ebuild
159 +++ /dev/null
160 @@ -1,59 +0,0 @@
161 -# Copyright 1999-2016 Gentoo Foundation
162 -# Distributed under the terms of the GNU General Public License v2
163 -
164 -EAPI=6
165 -
166 -PYTHON_COMPAT=( python{2_7,3_{4,5}} )
167 -
168 -inherit distutils-r1
169 -
170 -DESCRIPTION="Manage dynamic plugins for Python applications"
171 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
172 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
173 -
174 -LICENSE="Apache-2.0"
175 -SLOT="0"
176 -KEYWORDS="~amd64 ~arm64 ~x86"
177 -IUSE="doc test"
178 -
179 -DEPEND="
180 - dev-python/setuptools[${PYTHON_USEDEP}]
181 - >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
182 - test? (
183 - >=dev-python/mock-1.2[${PYTHON_USEDEP}]
184 - dev-python/nose[${PYTHON_USEDEP}]
185 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
186 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
187 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
188 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
189 - )
190 - doc? (
191 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
192 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
193 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
194 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
195 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
196 - )
197 -"
198 -RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
199 -
200 -python_prepare_all() {
201 - # Delete spurious data in requirements.txt
202 - sed -e '/^pbr/d' -e '/^argparse/d' \
203 - -i requirements.txt || die
204 - distutils-r1_python_prepare_all
205 -}
206 -
207 -python_compile_all() {
208 - use doc && esetup.py build_sphinx
209 -}
210 -
211 -python_test() {
212 - nosetests --verbosity=3 stevedore || die
213 -}
214 -
215 -python_install_all() {
216 - use doc && local HTML_DOCS=( doc/build/html/. )
217 -
218 - distutils-r1_python_install_all
219 -}
220
221 diff --git a/dev-python/stevedore/stevedore-1.17.1.ebuild b/dev-python/stevedore/stevedore-1.17.1.ebuild
222 deleted file mode 100644
223 index c85b314968b..00000000000
224 --- a/dev-python/stevedore/stevedore-1.17.1.ebuild
225 +++ /dev/null
226 @@ -1,61 +0,0 @@
227 -# Copyright 1999-2017 Gentoo Foundation
228 -# Distributed under the terms of the GNU General Public License v2
229 -
230 -EAPI=6
231 -
232 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
233 -
234 -inherit distutils-r1
235 -
236 -DESCRIPTION="Manage dynamic plugins for Python applications"
237 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
238 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
239 -
240 -LICENSE="Apache-2.0"
241 -SLOT="0"
242 -KEYWORDS="amd64 ~arm64 x86"
243 -IUSE="doc test"
244 -
245 -CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
246 -DEPEND="
247 - dev-python/setuptools[${PYTHON_USEDEP}]
248 - ${CDEPEND}
249 - test? (
250 - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
251 - dev-python/nose[${PYTHON_USEDEP}]
252 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
253 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
254 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
255 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
256 - )
257 - doc? (
258 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
259 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
260 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
261 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
262 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
263 - )
264 -"
265 -RDEPEND="
266 - ${CDEPEND}
267 - >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
268 -
269 -python_prepare_all() {
270 - # Delete spurious data in requirements.txt
271 - sed -e '/^pbr/d' -i requirements.txt || die
272 - distutils-r1_python_prepare_all
273 -}
274 -
275 -python_compile_all() {
276 - use doc && esetup.py build_sphinx
277 -}
278 -
279 -python_test() {
280 - nosetests --verbosity=3 stevedore || die
281 -}
282 -
283 -python_install_all() {
284 - use doc && local HTML_DOCS=( doc/build/html/. )
285 -
286 - distutils-r1_python_install_all
287 -}
288
289 diff --git a/dev-python/stevedore/stevedore-1.4.0-r1.ebuild b/dev-python/stevedore/stevedore-1.4.0-r1.ebuild
290 deleted file mode 100644
291 index fea7a6e8f51..00000000000
292 --- a/dev-python/stevedore/stevedore-1.4.0-r1.ebuild
293 +++ /dev/null
294 @@ -1,53 +0,0 @@
295 -# Copyright 1999-2015 Gentoo Foundation
296 -# Distributed under the terms of the GNU General Public License v2
297 -
298 -EAPI=5
299 -PYTHON_COMPAT=( python2_7 python3_4 )
300 -
301 -inherit distutils-r1
302 -
303 -DESCRIPTION="Manage dynamic plugins for Python applications"
304 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
305 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
306 -
307 -LICENSE="Apache-2.0"
308 -SLOT="0"
309 -KEYWORDS="~amd64 ~x86"
310 -IUSE="doc test"
311 -
312 -DEPEND="
313 - dev-python/setuptools[${PYTHON_USEDEP}]
314 - >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
315 - <dev-python/pbr-1.0.0[${PYTHON_USEDEP}]
316 - test? (
317 - >=dev-python/mock-1.0[${PYTHON_USEDEP}]
318 - >=dev-python/coverage-3.6
319 - dev-python/nose[${PYTHON_USEDEP}]
320 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
321 - >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
322 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
323 - )
324 - doc? (
325 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
326 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
327 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
328 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
329 - >=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
330 - )
331 -"
332 -
333 -PATCHES=( "${FILESDIR}/1.4.0-requirements.patch" )
334 -
335 -python_compile_all() {
336 - use doc && ${EPYTHON} setup.py build_sphinx
337 -}
338 -
339 -python_test() {
340 - nosetests stevedore || die "Tests failed under ${EPYTHON}"
341 -}
342 -
343 -python_install_all() {
344 - use doc && local HTML_DOCS=( doc/build/html/. )
345 -
346 - distutils-r1_python_install_all
347 -}
348
349 diff --git a/dev-python/stevedore/stevedore-1.6.0-r1.ebuild b/dev-python/stevedore/stevedore-1.6.0-r1.ebuild
350 deleted file mode 100644
351 index c6327829c3b..00000000000
352 --- a/dev-python/stevedore/stevedore-1.6.0-r1.ebuild
353 +++ /dev/null
354 @@ -1,58 +0,0 @@
355 -# Copyright 1999-2015 Gentoo Foundation
356 -# Distributed under the terms of the GNU General Public License v2
357 -
358 -EAPI=5
359 -PYTHON_COMPAT=( python2_7 python3_4 )
360 -
361 -inherit distutils-r1
362 -
363 -DESCRIPTION="Manage dynamic plugins for Python applications"
364 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
365 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
366 -
367 -LICENSE="Apache-2.0"
368 -SLOT="0"
369 -KEYWORDS="amd64 x86"
370 -IUSE="doc test"
371 -
372 -DEPEND="
373 - dev-python/setuptools[${PYTHON_USEDEP}]
374 - >=dev-python/pbr-0.11.0[${PYTHON_USEDEP}]
375 - <dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
376 - test? (
377 - >=dev-python/mock-1.0[${PYTHON_USEDEP}]
378 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
379 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
380 - >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
381 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
382 - )
383 - doc? (
384 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
385 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
386 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
387 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
388 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
389 - )
390 -"
391 -RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
392 -
393 -python_prepare_all() {
394 - # Delete spurious data in requirements.txt
395 - sed -e '/^pbr/d' -e '/^argparse/d' \
396 - -i requirements.txt || die
397 - distutils-r1_python_prepare_all
398 -}
399 -
400 -python_compile_all() {
401 - use doc && esetup.py build_sphinx
402 -}
403 -
404 -python_test() {
405 - esetup.py testr
406 -}
407 -
408 -python_install_all() {
409 - use doc && local HTML_DOCS=( doc/build/html/. )
410 -
411 - distutils-r1_python_install_all
412 -}
413
414 diff --git a/dev-python/stevedore/stevedore-1.6.0.ebuild b/dev-python/stevedore/stevedore-1.6.0.ebuild
415 deleted file mode 100644
416 index 5b3fa07d08d..00000000000
417 --- a/dev-python/stevedore/stevedore-1.6.0.ebuild
418 +++ /dev/null
419 @@ -1,58 +0,0 @@
420 -# Copyright 1999-2015 Gentoo Foundation
421 -# Distributed under the terms of the GNU General Public License v2
422 -
423 -EAPI=5
424 -PYTHON_COMPAT=( python2_7 python3_4 )
425 -
426 -inherit distutils-r1
427 -
428 -DESCRIPTION="Manage dynamic plugins for Python applications"
429 -HOMEPAGE="https://github.com/openstack/stevedore https://pypi.python.org/pypi/stevedore"
430 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
431 -
432 -LICENSE="Apache-2.0"
433 -SLOT="0"
434 -KEYWORDS="~amd64 ~x86"
435 -IUSE="doc test"
436 -
437 -DEPEND="
438 - dev-python/setuptools[${PYTHON_USEDEP}]
439 - >=dev-python/pbr-0.8.0[${PYTHON_USEDEP}]
440 - <dev-python/pbr-1.0.0[${PYTHON_USEDEP}]
441 - test? (
442 - >=dev-python/mock-1.0[${PYTHON_USEDEP}]
443 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
444 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
445 - >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
446 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
447 - )
448 - doc? (
449 - >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
450 - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
451 - !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
452 - <dev-python/sphinx-1.3[${PYTHON_USEDEP}]
453 - >=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
454 - )
455 -"
456 -RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
457 -
458 -python_prepare_all() {
459 - # Delete spurious data in requirements.txt
460 - sed -e '/pbr<2.0,/d' -e '/argparse/d' \
461 - -i requirements.txt || die
462 - distutils-r1_python_prepare_all
463 -}
464 -
465 -python_compile_all() {
466 - use doc && esetup.py build_sphinx
467 -}
468 -
469 -python_test() {
470 - esetup.py testr
471 -}
472 -
473 -python_install_all() {
474 - use doc && local HTML_DOCS=( doc/build/html/. )
475 -
476 - distutils-r1_python_install_all
477 -}