Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pillow/
Date: Sun, 01 Jan 2017 02:59:00
Message-Id: 1483239532.9b78b3e063ae8623e64eb5c9bae981bd5f1edab0.floppym@gentoo
1 commit: 9b78b3e063ae8623e64eb5c9bae981bd5f1edab0
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 1 02:58:20 2017 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 1 02:58:52 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b78b3e0
7
8 dev-python/pillow: remove old
9
10 Package-Manager: Portage-2.3.3_p12, Repoman-2.3.1_p5
11
12 dev-python/pillow/Manifest | 4 --
13 dev-python/pillow/pillow-2.8.2.ebuild | 90 ---------------------------
14 dev-python/pillow/pillow-2.9.0.ebuild | 90 ---------------------------
15 dev-python/pillow/pillow-3.0.0-r1.ebuild | 101 -------------------------------
16 dev-python/pillow/pillow-3.1.1.ebuild | 94 ----------------------------
17 5 files changed, 379 deletions(-)
18
19 diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
20 index 6547f5c..6f06fbc 100644
21 --- a/dev-python/pillow/Manifest
22 +++ b/dev-python/pillow/Manifest
23 @@ -1,5 +1 @@
24 -DIST Pillow-2.8.2.zip 9402887 SHA256 57a900c2f30e53ed054adad401ab69643d9ab21e3acb0a647749a168e4e24446 SHA512 2bc1e17cb65d5e953e30ea1606dbf79059d51f60ff5c2b000869fc2d9f93f8bbf5cf41b0147fc83974c48341cc68df6964d3d8203e0d6cc6a45ede95f3e0bc2f WHIRLPOOL 4b5ad1db34427a161ce1885a858df72e4aaffd61b5bf9010702803874f44391678d228f71777fca058f424c6ac6208e8c3d7421eeff88c42bb6df94d1d13d771
25 -DIST Pillow-2.9.0.zip 9612840 SHA256 d1db8dfed77547076037d589b598e04f2cbc1a7835d3d3f137bf20c8994854d5 SHA512 d06371fbe67eca66229cdec7896423f55c9335be50698168c7bf4f4635352454b2f946eae90b404c68d6b939ec1d7353916d32bc9964d5b8986b8098381d5180 WHIRLPOOL c664fec07c6634cad37791375fb1cb38b0edd542d93e099703dbc520e0d54125a1f00f205bbcdb8493df4dfd05ae1c2088ba305f23e66f0cc3e309f446c44fa5
26 -DIST Pillow-3.0.0.zip 9947593 SHA256 0024fce578547a3da92579a163bae09b1d9f0baf3cd8e4a893dc6c11e4e624bb SHA512 59dd809160743d2740dfe64743dc674bb4cb6395914048d0d555ccacc7fee1c8f3a114ec39142b5495a0162a74acaadf7ad66694f97c7f221ccffe19cd656928 WHIRLPOOL 0fe2c9af2557278cc855ec7ddb4cfd944fbd1fc3cb2a614e84bd1dfa0c8ba243e60bda863b0b254098bcc7510d62953dbccf1fce88996011327f1059df0b69fb
27 -DIST Pillow-3.1.1.zip 10351808 SHA256 e784b1a9fc54ae88a7171aef60a38c2ec0dc463f066691765d11748e014ce2a0 SHA512 83dbb651a46ea2c5daa5c7dd32330d50d8f6ad6d11df9526bd68533fd863621f764e0f2f49896bb5df86968fc45201ac28fad770375612dcefa858096c0063d7 WHIRLPOOL a78a3472280e819eb721264ecc7e4e26d574016183fd7c692074b08fed04526179a08b3d1d15a102d7a46e38359c3370e0c309bfb14bbe1096e34f04f491b2d9
28 DIST Pillow-3.4.2.zip 11042238 SHA256 85b237840ad8b30a1572bf9e3898a26c77910a56554d73ed4f58a42197c2e4c2 SHA512 5e05206db5bc1b4177384f7e91ee79015c6e1bbdc7c31c997da054391b9b5ec7c1ebdec258a33f598986533894f3324b03d0b4b385b94e72a0517a3437553b39 WHIRLPOOL f92d4320ca5fd3e004a2ace41d14f0816dbea6fcfc9b10739a59d2dd393725a47c28f5b9f643d0b3243b9003701094ee953b38118412647155e8ba13fafe0582
29
30 diff --git a/dev-python/pillow/pillow-2.8.2.ebuild b/dev-python/pillow/pillow-2.8.2.ebuild
31 deleted file mode 100644
32 index 2d9b249..00000000
33 --- a/dev-python/pillow/pillow-2.8.2.ebuild
34 +++ /dev/null
35 @@ -1,90 +0,0 @@
36 -# Copyright 1999-2015 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI=5
41 -
42 -PYTHON_COMPAT=( python2_7 python3_4 pypy )
43 -PYTHON_REQ_USE='tk?,threads(+)'
44 -
45 -inherit distutils-r1 eutils
46 -
47 -MY_PN=Pillow
48 -MY_P=${MY_PN}-${PV}
49 -
50 -DESCRIPTION="Python Imaging Library (fork)"
51 -HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow"
52 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
53 -
54 -LICENSE="HPND"
55 -SLOT="0"
56 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
57 -IUSE="doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib"
58 -
59 -REQUIRED_USE="test? ( jpeg tiff )"
60 -
61 -RDEPEND="
62 - jpeg? ( virtual/jpeg:0 )
63 - jpeg2k? ( media-libs/openjpeg:2= )
64 - lcms? ( media-libs/lcms:2= )
65 - tiff? ( media-libs/tiff:0= )
66 - truetype? ( media-libs/freetype:2= )
67 - webp? ( media-libs/libwebp:0= )
68 - zlib? ( sys-libs/zlib:0= )"
69 -DEPEND="${RDEPEND}
70 - app-arch/unzip
71 - dev-python/setuptools[${PYTHON_USEDEP}]
72 - doc? (
73 - dev-python/sphinx[${PYTHON_USEDEP}]
74 - dev-python/sphinx-better-theme[${PYTHON_USEDEP}]
75 - )
76 - test? ( dev-python/nose[${PYTHON_USEDEP}] )
77 - "
78 -RDEPEND+=" !dev-python/imaging"
79 -
80 -S="${WORKDIR}/${MY_P}"
81 -
82 -# See _render and _clean in Tests/test_imagefont.py
83 -DISTUTILS_IN_SOURCE_BUILD=1
84 -
85 -PATCHES=( "${FILESDIR}"/${PN}-2.8.1-ico-backport.patch )
86 -
87 -python_prepare_all() {
88 - # Disable all the stuff we don't want.
89 - local f
90 - for f in jpeg lcms tiff tk webp zlib; do
91 - if ! use ${f}; then
92 - sed -i -e "s:feature.${f} =:& None #:" setup.py || die
93 - fi
94 - done
95 - if ! use truetype; then
96 - sed -i -e 's:feature.freetype =:& None #:' setup.py || die
97 - fi
98 - if ! use jpeg2k; then
99 - sed -i -e 's:feature.jpeg2000 =:& None #:' setup.py || die
100 - fi
101 -
102 - distutils-r1_python_prepare_all
103 -}
104 -
105 -python_compile_all() {
106 - use doc && emake -C docs html
107 -}
108 -
109 -python_test() {
110 - "${PYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}"
111 - nosetests -vx Tests/test_*.py || die "Testing failed with ${EPYTHON}"
112 -}
113 -
114 -python_install() {
115 - python_doheader libImaging/{Imaging.h,ImPlatform.h}
116 -
117 - distutils-r1_python_install
118 -}
119 -
120 -python_install_all() {
121 - use doc && local HTML_DOCS=( docs/_build/html/. )
122 - use examples && local EXAMPLES=( Scripts/. )
123 -
124 - distutils-r1_python_install_all
125 -}
126
127 diff --git a/dev-python/pillow/pillow-2.9.0.ebuild b/dev-python/pillow/pillow-2.9.0.ebuild
128 deleted file mode 100644
129 index 31a4271..00000000
130 --- a/dev-python/pillow/pillow-2.9.0.ebuild
131 +++ /dev/null
132 @@ -1,90 +0,0 @@
133 -# Copyright 1999-2015 Gentoo Foundation
134 -# Distributed under the terms of the GNU General Public License v2
135 -# $Id$
136 -
137 -EAPI=5
138 -
139 -PYTHON_COMPAT=( python2_7 python3_4 pypy )
140 -PYTHON_REQ_USE='tk?,threads(+)'
141 -
142 -inherit distutils-r1 eutils
143 -
144 -MY_PN=Pillow
145 -MY_P=${MY_PN}-${PV}
146 -
147 -DESCRIPTION="Python Imaging Library (fork)"
148 -HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow"
149 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
150 -
151 -LICENSE="HPND"
152 -SLOT="0"
153 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
154 -IUSE="doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib"
155 -
156 -REQUIRED_USE="test? ( jpeg tiff )"
157 -
158 -RDEPEND="
159 - jpeg? ( virtual/jpeg:0 )
160 - jpeg2k? ( media-libs/openjpeg:2= )
161 - lcms? ( media-libs/lcms:2= )
162 - tiff? ( media-libs/tiff:0= )
163 - truetype? ( media-libs/freetype:2= )
164 - webp? ( media-libs/libwebp:0= )
165 - zlib? ( sys-libs/zlib:0= )"
166 -DEPEND="${RDEPEND}
167 - app-arch/unzip
168 - dev-python/setuptools[${PYTHON_USEDEP}]
169 - doc? (
170 - dev-python/sphinx[${PYTHON_USEDEP}]
171 - dev-python/sphinx-better-theme[${PYTHON_USEDEP}]
172 - >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
173 - <dev-python/sphinx_rtd_theme-0.2[${PYTHON_USEDEP}]
174 - )
175 - test? ( dev-python/nose[${PYTHON_USEDEP}] )
176 - "
177 -RDEPEND+=" !dev-python/imaging"
178 -
179 -S="${WORKDIR}/${MY_P}"
180 -
181 -# See _render and _clean in Tests/test_imagefont.py
182 -DISTUTILS_IN_SOURCE_BUILD=1
183 -
184 -python_prepare_all() {
185 - # Disable all the stuff we don't want.
186 - local f
187 - for f in jpeg lcms tiff tk webp zlib; do
188 - if ! use ${f}; then
189 - sed -i -e "s:feature.${f} =:& None #:" setup.py || die
190 - fi
191 - done
192 - if ! use truetype; then
193 - sed -i -e 's:feature.freetype =:& None #:' setup.py || die
194 - fi
195 - if ! use jpeg2k; then
196 - sed -i -e 's:feature.jpeg2000 =:& None #:' setup.py || die
197 - fi
198 -
199 - distutils-r1_python_prepare_all
200 -}
201 -
202 -python_compile_all() {
203 - use doc && emake -C docs html
204 -}
205 -
206 -python_test() {
207 - "${PYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}"
208 - nosetests -vx Tests/test_*.py || die "Testing failed with ${EPYTHON}"
209 -}
210 -
211 -python_install() {
212 - python_doheader libImaging/{Imaging.h,ImPlatform.h}
213 -
214 - distutils-r1_python_install
215 -}
216 -
217 -python_install_all() {
218 - use doc && local HTML_DOCS=( docs/_build/html/. )
219 - use examples && local EXAMPLES=( Scripts/. )
220 -
221 - distutils-r1_python_install_all
222 -}
223
224 diff --git a/dev-python/pillow/pillow-3.0.0-r1.ebuild b/dev-python/pillow/pillow-3.0.0-r1.ebuild
225 deleted file mode 100644
226 index ebd7d5c..00000000
227 --- a/dev-python/pillow/pillow-3.0.0-r1.ebuild
228 +++ /dev/null
229 @@ -1,101 +0,0 @@
230 -# Copyright 1999-2015 Gentoo Foundation
231 -# Distributed under the terms of the GNU General Public License v2
232 -# $Id$
233 -
234 -EAPI=5
235 -
236 -PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
237 -PYTHON_REQ_USE='tk?,threads(+)'
238 -
239 -inherit distutils-r1 eutils virtualx
240 -
241 -MY_PN=Pillow
242 -MY_P=${MY_PN}-${PV}
243 -
244 -DESCRIPTION="Python Imaging Library (fork)"
245 -HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow"
246 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
247 -
248 -LICENSE="HPND"
249 -SLOT="0"
250 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
251 -IUSE="doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib"
252 -
253 -REQUIRED_USE="test? ( jpeg tiff )"
254 -
255 -RDEPEND="
256 - jpeg? ( virtual/jpeg:0 )
257 - jpeg2k? ( media-libs/openjpeg:2= )
258 - lcms? ( media-libs/lcms:2= )
259 - tiff? ( media-libs/tiff:0= )
260 - truetype? ( media-libs/freetype:2= )
261 - webp? ( media-libs/libwebp:0= )
262 - zlib? ( sys-libs/zlib:0= )"
263 -DEPEND="${RDEPEND}
264 - app-arch/unzip
265 - dev-python/setuptools[${PYTHON_USEDEP}]
266 - doc? (
267 - dev-python/sphinx[${PYTHON_USEDEP}]
268 - dev-python/sphinx-better-theme[${PYTHON_USEDEP}]
269 - >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
270 - <dev-python/sphinx_rtd_theme-0.2[${PYTHON_USEDEP}]
271 - )
272 - test? ( dev-python/nose[${PYTHON_USEDEP}] )
273 - "
274 -RDEPEND+=" !dev-python/imaging"
275 -
276 -S="${WORKDIR}/${MY_P}"
277 -
278 -# See _render and _clean in Tests/test_imagefont.py
279 -DISTUTILS_IN_SOURCE_BUILD=1
280 -
281 -PATCHES=(
282 - "${FILESDIR}"/${P}-tests.patch
283 - "${FILESDIR}"/${P}-backport-tiff-color-fix.patch
284 - )
285 -
286 -python_prepare_all() {
287 - # Disable all the stuff we don't want.
288 - local f
289 - for f in jpeg lcms tiff tk webp zlib; do
290 - if ! use ${f}; then
291 - sed -i -e "s:feature.${f} =:& None #:" setup.py || die
292 - fi
293 - done
294 - if ! use truetype; then
295 - sed -i -e 's:feature.freetype =:& None #:' setup.py || die
296 - fi
297 - if ! use jpeg2k; then
298 - sed -i -e 's:feature.jpeg2000 =:& None #:' setup.py || die
299 - fi
300 -
301 - sed \
302 - -e "/required/s:=.*:= set():g" \
303 - -e "/if feature in/s:'jpeg', 'libz'::g" \
304 - -i setup.py || die
305 -
306 - distutils-r1_python_prepare_all
307 -}
308 -
309 -python_compile_all() {
310 - use doc && emake -C docs html
311 -}
312 -
313 -python_test() {
314 - "${PYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}"
315 - VIRTUALX_COMMAND=nosetests
316 - virtualmake -vx Tests/test_*.py || die "Testing failed with ${EPYTHON}"
317 -}
318 -
319 -python_install() {
320 - python_doheader libImaging/{Imaging.h,ImPlatform.h}
321 -
322 - distutils-r1_python_install
323 -}
324 -
325 -python_install_all() {
326 - use doc && local HTML_DOCS=( docs/_build/html/. )
327 - use examples && local EXAMPLES=( Scripts/. )
328 -
329 - distutils-r1_python_install_all
330 -}
331
332 diff --git a/dev-python/pillow/pillow-3.1.1.ebuild b/dev-python/pillow/pillow-3.1.1.ebuild
333 deleted file mode 100644
334 index e3d5f58..00000000
335 --- a/dev-python/pillow/pillow-3.1.1.ebuild
336 +++ /dev/null
337 @@ -1,94 +0,0 @@
338 -# Copyright 1999-2016 Gentoo Foundation
339 -# Distributed under the terms of the GNU General Public License v2
340 -# $Id$
341 -
342 -EAPI=5
343 -
344 -PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
345 -PYTHON_REQ_USE='tk?,threads(+)'
346 -
347 -inherit distutils-r1 eutils virtualx
348 -
349 -MY_PN=Pillow
350 -MY_P=${MY_PN}-${PV}
351 -
352 -DESCRIPTION="Python Imaging Library (fork)"
353 -HOMEPAGE="https://github.com/python-imaging/Pillow https://pypi.python.org/pypi/Pillow"
354 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
355 -
356 -LICENSE="HPND"
357 -SLOT="0"
358 -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
359 -IUSE="doc examples jpeg jpeg2k lcms test tiff tk truetype webp zlib"
360 -
361 -REQUIRED_USE="test? ( jpeg tiff )"
362 -
363 -RDEPEND="
364 - jpeg? ( virtual/jpeg:0 )
365 - jpeg2k? ( media-libs/openjpeg:2= )
366 - lcms? ( media-libs/lcms:2= )
367 - tiff? ( media-libs/tiff:0= )
368 - truetype? ( media-libs/freetype:2= )
369 - webp? ( media-libs/libwebp:0= )
370 - zlib? ( sys-libs/zlib:0= )"
371 -DEPEND="${RDEPEND}
372 - app-arch/unzip
373 - dev-python/setuptools[${PYTHON_USEDEP}]
374 - doc? (
375 - dev-python/sphinx[${PYTHON_USEDEP}]
376 - dev-python/sphinx-better-theme[${PYTHON_USEDEP}]
377 - >=dev-python/sphinx_rtd_theme-0.1[${PYTHON_USEDEP}]
378 - <dev-python/sphinx_rtd_theme-0.2[${PYTHON_USEDEP}]
379 - )
380 - test? ( dev-python/nose[${PYTHON_USEDEP}] )
381 - "
382 -
383 -S="${WORKDIR}/${MY_P}"
384 -
385 -# See _render and _clean in Tests/test_imagefont.py
386 -DISTUTILS_IN_SOURCE_BUILD=1
387 -
388 -python_prepare_all() {
389 - # Disable all the stuff we don't want.
390 - local f
391 - for f in jpeg lcms tiff tk webp zlib; do
392 - if ! use ${f}; then
393 - sed -i -e "s:feature.${f} =:& None #:" setup.py || die
394 - fi
395 - done
396 - if ! use truetype; then
397 - sed -i -e 's:feature.freetype =:& None #:' setup.py || die
398 - fi
399 - if ! use jpeg2k; then
400 - sed -i -e 's:feature.jpeg2000 =:& None #:' setup.py || die
401 - fi
402 -
403 - sed \
404 - -e "/required/s:=.*:= set():g" \
405 - -e "/if f in/s:'jpeg', 'libz'::g" \
406 - -i setup.py || die
407 -
408 - distutils-r1_python_prepare_all
409 -}
410 -
411 -python_compile_all() {
412 - use doc && emake -C docs html
413 -}
414 -
415 -python_test() {
416 - "${PYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}"
417 - virtx nosetests -vx Tests/test_*.py
418 -}
419 -
420 -python_install() {
421 - python_doheader libImaging/{Imaging.h,ImPlatform.h}
422 -
423 - distutils-r1_python_install
424 -}
425 -
426 -python_install_all() {
427 - use doc && local HTML_DOCS=( docs/_build/html/. )
428 - use examples && local EXAMPLES=( Scripts/. )
429 -
430 - distutils-r1_python_install_all
431 -}