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: app-admin/glance/
Date: Mon, 31 May 2021 20:18:37
Message-Id: 1622492302.3d231762bb05fcd703c0937bcd49f71c92cc8b18.mgorny@gentoo
1 commit: 3d231762bb05fcd703c0937bcd49f71c92cc8b18
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 31 19:55:42 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon May 31 20:18:22 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d231762
7
8 app-admin/glance: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 app-admin/glance/Manifest | 2 -
13 app-admin/glance/glance-20.0.0.ebuild | 143 -----------------------------
14 app-admin/glance/glance-20.0.1.ebuild | 136 ---------------------------
15 app-admin/glance/glance-2020.1.9999.ebuild | 143 -----------------------------
16 4 files changed, 424 deletions(-)
17
18 diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
19 index 01488a47053..a291daf7703 100644
20 --- a/app-admin/glance/Manifest
21 +++ b/app-admin/glance/Manifest
22 @@ -1,3 +1 @@
23 -DIST glance-20.0.0.tar.gz 1961501 BLAKE2B 81ecbf1dccb1b7cbc33481825cd1de65556e9950ea8fca71565380df27c5ca967b001f811bede483b8b0e05ddf01dcb39ef4474d29d10e530d8b3cd0218dae32 SHA512 37497c5705040f3f667e0352fb620731feac91a729d77e5049feea6f4fef73cc58ef84bc6c12e84773c5013aa24a06fff8d9a56f079c716357c84823fa5690b1
24 -DIST glance-20.0.1.tar.gz 1959665 BLAKE2B 8d51a9e46361b2b4a1fd1642e14a6fb8bd2bc4eade58279b90eb676f49d7ac649897faf837852cdac318eab87b6daa396008c5f98c2f5aac2e2425e975014eec SHA512 19ee3313f465ff0c010389d72050ec72a4ec4dcaa075b1b0db2c7e591a9f598d9a552cc7f89b1c2bed6b2b83883783ae306fff429177d7d728c7b0a70481233d
25 DIST glance-21.0.0.tar.gz 2032938 BLAKE2B 9da6353d95768c8f241e8ea42def5a7a457d88ddf92c4f881649f196a57ef232ddabcf4f6816256fbd1fcb21b6e7b46811c3bf7c9b9c587fc902d008cbaf525d SHA512 83d49f96a82de0093fe3991f5138febc403964f5af1012de6e63395b82a368e08b2b7d142a889244c4261d1d019336e69050e9149d40b88e1c175f7a561e4f5d
26
27 diff --git a/app-admin/glance/glance-20.0.0.ebuild b/app-admin/glance/glance-20.0.0.ebuild
28 deleted file mode 100644
29 index 0440a12d652..00000000000
30 --- a/app-admin/glance/glance-20.0.0.ebuild
31 +++ /dev/null
32 @@ -1,143 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -PYTHON_COMPAT=( python3_7 )
39 -DISTUTILS_USE_SETUPTOOLS=rdepend
40 -inherit distutils-r1
41 -
42 -DESCRIPTION="Services for discovering, registering, and retrieving VM images"
43 -HOMEPAGE="https://launchpad.net/glance"
44 -
45 -if [[ ${PV} == *9999 ]];then
46 - inherit git-r3
47 - EGIT_REPO_URI="https://github.com/openstack/glance.git"
48 - EGIT_BRANCH="stable/ussuri"
49 -else
50 - SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
51 - KEYWORDS="amd64 ~arm64 x86"
52 -fi
53 -
54 -LICENSE="Apache-2.0"
55 -SLOT="0"
56 -IUSE="doc mysql postgres +sqlite +swift"
57 -REQUIRED_USE="|| ( mysql postgres sqlite )"
58 -
59 -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
60 - !~dev-python/pbr-2.1.0"
61 -DEPEND="${CDEPEND}"
62 -
63 -#note to self, wsgiref is a python builtin, no need to package it
64 -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
65 -
66 -RDEPEND="
67 - ${CDEPEND}
68 - >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
69 - sqlite? (
70 - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
71 - !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
72 - !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
73 - !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
74 - !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
75 - )
76 - mysql? (
77 - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
78 - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
79 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
80 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
81 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
82 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
83 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
84 - )
85 - postgres? (
86 - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
87 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
88 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
89 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
90 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
91 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
92 - )
93 - >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
94 - !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
95 - !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
96 - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
97 - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
98 - >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
99 - >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
100 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
101 - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
102 - >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
103 - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
104 - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
105 - >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
106 - >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
107 - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
108 - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
109 - >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
110 - >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
111 - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
112 - >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
113 - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
114 - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
115 - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
116 - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
117 - >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
118 - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
119 - >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
120 - >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
121 - >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
122 - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
123 - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
124 - >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
125 - !~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
126 - >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
127 - >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
128 - >=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
129 - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
130 - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
131 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
132 - >=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
133 - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
134 - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
135 - >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
136 - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
137 - >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
138 - >=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
139 - acct-user/glance
140 - acct-group/glance
141 -"
142 -
143 -python_prepare_all() {
144 - sed -i '/xattr/d' test-requirements.txt || die
145 - sed -i '/pysendfile/d' test-requirements.txt || die
146 - sed -i '/^hacking/d' test-requirements.txt || die
147 - distutils-r1_python_prepare_all
148 -}
149 -
150 -python_compile_all() {
151 - if [ ! -z ${EGIT_BRANCH+x} ]; then
152 - use doc && "${PYTHON}" setup.py build_sphinx
153 - fi
154 -}
155 -
156 -python_install_all() {
157 - distutils-r1_python_install_all
158 -
159 - newinitd "${FILESDIR}/glance.initd" glance-api
160 -
161 - diropts -m 0750 -o glance -g glance
162 - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
163 - keepdir /etc/glance
164 - keepdir /var/log/glance
165 - keepdir /var/lib/glance/images
166 - keepdir /var/lib/glance/scrubber
167 -
168 - insinto /etc/glance
169 - insopts -m 0640 -o glance -g glance
170 - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
171 -
172 - use doc && local HTML_DOCS=( doc/build/html/. )
173 - distutils-r1_python_install_all
174 - rm -r "${ED}"/usr/etc
175 -}
176
177 diff --git a/app-admin/glance/glance-20.0.1.ebuild b/app-admin/glance/glance-20.0.1.ebuild
178 deleted file mode 100644
179 index 66d8600f144..00000000000
180 --- a/app-admin/glance/glance-20.0.1.ebuild
181 +++ /dev/null
182 @@ -1,136 +0,0 @@
183 -# Copyright 1999-2020 Gentoo Authors
184 -# Distributed under the terms of the GNU General Public License v2
185 -
186 -EAPI=7
187 -
188 -PYTHON_COMPAT=( python3_7 )
189 -DISTUTILS_USE_SETUPTOOLS=rdepend
190 -inherit distutils-r1
191 -
192 -DESCRIPTION="Services for discovering, registering, and retrieving VM images"
193 -HOMEPAGE="https://launchpad.net/glance"
194 -
195 -if [[ ${PV} == *9999 ]];then
196 - inherit git-r3
197 - EGIT_REPO_URI="https://github.com/openstack/glance.git"
198 - EGIT_BRANCH="stable/ussuri"
199 -else
200 - SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
201 - KEYWORDS="amd64 ~arm64 x86"
202 -fi
203 -
204 -LICENSE="Apache-2.0"
205 -SLOT="0"
206 -IUSE="mysql postgres +sqlite +swift"
207 -REQUIRED_USE="|| ( mysql postgres sqlite )"
208 -
209 -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
210 - !~dev-python/pbr-2.1.0"
211 -DEPEND="${CDEPEND}"
212 -
213 -#note to self, wsgiref is a python builtin, no need to package it
214 -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
215 -
216 -RDEPEND="
217 - ${CDEPEND}
218 - >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
219 - sqlite? (
220 - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
221 - !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
222 - !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
223 - !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
224 - !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
225 - )
226 - mysql? (
227 - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
228 - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
229 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
230 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
231 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
232 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
233 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
234 - )
235 - postgres? (
236 - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
237 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
238 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
239 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
240 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
241 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
242 - )
243 - >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
244 - !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
245 - !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
246 - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
247 - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
248 - >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
249 - >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
250 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
251 - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
252 - >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
253 - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
254 - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
255 - >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
256 - >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
257 - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
258 - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
259 - >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
260 - >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
261 - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
262 - >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
263 - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
264 - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
265 - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
266 - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
267 - >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
268 - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
269 - >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
270 - >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
271 - >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
272 - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
273 - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
274 - >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
275 - !~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
276 - >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
277 - >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
278 - >=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
279 - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
280 - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
281 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
282 - >=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
283 - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
284 - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
285 - >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
286 - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
287 - >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
288 - >=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
289 - acct-user/glance
290 - acct-group/glance
291 -"
292 -
293 -python_prepare_all() {
294 - sed -i '/xattr/d' test-requirements.txt || die
295 - sed -i '/pysendfile/d' test-requirements.txt || die
296 - sed -i '/^hacking/d' test-requirements.txt || die
297 - distutils-r1_python_prepare_all
298 -}
299 -
300 -python_install_all() {
301 - distutils-r1_python_install_all
302 -
303 - newinitd "${FILESDIR}/glance.initd" glance-api
304 -
305 - diropts -m 0750 -o glance -g glance
306 - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
307 - keepdir /etc/glance
308 - keepdir /var/log/glance
309 - keepdir /var/lib/glance/images
310 - keepdir /var/lib/glance/scrubber
311 -
312 - insinto /etc/glance
313 - insopts -m 0640 -o glance -g glance
314 - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
315 -
316 - distutils-r1_python_install_all
317 - rm -r "${ED}"/usr/etc
318 -}
319
320 diff --git a/app-admin/glance/glance-2020.1.9999.ebuild b/app-admin/glance/glance-2020.1.9999.ebuild
321 deleted file mode 100644
322 index fbd61cb7180..00000000000
323 --- a/app-admin/glance/glance-2020.1.9999.ebuild
324 +++ /dev/null
325 @@ -1,143 +0,0 @@
326 -# Copyright 1999-2020 Gentoo Authors
327 -# Distributed under the terms of the GNU General Public License v2
328 -
329 -EAPI=7
330 -
331 -PYTHON_COMPAT=( python3_7 )
332 -DISTUTILS_USE_SETUPTOOLS=rdepend
333 -inherit distutils-r1
334 -
335 -DESCRIPTION="Services for discovering, registering, and retrieving VM images"
336 -HOMEPAGE="https://launchpad.net/glance"
337 -
338 -if [[ ${PV} == *9999 ]];then
339 - inherit git-r3
340 - EGIT_REPO_URI="https://github.com/openstack/glance.git"
341 - EGIT_BRANCH="stable/ussuri"
342 -else
343 - SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz"
344 - KEYWORDS="~amd64 ~arm64 ~x86"
345 -fi
346 -
347 -LICENSE="Apache-2.0"
348 -SLOT="0"
349 -IUSE="doc mysql postgres +sqlite +swift"
350 -REQUIRED_USE="|| ( mysql postgres sqlite )"
351 -
352 -CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
353 - !~dev-python/pbr-2.1.0"
354 -DEPEND="${CDEPEND}"
355 -
356 -#note to self, wsgiref is a python builtin, no need to package it
357 -#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
358 -
359 -RDEPEND="
360 - ${CDEPEND}
361 - >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
362 - sqlite? (
363 - >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
364 - !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
365 - !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
366 - !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
367 - !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
368 - )
369 - mysql? (
370 - >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
371 - !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
372 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
373 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
374 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
375 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
376 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
377 - )
378 - postgres? (
379 - >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
380 - >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
381 - !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
382 - !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
383 - !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
384 - !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
385 - )
386 - >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
387 - !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
388 - !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
389 - >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
390 - >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
391 - >=dev-python/webob-1.8.1[${PYTHON_USEDEP}]
392 - >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
393 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
394 - >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
395 - >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
396 - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
397 - >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
398 - >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
399 - >=dev-python/oslo-upgradecheck-0.1.0[${PYTHON_USEDEP}]
400 - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
401 - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
402 - >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
403 - >=dev-python/taskflow-2.16.0[${PYTHON_USEDEP}]
404 - >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
405 - >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
406 - >=dev-python/WSME-0.8.0[${PYTHON_USEDEP}]
407 - >=dev-python/prettytable-0.7.0[${PYTHON_USEDEP}]
408 - <dev-python/prettytable-0.8.0[${PYTHON_USEDEP}]
409 - >=dev-python/paste-2.0.2[${PYTHON_USEDEP}]
410 - >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
411 - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
412 - >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}]
413 - >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
414 - >=dev-python/oslo-db-4.27.0[${PYTHON_USEDEP}]
415 - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
416 - >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
417 - >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
418 - !~dev-python/oslo-messaging-9.0.0[${PYTHON_USEDEP}]
419 - >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
420 - >=dev-python/oslo-reports-1.18.0[${PYTHON_USEDEP}]
421 - >=dev-python/oslo-policy-2.4.1[${PYTHON_USEDEP}]
422 - >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
423 - !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
424 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
425 - >=dev-python/glance_store-1.0.0[${PYTHON_USEDEP}]
426 - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
427 - >=dev-python/cryptography-2.1[${PYTHON_USEDEP}]
428 - >=dev-python/cursive-0.2.1[${PYTHON_USEDEP}]
429 - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
430 - >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]
431 - >=dev-python/castellan-0.17.0[${PYTHON_USEDEP}]
432 - acct-user/glance
433 - acct-group/glance
434 -"
435 -
436 -python_prepare_all() {
437 - sed -i '/xattr/d' test-requirements.txt || die
438 - sed -i '/pysendfile/d' test-requirements.txt || die
439 - sed -i '/^hacking/d' test-requirements.txt || die
440 - distutils-r1_python_prepare_all
441 -}
442 -
443 -python_compile_all() {
444 - if [ ! -z ${EGIT_BRANCH+x} ]; then
445 - use doc && "${PYTHON}" setup.py build_sphinx
446 - fi
447 -}
448 -
449 -python_install_all() {
450 - distutils-r1_python_install_all
451 -
452 - newinitd "${FILESDIR}/glance.initd" glance-api
453 -
454 - diropts -m 0750 -o glance -g glance
455 - dodir /var/log/glance /var/lib/glance/images /var/lib/glance/scrubber
456 - keepdir /etc/glance
457 - keepdir /var/log/glance
458 - keepdir /var/lib/glance/images
459 - keepdir /var/lib/glance/scrubber
460 -
461 - insinto /etc/glance
462 - insopts -m 0640 -o glance -g glance
463 - doins -r etc/*.ini etc/*.conf etc/*.sample etc/*.json etc/meta*
464 -
465 - use doc && local HTML_DOCS=( doc/build/html/. )
466 - distutils-r1_python_install_all
467 - rm -r "${ED}"/usr/etc
468 -}