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/pytables/files/, dev-python/pytables/
Date: Tue, 02 May 2017 11:58:58
Message-Id: 1493726295.667b0f9ed66f0e45d7193a5279181a5811e9495c.mgorny@gentoo
1 commit: 667b0f9ed66f0e45d7193a5279181a5811e9495c
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 2 11:16:55 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue May 2 11:58:15 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667b0f9e
7
8 dev-python/pytables: Clean old versions up
9
10 dev-python/pytables/Manifest | 4 --
11 .../pytables/files/pytables-3.2.0-blosc.patch | 16 -----
12 dev-python/pytables/pytables-3.2.0.ebuild | 73 ---------------------
13 dev-python/pytables/pytables-3.2.1.1.ebuild | 74 ----------------------
14 dev-python/pytables/pytables-3.2.1.ebuild | 73 ---------------------
15 dev-python/pytables/pytables-3.2.2.ebuild | 74 ----------------------
16 6 files changed, 314 deletions(-)
17
18 diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest
19 index c2eedfa8885..54a8082397e 100644
20 --- a/dev-python/pytables/Manifest
21 +++ b/dev-python/pytables/Manifest
22 @@ -1,6 +1,2 @@
23 DIST tables-3.1.1.tar.gz 6715786 SHA256 39b9036376f1185599771c19276f13b5b9119d98f9108f58595745ded3fe2da3 SHA512 b5b2052dd81c4748c5e26c1f61f9f92891f48335b0a553f7602ab11c9029dd673d27b91e24cac0da21a81df0c26dbcd9a438214fa58af1ae831c5f04dfa212a6 WHIRLPOOL 86fd6dc9e12503fdbd23013b75f33a41eadbbac0e6dd5ac9a91476d073195077fc6b3d5ad24b1dd4b4c18ae7ed8abc8ea1708262e52240f4c2c3b1153f8c9e91
24 -DIST tables-3.2.0.tar.gz 7039718 SHA256 60980e44676bfe463cdd2582ecdacc0b0763b259477015e866f8af72b4cdba44 SHA512 6ef7925bafbec04a3f581d13e9cc266b9b68b11dce27cf28c501dbbc538d74ddcfa15cbe97fa69fb793911cc6dbf3112f503b29c6e4e3e7631a6761cc1303253 WHIRLPOOL 412ada055b81fd7409b67288bc2bcf9ed527c9c42dbdd75c52ce7287f53ed12322b8b4423c9fab0aba98e0f12a8764a45316104567c193b469a84fdda3cbfc30
25 -DIST tables-3.2.1.1.tar.gz 7006881 SHA256 21e9749a60c6acc8a9755a52d95b414bc4f4b2c72a9175af360225883a775358 SHA512 ca70645c9885ae54a74c162ce37ee0a7e605f60757743f9015f184aaae71c8da95c5b443793aee2667ced208be02608ee2ab898403d19a3ec367bb85f3afdbbb WHIRLPOOL 284c847944f46f20efa0b9bc1f69839257528ab8c281456abb864ba475fc24f33ae2be608c50313010ea68f8d037c14c3c27db9aa45ede84fbaa827c27560284
26 -DIST tables-3.2.1.tar.gz 6988695 SHA256 212d4f32899a9a0a6b3f865262c20c6ff864fb60e1b8be70f0bbc80137456e31 SHA512 5c6ad8a2e07c45a0aa53d98e81192b2cc2f2e0a91b5956ddb84f98523bb7849f5ea0a5cd21047a970d41ecd9a2a2b942e491738c1381ac754ed549eef62170dd WHIRLPOOL 219fec1367e7ddf7ecb1b1080c70576f7be9aaa059fd32d6744f9a661c210b26fc6d72604dad33ed97bc9fbe8febf130b0367fb00099709a0fbbd23b524c3f9e
27 -DIST tables-3.2.2.tar.gz 7008045 SHA256 3564b351a71ec1737b503b001eb7ceae1f65d5d6e3ffe1ea75aafba10f37fa84 SHA512 7e21be2629bdf4c31e015f45c1bd3ba2156124c540f46cdca07fa31bfc45b37decabd9b3f70f7f2c664806d905aed98d168de46f32dcac935065f2201107f357 WHIRLPOOL da2834b9c50d73c3aa6628b36a5c0d76ab7e528a437b5690fff9b0a989a2819048f157fa833f7dea76009ea02abd3c459b854adb3b0acaba5c6bbecefc6c85ad
28 DIST tables-3.3.0.tar.gz 7004337 SHA256 8383ccf02e041a5d55494a09fc5514140b4653055a2732c981b5fd0f7408822c SHA512 e19445f0f5f2530d49ce55f258931babb7b05df2366637ddbc306323a1f75b7f7dcf91d70a8cc1f41b182d4cdd9c83872873168592bdcce7bd5acae9f3274f36 WHIRLPOOL f270f741d6886775cc730fbcb79de215fbbe2d9b7b2b6efc6b5b3fa7d141046e7c69daad140ad7cc533b439bfae801ea0e1567939dc4258e5c3b6a88f27cd86c
29
30 diff --git a/dev-python/pytables/files/pytables-3.2.0-blosc.patch b/dev-python/pytables/files/pytables-3.2.0-blosc.patch
31 deleted file mode 100644
32 index 24c58c1a921..00000000000
33 --- a/dev-python/pytables/files/pytables-3.2.0-blosc.patch
34 +++ /dev/null
35 @@ -1,16 +0,0 @@
36 - setup.py | 2 +-
37 - 1 file changed, 1 insertion(+), 1 deletion(-)
38 -
39 -diff --git a/setup.py b/setup.py
40 -index 2c0c126..1448eb1 100755
41 ---- a/setup.py
42 -+++ b/setup.py
43 -@@ -768,7 +768,7 @@ if 'BLOSC' not in optional_libs:
44 - CFLAGS.append(ff)
45 - break
46 - else:
47 -- ADDLIBS += ['blosc']
48 -+ ADDLIBS += ['blosc', 'blosc_filter']
49 -
50 -
51 - utilsExtension_libs = LIBS + ADDLIBS
52
53 diff --git a/dev-python/pytables/pytables-3.2.0.ebuild b/dev-python/pytables/pytables-3.2.0.ebuild
54 deleted file mode 100644
55 index 597054bc2ab..00000000000
56 --- a/dev-python/pytables/pytables-3.2.0.ebuild
57 +++ /dev/null
58 @@ -1,73 +0,0 @@
59 -# Copyright 1999-2017 Gentoo Foundation
60 -# Distributed under the terms of the GNU General Public License v2
61 -
62 -EAPI=5
63 -
64 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
65 -PYTHON_REQ_USE="threads(+)"
66 -
67 -MY_PN=tables
68 -MY_P=${MY_PN}-${PV}
69 -
70 -inherit distutils-r1
71 -
72 -DESCRIPTION="Hierarchical datasets for Python"
73 -HOMEPAGE="http://www.pytables.org/"
74 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
75 -
76 -SLOT="0"
77 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
78 -LICENSE="BSD"
79 -IUSE="doc examples"
80 -
81 -RDEPEND="
82 - app-arch/bzip2:0=
83 - dev-libs/c-blosc:0=[hdf5]
84 - dev-libs/lzo:2=
85 - >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
86 - >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
87 - >=sci-libs/hdf5-1.8.4:0="
88 -DEPEND="${RDEPEND}
89 - >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
90 -
91 -S="${WORKDIR}/${MY_P}"
92 -
93 -DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
94 -
95 -PATCHES=(
96 - "${FILESDIR}"/${P}-blosc.patch
97 - )
98 -
99 -python_prepare_all() {
100 - export HDF5_DIR="${EPREFIX}"/usr
101 - sed \
102 - -e "s:/usr:${EPREFIX}/usr:g" \
103 - -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
104 - -i setup.py || die
105 - rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
106 - distutils-r1_python_prepare_all
107 -}
108 -
109 -python_compile() {
110 - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
111 - distutils-r1_python_compile
112 -}
113 -
114 -python_test() {
115 - cd "${BUILD_DIR}"/lib* || die
116 - ${EPYTHON} tables/tests/test_all.py || die
117 -}
118 -
119 -python_install_all() {
120 - if use doc; then
121 - HTML_DOCS=( doc/html/. )
122 - DOCS+=( doc/scripts )
123 - fi
124 - distutils-r1_python_install_all
125 -
126 - if use examples; then
127 - insinto /usr/share/doc/${PF}
128 - doins -r examples
129 - doins -r contrib
130 - fi
131 -}
132
133 diff --git a/dev-python/pytables/pytables-3.2.1.1.ebuild b/dev-python/pytables/pytables-3.2.1.1.ebuild
134 deleted file mode 100644
135 index 1b75f0a72ca..00000000000
136 --- a/dev-python/pytables/pytables-3.2.1.1.ebuild
137 +++ /dev/null
138 @@ -1,74 +0,0 @@
139 -# Copyright 1999-2017 Gentoo Foundation
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -EAPI=5
143 -
144 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
145 -PYTHON_REQ_USE="threads(+)"
146 -
147 -MY_PN=tables
148 -MY_P=${MY_PN}-${PV}
149 -
150 -inherit distutils-r1
151 -
152 -DESCRIPTION="Hierarchical datasets for Python"
153 -HOMEPAGE="http://www.pytables.org/"
154 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
155 -
156 -SLOT="0"
157 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
158 -LICENSE="BSD"
159 -IUSE="doc examples"
160 -
161 -RDEPEND="
162 - app-arch/bzip2:0=
163 - dev-libs/c-blosc:0=[hdf5]
164 - dev-libs/lzo:2=
165 - >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
166 - >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
167 - >=sci-libs/hdf5-1.8.4:0="
168 -DEPEND="${RDEPEND}
169 - >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
170 -
171 -S="${WORKDIR}/${MY_P}"
172 -
173 -DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
174 -
175 -PATCHES=(
176 - "${FILESDIR}"/${PN}-3.2.0-blosc.patch
177 - )
178 -
179 -python_prepare_all() {
180 - export HDF5_DIR="${EPREFIX}"/usr
181 - rm tables/*.c || die
182 - sed \
183 - -e "s:/usr:${EPREFIX}/usr:g" \
184 - -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
185 - -i setup.py || die
186 - rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
187 - distutils-r1_python_prepare_all
188 -}
189 -
190 -python_compile() {
191 - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
192 - distutils-r1_python_compile
193 -}
194 -
195 -python_test() {
196 - cd "${BUILD_DIR}"/lib* || die
197 - ${EPYTHON} tables/tests/test_all.py || die
198 -}
199 -
200 -python_install_all() {
201 - if use doc; then
202 - HTML_DOCS=( doc/html/. )
203 - DOCS+=( doc/scripts )
204 - fi
205 - distutils-r1_python_install_all
206 -
207 - if use examples; then
208 - insinto /usr/share/doc/${PF}
209 - doins -r examples
210 - doins -r contrib
211 - fi
212 -}
213
214 diff --git a/dev-python/pytables/pytables-3.2.1.ebuild b/dev-python/pytables/pytables-3.2.1.ebuild
215 deleted file mode 100644
216 index 881c844dd98..00000000000
217 --- a/dev-python/pytables/pytables-3.2.1.ebuild
218 +++ /dev/null
219 @@ -1,73 +0,0 @@
220 -# Copyright 1999-2017 Gentoo Foundation
221 -# Distributed under the terms of the GNU General Public License v2
222 -
223 -EAPI=5
224 -
225 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
226 -PYTHON_REQ_USE="threads(+)"
227 -
228 -MY_PN=tables
229 -MY_P=${MY_PN}-${PV}
230 -
231 -inherit distutils-r1
232 -
233 -DESCRIPTION="Hierarchical datasets for Python"
234 -HOMEPAGE="http://www.pytables.org/"
235 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
236 -
237 -SLOT="0"
238 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
239 -LICENSE="BSD"
240 -IUSE="doc examples"
241 -
242 -RDEPEND="
243 - app-arch/bzip2:0=
244 - dev-libs/c-blosc:0=[hdf5]
245 - dev-libs/lzo:2=
246 - >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
247 - >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
248 - >=sci-libs/hdf5-1.8.4:0="
249 -DEPEND="${RDEPEND}
250 - >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
251 -
252 -S="${WORKDIR}/${MY_P}"
253 -
254 -DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
255 -
256 -PATCHES=(
257 - "${FILESDIR}"/${PN}-3.2.0-blosc.patch
258 - )
259 -
260 -python_prepare_all() {
261 - export HDF5_DIR="${EPREFIX}"/usr
262 - sed \
263 - -e "s:/usr:${EPREFIX}/usr:g" \
264 - -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
265 - -i setup.py || die
266 - rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
267 - distutils-r1_python_prepare_all
268 -}
269 -
270 -python_compile() {
271 - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
272 - distutils-r1_python_compile
273 -}
274 -
275 -python_test() {
276 - cd "${BUILD_DIR}"/lib* || die
277 - ${EPYTHON} tables/tests/test_all.py || die
278 -}
279 -
280 -python_install_all() {
281 - if use doc; then
282 - HTML_DOCS=( doc/html/. )
283 - DOCS+=( doc/scripts )
284 - fi
285 - distutils-r1_python_install_all
286 -
287 - if use examples; then
288 - insinto /usr/share/doc/${PF}
289 - doins -r examples
290 - doins -r contrib
291 - fi
292 -}
293
294 diff --git a/dev-python/pytables/pytables-3.2.2.ebuild b/dev-python/pytables/pytables-3.2.2.ebuild
295 deleted file mode 100644
296 index 1b75f0a72ca..00000000000
297 --- a/dev-python/pytables/pytables-3.2.2.ebuild
298 +++ /dev/null
299 @@ -1,74 +0,0 @@
300 -# Copyright 1999-2017 Gentoo Foundation
301 -# Distributed under the terms of the GNU General Public License v2
302 -
303 -EAPI=5
304 -
305 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
306 -PYTHON_REQ_USE="threads(+)"
307 -
308 -MY_PN=tables
309 -MY_P=${MY_PN}-${PV}
310 -
311 -inherit distutils-r1
312 -
313 -DESCRIPTION="Hierarchical datasets for Python"
314 -HOMEPAGE="http://www.pytables.org/"
315 -SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
316 -
317 -SLOT="0"
318 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
319 -LICENSE="BSD"
320 -IUSE="doc examples"
321 -
322 -RDEPEND="
323 - app-arch/bzip2:0=
324 - dev-libs/c-blosc:0=[hdf5]
325 - dev-libs/lzo:2=
326 - >=dev-python/numpy-1.7.1[${PYTHON_USEDEP}]
327 - >=dev-python/numexpr-2.4[${PYTHON_USEDEP}]
328 - >=sci-libs/hdf5-1.8.4:0="
329 -DEPEND="${RDEPEND}
330 - >=dev-python/cython-0.14[${PYTHON_USEDEP}]"
331 -
332 -S="${WORKDIR}/${MY_P}"
333 -
334 -DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
335 -
336 -PATCHES=(
337 - "${FILESDIR}"/${PN}-3.2.0-blosc.patch
338 - )
339 -
340 -python_prepare_all() {
341 - export HDF5_DIR="${EPREFIX}"/usr
342 - rm tables/*.c || die
343 - sed \
344 - -e "s:/usr:${EPREFIX}/usr:g" \
345 - -e 's:"c-blosc/hdf5/blosc_filter.c"::g' \
346 - -i setup.py || die
347 - rm -r c-blosc/{blosc,hdf5,internal-complibs} || die
348 - distutils-r1_python_prepare_all
349 -}
350 -
351 -python_compile() {
352 - python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing"
353 - distutils-r1_python_compile
354 -}
355 -
356 -python_test() {
357 - cd "${BUILD_DIR}"/lib* || die
358 - ${EPYTHON} tables/tests/test_all.py || die
359 -}
360 -
361 -python_install_all() {
362 - if use doc; then
363 - HTML_DOCS=( doc/html/. )
364 - DOCS+=( doc/scripts )
365 - fi
366 - distutils-r1_python_install_all
367 -
368 - if use examples; then
369 - insinto /usr/share/doc/${PF}
370 - doins -r examples
371 - doins -r contrib
372 - fi
373 -}