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/django/
Date: Thu, 03 Sep 2020 19:58:14
Message-Id: 1599163057.468ced3f2059b2c230993b58dc1b221e0b74355d.mgorny@gentoo
1 commit: 468ced3f2059b2c230993b58dc1b221e0b74355d
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 3 19:57:37 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 3 19:57:37 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468ced3f
7
8 dev-python/django: Remove old
9
10 Bug: https://bugs.gentoo.org/739952
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 dev-python/django/Manifest | 5 ---
14 dev-python/django/django-2.2.13.ebuild | 78 ---------------------------------
15 dev-python/django/django-2.2.15.ebuild | 78 ---------------------------------
16 dev-python/django/django-3.0.8.ebuild | 79 ----------------------------------
17 dev-python/django/django-3.0.9.ebuild | 79 ----------------------------------
18 dev-python/django/django-3.1.ebuild | 79 ----------------------------------
19 6 files changed, 398 deletions(-)
20
21 diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
22 index a38bb7aa54d..014a9e87528 100644
23 --- a/dev-python/django/Manifest
24 +++ b/dev-python/django/Manifest
25 @@ -1,8 +1,3 @@
26 -DIST Django-2.2.13.tar.gz 8879757 BLAKE2B 4a7986805c6a3674d47aa82b97f31ae63968dd7c0f12db672207cd1d97076acb681fe44e730147122911684b36d7f1e9d5ea18c054d4c40c68b460300fd9294b SHA512 6daf3486d2f19eb159193df77a7525e5173ba5889ad5c587a6ec6bbf02c4ea94fa90b9a30a5310932fc9353a22c413208ab724c05740f844eccfe610da3ca68a
27 -DIST Django-2.2.15.tar.gz 9023679 BLAKE2B 9619d0ac45a8256a1e605f447b89df6266d67d98969baffd41a9184165e14d57d4edfb898f64a6633cc0f4c23b24a35b16cb446c920d8baf58f771c69d8697ee SHA512 bb91e5b621be54570f8c7676f820ff93fbf0546dea79e035eebd60b70c5c872b0de65395a4606f07af7b9c77de2cf218aaef8ff489fcfabaf5c9b75d28e42dc2
28 DIST Django-2.2.16.tar.gz 8884774 BLAKE2B e65074c44e35921f6c40ca9e2a5fee53ce9a956a7503b96a33c8dbb4588bb0928d2e2b605f1117c3c75cdc84d6c7d1bfe52f4e7888fbe300adb5411a55b0ac27 SHA512 eabcdfc17e27c579001e4739268abd13bebbb018db1a7dbe4fb8482d32320b85bd16b3b18428084c0df947094f23f7cb4b12a3a55bc370748d7d8746af22bc3b
29 DIST Django-3.0.10.tar.gz 8958332 BLAKE2B 0ff17da9d9175b080d81e334e46ec6daaec5e4cd48f5d9a614c84b448a6d4b93d304b3fd25bcee665d65f589a8f94cf83f002bbd7a27975d23e3516286784e01 SHA512 fcce2815f966a5eb0f7986c16d065b352c73ea2ea4fc1422d440487d84162c5a93aa45b9173ba5d62d6caee2e976a9ac818f228b47ed7f4f50deda27bac995e9
30 -DIST Django-3.0.8.tar.gz 9080731 BLAKE2B b3276527c9c5eba18b380204c498ebd5724e5211640ead9e05284eb013f907ce6799125b29e2030bc37ecd5a1022e6eb3f193eca5e2c6520adef630d6d2114a9 SHA512 92d169fb37883355f1898fc13b54b6732ec14d71f77e4b91db30dd9bfb5df8b34c1c9566af6ddc37e00a9e3eadd38b6a51ff604a4da4285167f66b55215be301
31 -DIST Django-3.0.9.tar.gz 9081099 BLAKE2B 502f9cf1fafff50d92c771e845319f5406722cdb8ca0570688bb96e7fbc765cee319325b0340b722afeb0a304316d30408ca92154623ad4934877cbdc8ee9259 SHA512 1244b9cff26b9e8d9a3d611e0a39981bd1a46d68fa734a58ba12fd51eeb023fb053605372d7b41b51027e4e609f1870d25f7e0584d0449ceeb8d877f674e49b4
32 DIST Django-3.1.1.tar.gz 9250616 BLAKE2B 220c53873a70bb30f0ea9b48a70ba71b2de517c11f238e6dc2be20b0e85c99dfdb2ea3b9cfe7b164c7141e0857f19d9d8f93390d7ef36bf34e915ccdb449e8f6 SHA512 5da4282c2ae712ecb2da654a99d46cd60c99aced90f75e681d5a0765b8c08669f27b6c38287bfe7bac028f12ae0643e2be06742752bdc83c62daf82fee60281f
33 -DIST Django-3.1.tar.gz 9382872 BLAKE2B 31f2a45cf31f87401ac1834be81cf207ca48f720bf6d6885b774fb51f42616be1346b8ab71d6c0b605d99bc7422f27b21665729b78e00c9cc0ba9cf3e4d788f3 SHA512 31f0821966f4ebc6b2a719b69f1137a32a7228414221e8938a66c9b940465c008761bd380ba9ea603e3693d38c233d6f23afe0cbe5647eb2478844ce2d0e7fd4
34
35 diff --git a/dev-python/django/django-2.2.13.ebuild b/dev-python/django/django-2.2.13.ebuild
36 deleted file mode 100644
37 index 734a55d6bdf..00000000000
38 --- a/dev-python/django/django-2.2.13.ebuild
39 +++ /dev/null
40 @@ -1,78 +0,0 @@
41 -# Copyright 1999-2020 Gentoo Authors
42 -# Distributed under the terms of the GNU General Public License v2
43 -
44 -EAPI=7
45 -
46 -DISTUTILS_USE_SETUPTOOLS=rdepend
47 -PYTHON_COMPAT=( python3_{6,7,8} )
48 -PYTHON_REQ_USE='sqlite?,threads(+)'
49 -
50 -inherit bash-completion-r1 distutils-r1 eutils
51 -
52 -MY_PN="Django"
53 -MY_P="${MY_PN}-${PV}"
54 -
55 -DESCRIPTION="High-level Python web framework"
56 -HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
57 -SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz"
58 -S="${WORKDIR}/${MY_P}"
59 -
60 -LICENSE="BSD"
61 -# admin fonts: Roboto (media-fonts/roboto)
62 -LICENSE+=" Apache-2.0"
63 -# admin icons, jquery, xregexp.js
64 -LICENSE+=" MIT"
65 -SLOT="0"
66 -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
67 -IUSE="doc sqlite test"
68 -RESTRICT="!test? ( test )"
69 -
70 -RDEPEND="
71 - dev-python/pytz[${PYTHON_USEDEP}]
72 - dev-python/sqlparse[${PYTHON_USEDEP}]"
73 -BDEPEND="
74 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
75 - test? (
76 - $(python_gen_impl_dep sqlite)
77 - ${RDEPEND}
78 - dev-python/docutils[${PYTHON_USEDEP}]
79 - dev-python/jinja[${PYTHON_USEDEP}]
80 - dev-python/numpy[${PYTHON_USEDEP}]
81 - dev-python/pillow[webp,${PYTHON_USEDEP}]
82 - dev-python/pyyaml[${PYTHON_USEDEP}]
83 - dev-python/selenium[${PYTHON_USEDEP}]
84 - dev-python/tblib[${PYTHON_USEDEP}]
85 - )"
86 -
87 -PATCHES=(
88 - "${FILESDIR}"/${PN}-2.0.7-bashcomp.patch
89 -)
90 -
91 -distutils_enable_sphinx docs --no-autodoc
92 -
93 -python_test() {
94 - # Tests have non-standard assumptions about PYTHONPATH,
95 - # and don't work with ${BUILD_DIR}/lib.
96 - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
97 - die "Tests fail with ${EPYTHON}"
98 -}
99 -
100 -python_install_all() {
101 - newbashcomp extras/django_bash_completion ${PN}-admin
102 - bashcomp_alias ${PN}-admin django-admin.py
103 -
104 - distutils-r1_python_install_all
105 -}
106 -
107 -pkg_postinst() {
108 - elog "Additional Backend support can be enabled via"
109 - optfeature "MySQL backend support" dev-python/mysqlclient
110 - optfeature "PostgreSQL backend support" dev-python/psycopg:2
111 - echo ""
112 - elog "Other features can be enhanced by"
113 - optfeature "GEO Django" "sci-libs/gdal[geos]"
114 - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
115 - optfeature "ImageField Support" dev-python/pillow
116 - optfeature "Password encryption" dev-python/bcrypt
117 - optfeature "High-level abstractions for Django forms" dev-python/django-formtools
118 -}
119
120 diff --git a/dev-python/django/django-2.2.15.ebuild b/dev-python/django/django-2.2.15.ebuild
121 deleted file mode 100644
122 index 2d48305066b..00000000000
123 --- a/dev-python/django/django-2.2.15.ebuild
124 +++ /dev/null
125 @@ -1,78 +0,0 @@
126 -# Copyright 1999-2020 Gentoo Authors
127 -# Distributed under the terms of the GNU General Public License v2
128 -
129 -EAPI=7
130 -
131 -DISTUTILS_USE_SETUPTOOLS=rdepend
132 -PYTHON_COMPAT=( python3_{6..8} )
133 -PYTHON_REQ_USE='sqlite?,threads(+)'
134 -
135 -inherit bash-completion-r1 distutils-r1 eutils
136 -
137 -MY_PN="Django"
138 -MY_P="${MY_PN}-${PV}"
139 -
140 -DESCRIPTION="High-level Python web framework"
141 -HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
142 -SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz"
143 -S="${WORKDIR}/${MY_P}"
144 -
145 -LICENSE="BSD"
146 -# admin fonts: Roboto (media-fonts/roboto)
147 -LICENSE+=" Apache-2.0"
148 -# admin icons, jquery, xregexp.js
149 -LICENSE+=" MIT"
150 -SLOT="0"
151 -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
152 -IUSE="doc sqlite test"
153 -RESTRICT="!test? ( test )"
154 -
155 -RDEPEND="
156 - dev-python/pytz[${PYTHON_USEDEP}]
157 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
158 -BDEPEND="
159 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
160 - test? (
161 - $(python_gen_impl_dep sqlite)
162 - ${RDEPEND}
163 - dev-python/docutils[${PYTHON_USEDEP}]
164 - dev-python/jinja[${PYTHON_USEDEP}]
165 - dev-python/numpy[${PYTHON_USEDEP}]
166 - dev-python/pillow[webp,${PYTHON_USEDEP}]
167 - dev-python/pyyaml[${PYTHON_USEDEP}]
168 - dev-python/selenium[${PYTHON_USEDEP}]
169 - dev-python/tblib[${PYTHON_USEDEP}]
170 - )"
171 -
172 -PATCHES=(
173 - "${FILESDIR}"/${PN}-2.0.7-bashcomp.patch
174 -)
175 -
176 -distutils_enable_sphinx docs --no-autodoc
177 -
178 -python_test() {
179 - # Tests have non-standard assumptions about PYTHONPATH,
180 - # and don't work with ${BUILD_DIR}/lib.
181 - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
182 - die "Tests fail with ${EPYTHON}"
183 -}
184 -
185 -python_install_all() {
186 - newbashcomp extras/django_bash_completion ${PN}-admin
187 - bashcomp_alias ${PN}-admin django-admin.py
188 -
189 - distutils-r1_python_install_all
190 -}
191 -
192 -pkg_postinst() {
193 - elog "Additional Backend support can be enabled via"
194 - optfeature "MySQL backend support" dev-python/mysqlclient
195 - optfeature "PostgreSQL backend support" dev-python/psycopg:2
196 - echo ""
197 - elog "Other features can be enhanced by"
198 - optfeature "GEO Django" "sci-libs/gdal[geos]"
199 - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
200 - optfeature "ImageField Support" dev-python/pillow
201 - optfeature "Password encryption" dev-python/bcrypt
202 - optfeature "High-level abstractions for Django forms" dev-python/django-formtools
203 -}
204
205 diff --git a/dev-python/django/django-3.0.8.ebuild b/dev-python/django/django-3.0.8.ebuild
206 deleted file mode 100644
207 index 5bc565ca8f8..00000000000
208 --- a/dev-python/django/django-3.0.8.ebuild
209 +++ /dev/null
210 @@ -1,79 +0,0 @@
211 -# Copyright 1999-2020 Gentoo Authors
212 -# Distributed under the terms of the GNU General Public License v2
213 -
214 -EAPI=7
215 -
216 -DISTUTILS_USE_SETUPTOOLS=rdepend
217 -PYTHON_COMPAT=( python3_{6..9} )
218 -PYTHON_REQ_USE='sqlite?,threads(+)'
219 -
220 -inherit bash-completion-r1 distutils-r1 eutils
221 -
222 -MY_PN="Django"
223 -MY_P="${MY_PN}-${PV}"
224 -
225 -DESCRIPTION="High-level Python web framework"
226 -HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
227 -SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz"
228 -S="${WORKDIR}/${MY_P}"
229 -
230 -LICENSE="BSD"
231 -# admin fonts: Roboto (media-fonts/roboto)
232 -LICENSE+=" Apache-2.0"
233 -# admin icons, jquery, xregexp.js
234 -LICENSE+=" MIT"
235 -SLOT="0"
236 -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
237 -IUSE="doc sqlite test"
238 -RESTRICT="!test? ( test )"
239 -
240 -RDEPEND="
241 - dev-python/asgiref[${PYTHON_USEDEP}]
242 - dev-python/pytz[${PYTHON_USEDEP}]
243 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
244 -BDEPEND="
245 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
246 - test? (
247 - $(python_gen_impl_dep sqlite)
248 - ${RDEPEND}
249 - dev-python/docutils[${PYTHON_USEDEP}]
250 - dev-python/jinja[${PYTHON_USEDEP}]
251 - dev-python/numpy[${PYTHON_USEDEP}]
252 - dev-python/pillow[webp,${PYTHON_USEDEP}]
253 - dev-python/pyyaml[${PYTHON_USEDEP}]
254 - dev-python/selenium[${PYTHON_USEDEP}]
255 - dev-python/tblib[${PYTHON_USEDEP}]
256 - )"
257 -
258 -PATCHES=(
259 - "${FILESDIR}"/${PN}-3.0.6-bashcomp.patch
260 -)
261 -
262 -distutils_enable_sphinx docs --no-autodoc
263 -
264 -python_test() {
265 - # Tests have non-standard assumptions about PYTHONPATH,
266 - # and don't work with ${BUILD_DIR}/lib.
267 - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
268 - die "Tests fail with ${EPYTHON}"
269 -}
270 -
271 -python_install_all() {
272 - newbashcomp extras/django_bash_completion ${PN}-admin
273 - bashcomp_alias ${PN}-admin django-admin.py
274 -
275 - distutils-r1_python_install_all
276 -}
277 -
278 -pkg_postinst() {
279 - elog "Additional Backend support can be enabled via"
280 - optfeature "MySQL backend support" dev-python/mysqlclient
281 - optfeature "PostgreSQL backend support" dev-python/psycopg:2
282 - echo ""
283 - elog "Other features can be enhanced by"
284 - optfeature "GEO Django" "sci-libs/gdal[geos]"
285 - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
286 - optfeature "ImageField Support" dev-python/pillow
287 - optfeature "Password encryption" dev-python/bcrypt
288 - optfeature "High-level abstractions for Django forms" dev-python/django-formtools
289 -}
290
291 diff --git a/dev-python/django/django-3.0.9.ebuild b/dev-python/django/django-3.0.9.ebuild
292 deleted file mode 100644
293 index b48404f115e..00000000000
294 --- a/dev-python/django/django-3.0.9.ebuild
295 +++ /dev/null
296 @@ -1,79 +0,0 @@
297 -# Copyright 1999-2020 Gentoo Authors
298 -# Distributed under the terms of the GNU General Public License v2
299 -
300 -EAPI=7
301 -
302 -DISTUTILS_USE_SETUPTOOLS=rdepend
303 -PYTHON_COMPAT=( python3_{6..9} )
304 -PYTHON_REQ_USE='sqlite?,threads(+)'
305 -
306 -inherit bash-completion-r1 distutils-r1 eutils
307 -
308 -MY_PN="Django"
309 -MY_P="${MY_PN}-${PV}"
310 -
311 -DESCRIPTION="High-level Python web framework"
312 -HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
313 -SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz"
314 -S="${WORKDIR}/${MY_P}"
315 -
316 -LICENSE="BSD"
317 -# admin fonts: Roboto (media-fonts/roboto)
318 -LICENSE+=" Apache-2.0"
319 -# admin icons, jquery, xregexp.js
320 -LICENSE+=" MIT"
321 -SLOT="0"
322 -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
323 -IUSE="doc sqlite test"
324 -RESTRICT="!test? ( test )"
325 -
326 -RDEPEND="
327 - dev-python/asgiref[${PYTHON_USEDEP}]
328 - dev-python/pytz[${PYTHON_USEDEP}]
329 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
330 -BDEPEND="
331 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
332 - test? (
333 - $(python_gen_impl_dep sqlite)
334 - ${RDEPEND}
335 - dev-python/docutils[${PYTHON_USEDEP}]
336 - dev-python/jinja[${PYTHON_USEDEP}]
337 - dev-python/numpy[${PYTHON_USEDEP}]
338 - dev-python/pillow[webp,${PYTHON_USEDEP}]
339 - dev-python/pyyaml[${PYTHON_USEDEP}]
340 - dev-python/selenium[${PYTHON_USEDEP}]
341 - dev-python/tblib[${PYTHON_USEDEP}]
342 - )"
343 -
344 -PATCHES=(
345 - "${FILESDIR}"/${PN}-3.0.6-bashcomp.patch
346 -)
347 -
348 -distutils_enable_sphinx docs --no-autodoc
349 -
350 -python_test() {
351 - # Tests have non-standard assumptions about PYTHONPATH,
352 - # and don't work with ${BUILD_DIR}/lib.
353 - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
354 - die "Tests fail with ${EPYTHON}"
355 -}
356 -
357 -python_install_all() {
358 - newbashcomp extras/django_bash_completion ${PN}-admin
359 - bashcomp_alias ${PN}-admin django-admin.py
360 -
361 - distutils-r1_python_install_all
362 -}
363 -
364 -pkg_postinst() {
365 - elog "Additional Backend support can be enabled via"
366 - optfeature "MySQL backend support" dev-python/mysqlclient
367 - optfeature "PostgreSQL backend support" dev-python/psycopg:2
368 - echo ""
369 - elog "Other features can be enhanced by"
370 - optfeature "GEO Django" "sci-libs/gdal[geos]"
371 - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
372 - optfeature "ImageField Support" dev-python/pillow
373 - optfeature "Password encryption" dev-python/bcrypt
374 - optfeature "High-level abstractions for Django forms" dev-python/django-formtools
375 -}
376
377 diff --git a/dev-python/django/django-3.1.ebuild b/dev-python/django/django-3.1.ebuild
378 deleted file mode 100644
379 index 24e2cdebd36..00000000000
380 --- a/dev-python/django/django-3.1.ebuild
381 +++ /dev/null
382 @@ -1,79 +0,0 @@
383 -# Copyright 1999-2020 Gentoo Authors
384 -# Distributed under the terms of the GNU General Public License v2
385 -
386 -EAPI=7
387 -
388 -DISTUTILS_USE_SETUPTOOLS=rdepend
389 -PYTHON_COMPAT=( python3_{6..9} )
390 -PYTHON_REQ_USE='sqlite?,threads(+)'
391 -
392 -inherit bash-completion-r1 distutils-r1 eutils
393 -
394 -MY_PN="Django"
395 -MY_P="${MY_PN}-${PV}"
396 -
397 -DESCRIPTION="High-level Python web framework"
398 -HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/"
399 -SRC_URI="https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz"
400 -S="${WORKDIR}/${MY_P}"
401 -
402 -LICENSE="BSD"
403 -# admin fonts: Roboto (media-fonts/roboto)
404 -LICENSE+=" Apache-2.0"
405 -# admin icons, jquery, xregexp.js
406 -LICENSE+=" MIT"
407 -SLOT="0"
408 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
409 -IUSE="doc sqlite test"
410 -RESTRICT="!test? ( test )"
411 -
412 -RDEPEND="
413 - dev-python/asgiref[${PYTHON_USEDEP}]
414 - dev-python/pytz[${PYTHON_USEDEP}]
415 - >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]"
416 -BDEPEND="
417 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
418 - test? (
419 - $(python_gen_impl_dep sqlite)
420 - ${RDEPEND}
421 - dev-python/docutils[${PYTHON_USEDEP}]
422 - dev-python/jinja[${PYTHON_USEDEP}]
423 - dev-python/numpy[${PYTHON_USEDEP}]
424 - dev-python/pillow[webp,${PYTHON_USEDEP}]
425 - dev-python/pyyaml[${PYTHON_USEDEP}]
426 - dev-python/selenium[${PYTHON_USEDEP}]
427 - dev-python/tblib[${PYTHON_USEDEP}]
428 - )"
429 -
430 -PATCHES=(
431 - "${FILESDIR}"/${PN}-3.1-bashcomp.patch
432 -)
433 -
434 -distutils_enable_sphinx docs --no-autodoc
435 -
436 -python_test() {
437 - # Tests have non-standard assumptions about PYTHONPATH,
438 - # and don't work with ${BUILD_DIR}/lib.
439 - PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
440 - die "Tests fail with ${EPYTHON}"
441 -}
442 -
443 -python_install_all() {
444 - newbashcomp extras/django_bash_completion ${PN}-admin
445 - bashcomp_alias ${PN}-admin django-admin.py
446 -
447 - distutils-r1_python_install_all
448 -}
449 -
450 -pkg_postinst() {
451 - elog "Additional Backend support can be enabled via"
452 - optfeature "MySQL backend support" dev-python/mysqlclient
453 - optfeature "PostgreSQL backend support" dev-python/psycopg:2
454 - echo ""
455 - elog "Other features can be enhanced by"
456 - optfeature "GEO Django" "sci-libs/gdal[geos]"
457 - optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
458 - optfeature "ImageField Support" dev-python/pillow
459 - optfeature "Password encryption" dev-python/bcrypt
460 - optfeature "High-level abstractions for Django forms" dev-python/django-formtools
461 -}