1 |
commit: 196398dd4a25a7da3b9e8cefc5ae533ab4c5b600 |
2 |
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Dec 28 16:47:38 2019 +0000 |
4 |
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Dec 28 16:47:38 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196398dd |
7 |
|
8 |
dev-python/pyfits: remove last-rited pkg |
9 |
|
10 |
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org> |
11 |
|
12 |
dev-python/pyfits/Manifest | 2 - |
13 |
dev-python/pyfits/files/01-system-cfitsio.patch | 176 --------------------- |
14 |
.../files/02-numpy-deprecation-warning.patch | 24 --- |
15 |
.../pyfits/files/03-fix-for-cfitsio-3380.patch | 43 ----- |
16 |
.../files/pyfits-3.2.1-unbundle-cfitsio.patch | 98 ------------ |
17 |
dev-python/pyfits/metadata.xml | 20 --- |
18 |
dev-python/pyfits/pyfits-3.3-r1.ebuild | 72 --------- |
19 |
dev-python/pyfits/pyfits-3.4-r1.ebuild | 72 --------- |
20 |
8 files changed, 507 deletions(-) |
21 |
|
22 |
diff --git a/dev-python/pyfits/Manifest b/dev-python/pyfits/Manifest |
23 |
deleted file mode 100644 |
24 |
index 6474e51bf84..00000000000 |
25 |
--- a/dev-python/pyfits/Manifest |
26 |
+++ /dev/null |
27 |
@@ -1,2 +0,0 @@ |
28 |
-DIST pyfits-3.3.tar.gz 1646403 BLAKE2B 6d97198353c93e8d40545bba2677a9f3be5a810c68ddb8b6243debee82fc6ba256ed1a314a42a1c18eb4a2e037f191709bdf17fc08256256d797d7524c84a7f2 SHA512 561fe61050e61745054e0e4712c4413e129293b062d2020219b61d648d7093ce6952e1f26da955a1bf570f76ba7eddeb1805c99f679300b072ef6bacc2e4c90a |
29 |
-DIST pyfits-3.4.tar.gz 1692414 BLAKE2B d3bcd3ce992c63e3a9e520c1bba56bd908590fddc0bfbb35941c7cdf8ff98c384bf5631fe86f8c6c8f292df9a38f299edde431d37a85dce0db1b869b92965bd7 SHA512 b569f871f26dcd9cb2fbe9d823d55c525e8101b0fcf83fff4bc3f3ec4bc7f680953a29634518ea19383f533f5e23b3703fffdb4e0d577b1023b4323254ef3a7e |
30 |
|
31 |
diff --git a/dev-python/pyfits/files/01-system-cfitsio.patch b/dev-python/pyfits/files/01-system-cfitsio.patch |
32 |
deleted file mode 100644 |
33 |
index f2ce935c7ea..00000000000 |
34 |
--- a/dev-python/pyfits/files/01-system-cfitsio.patch |
35 |
+++ /dev/null |
36 |
@@ -1,176 +0,0 @@ |
37 |
-From 70fe4dac3f68c3eed369d42e6a49e7865db8b250 Mon Sep 17 00:00:00 2001 |
38 |
-From: SVN-Git Migration <python-modules-team@×××××××××××××××××××.org> |
39 |
-Date: Thu, 8 Oct 2015 10:31:01 -0700 |
40 |
-Subject: 01-system-cfitsio.diff |
41 |
- |
42 |
-Patch-Name: 01-system-cfitsio.diff |
43 |
---- |
44 |
- setup.cfg | 145 +++++++++++++++++++++++++++++++------------------------------- |
45 |
- 1 file changed, 73 insertions(+), 72 deletions(-) |
46 |
- |
47 |
-diff --git a/setup.cfg b/setup.cfg |
48 |
-index 3a05c62..3a64f33 100644 |
49 |
---- a/setup.cfg |
50 |
-+++ b/setup.cfg |
51 |
-@@ -40,81 +40,81 @@ scripts = |
52 |
- |
53 |
- [extension=pyfits.compression] |
54 |
- sources = |
55 |
-- cextern/cfitsio/adler32.c |
56 |
-- cextern/cfitsio/buffers.c |
57 |
-- cextern/cfitsio/cfileio.c |
58 |
-- cextern/cfitsio/checksum.c |
59 |
-- cextern/cfitsio/crc32.c |
60 |
-- cextern/cfitsio/deflate.c |
61 |
-- cextern/cfitsio/drvrfile.c |
62 |
-- cextern/cfitsio/drvrgsiftp.c |
63 |
-- cextern/cfitsio/drvrmem.c |
64 |
-- cextern/cfitsio/drvrnet.c |
65 |
-- cextern/cfitsio/drvrsmem.c |
66 |
-- cextern/cfitsio/editcol.c |
67 |
-- cextern/cfitsio/edithdu.c |
68 |
-- cextern/cfitsio/eval_f.c |
69 |
-- cextern/cfitsio/eval_l.c |
70 |
-- cextern/cfitsio/eval_y.c |
71 |
-- cextern/cfitsio/fitscore.c |
72 |
-- cextern/cfitsio/fits_hcompress.c |
73 |
-- cextern/cfitsio/fits_hdecompress.c |
74 |
-- cextern/cfitsio/getcolb.c |
75 |
-- cextern/cfitsio/getcol.c |
76 |
-- cextern/cfitsio/getcold.c |
77 |
-- cextern/cfitsio/getcole.c |
78 |
-- cextern/cfitsio/getcoli.c |
79 |
-- cextern/cfitsio/getcolj.c |
80 |
-- cextern/cfitsio/getcolk.c |
81 |
-- cextern/cfitsio/getcoll.c |
82 |
-- cextern/cfitsio/getcolsb.c |
83 |
-- cextern/cfitsio/getcols.c |
84 |
-- cextern/cfitsio/getcolui.c |
85 |
-- cextern/cfitsio/getcoluj.c |
86 |
-- cextern/cfitsio/getcoluk.c |
87 |
-- cextern/cfitsio/getkey.c |
88 |
-- cextern/cfitsio/group.c |
89 |
-- cextern/cfitsio/grparser.c |
90 |
-- cextern/cfitsio/histo.c |
91 |
-- cextern/cfitsio/imcompress.c |
92 |
-- cextern/cfitsio/infback.c |
93 |
-- cextern/cfitsio/inffast.c |
94 |
-- cextern/cfitsio/inflate.c |
95 |
-- cextern/cfitsio/inftrees.c |
96 |
-- cextern/cfitsio/iraffits.c |
97 |
-- cextern/cfitsio/modkey.c |
98 |
-- cextern/cfitsio/pliocomp.c |
99 |
-- cextern/cfitsio/putcolb.c |
100 |
-- cextern/cfitsio/putcol.c |
101 |
-- cextern/cfitsio/putcold.c |
102 |
-- cextern/cfitsio/putcole.c |
103 |
-- cextern/cfitsio/putcoli.c |
104 |
-- cextern/cfitsio/putcolj.c |
105 |
-- cextern/cfitsio/putcolk.c |
106 |
-- cextern/cfitsio/putcoll.c |
107 |
-- cextern/cfitsio/putcolsb.c |
108 |
-- cextern/cfitsio/putcols.c |
109 |
-- cextern/cfitsio/putcolu.c |
110 |
-- cextern/cfitsio/putcolui.c |
111 |
-- cextern/cfitsio/putcoluj.c |
112 |
-- cextern/cfitsio/putcoluk.c |
113 |
-- cextern/cfitsio/putkey.c |
114 |
-- cextern/cfitsio/quantize.c |
115 |
-- cextern/cfitsio/region.c |
116 |
-- cextern/cfitsio/ricecomp.c |
117 |
-- cextern/cfitsio/scalnull.c |
118 |
-- cextern/cfitsio/swapproc.c |
119 |
-- cextern/cfitsio/trees.c |
120 |
-- cextern/cfitsio/uncompr.c |
121 |
-- cextern/cfitsio/wcssub.c |
122 |
-- cextern/cfitsio/wcsutil.c |
123 |
-- cextern/cfitsio/zcompress.c |
124 |
-- cextern/cfitsio/zuncompress.c |
125 |
-- cextern/cfitsio/zutil.c |
126 |
-+# cextern/cfitsio/adler32.c |
127 |
-+# cextern/cfitsio/buffers.c |
128 |
-+# cextern/cfitsio/cfileio.c |
129 |
-+# cextern/cfitsio/checksum.c |
130 |
-+# cextern/cfitsio/crc32.c |
131 |
-+# cextern/cfitsio/deflate.c |
132 |
-+# cextern/cfitsio/drvrfile.c |
133 |
-+# cextern/cfitsio/drvrgsiftp.c |
134 |
-+# cextern/cfitsio/drvrmem.c |
135 |
-+# cextern/cfitsio/drvrnet.c |
136 |
-+# cextern/cfitsio/drvrsmem.c |
137 |
-+# cextern/cfitsio/editcol.c |
138 |
-+# cextern/cfitsio/edithdu.c |
139 |
-+# cextern/cfitsio/eval_f.c |
140 |
-+# cextern/cfitsio/eval_l.c |
141 |
-+# cextern/cfitsio/eval_y.c |
142 |
-+# cextern/cfitsio/fitscore.c |
143 |
-+# cextern/cfitsio/fits_hcompress.c |
144 |
-+# cextern/cfitsio/fits_hdecompress.c |
145 |
-+# cextern/cfitsio/getcolb.c |
146 |
-+# cextern/cfitsio/getcol.c |
147 |
-+# cextern/cfitsio/getcold.c |
148 |
-+# cextern/cfitsio/getcole.c |
149 |
-+# cextern/cfitsio/getcoli.c |
150 |
-+# cextern/cfitsio/getcolj.c |
151 |
-+# cextern/cfitsio/getcolk.c |
152 |
-+# cextern/cfitsio/getcoll.c |
153 |
-+# cextern/cfitsio/getcolsb.c |
154 |
-+# cextern/cfitsio/getcols.c |
155 |
-+# cextern/cfitsio/getcolui.c |
156 |
-+# cextern/cfitsio/getcoluj.c |
157 |
-+# cextern/cfitsio/getcoluk.c |
158 |
-+# cextern/cfitsio/getkey.c |
159 |
-+# cextern/cfitsio/group.c |
160 |
-+# cextern/cfitsio/grparser.c |
161 |
-+# cextern/cfitsio/histo.c |
162 |
-+# cextern/cfitsio/imcompress.c |
163 |
-+# cextern/cfitsio/infback.c |
164 |
-+# cextern/cfitsio/inffast.c |
165 |
-+# cextern/cfitsio/inflate.c |
166 |
-+# cextern/cfitsio/inftrees.c |
167 |
-+# cextern/cfitsio/iraffits.c |
168 |
-+# cextern/cfitsio/modkey.c |
169 |
-+# cextern/cfitsio/pliocomp.c |
170 |
-+# cextern/cfitsio/putcolb.c |
171 |
-+# cextern/cfitsio/putcol.c |
172 |
-+# cextern/cfitsio/putcold.c |
173 |
-+# cextern/cfitsio/putcole.c |
174 |
-+# cextern/cfitsio/putcoli.c |
175 |
-+# cextern/cfitsio/putcolj.c |
176 |
-+# cextern/cfitsio/putcolk.c |
177 |
-+# cextern/cfitsio/putcoll.c |
178 |
-+# cextern/cfitsio/putcolsb.c |
179 |
-+# cextern/cfitsio/putcols.c |
180 |
-+# cextern/cfitsio/putcolu.c |
181 |
-+# cextern/cfitsio/putcolui.c |
182 |
-+# cextern/cfitsio/putcoluj.c |
183 |
-+# cextern/cfitsio/putcoluk.c |
184 |
-+# cextern/cfitsio/putkey.c |
185 |
-+# cextern/cfitsio/quantize.c |
186 |
-+# cextern/cfitsio/region.c |
187 |
-+# cextern/cfitsio/ricecomp.c |
188 |
-+# cextern/cfitsio/scalnull.c |
189 |
-+# cextern/cfitsio/swapproc.c |
190 |
-+# cextern/cfitsio/trees.c |
191 |
-+# cextern/cfitsio/uncompr.c |
192 |
-+# cextern/cfitsio/wcssub.c |
193 |
-+# cextern/cfitsio/wcsutil.c |
194 |
-+# cextern/cfitsio/zcompress.c |
195 |
-+# cextern/cfitsio/zuncompress.c |
196 |
-+# cextern/cfitsio/zutil.c |
197 |
- src/compressionmodule.c |
198 |
- include_dirs = |
199 |
- numpy |
200 |
-- cextern/cfitsio |
201 |
-+# cextern/cfitsio |
202 |
- extra_compile_args = |
203 |
- -Wno-declaration-after-statement |
204 |
- -Wno-unused-variable |
205 |
-@@ -125,6 +125,7 @@ extra_compile_args = |
206 |
- -Wno-unused |
207 |
- -Wno-comments |
208 |
- -Wno-switch |
209 |
-+libraries = cfitsio |
210 |
- optional = True |
211 |
- fail_message = |
212 |
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
213 |
|
214 |
diff --git a/dev-python/pyfits/files/02-numpy-deprecation-warning.patch b/dev-python/pyfits/files/02-numpy-deprecation-warning.patch |
215 |
deleted file mode 100644 |
216 |
index 026e6b829d4..00000000000 |
217 |
--- a/dev-python/pyfits/files/02-numpy-deprecation-warning.patch |
218 |
+++ /dev/null |
219 |
@@ -1,24 +0,0 @@ |
220 |
-From 90cac05f8a5436a8dd3714ad29e2d81eb8b4d39b Mon Sep 17 00:00:00 2001 |
221 |
-From: Aurelien Jarno <aurelien@×××××××.net> |
222 |
-Date: Tue, 2 Feb 2016 22:41:09 +0100 |
223 |
-Subject: Avoid DeprecationWarning from Numpy. |
224 |
- |
225 |
-Patch-Name: 02-numpy-deprecation-warning.diff |
226 |
---- |
227 |
- pyfits/tests/test_division.py | 3 ++- |
228 |
- 1 file changed, 2 insertions(+), 1 deletion(-) |
229 |
- |
230 |
-diff --git a/pyfits/tests/test_division.py b/pyfits/tests/test_division.py |
231 |
-index da4df72..aa93264 100644 |
232 |
---- a/pyfits/tests/test_division.py |
233 |
-+++ b/pyfits/tests/test_division.py |
234 |
-@@ -18,7 +18,8 @@ class TestDivisionFunctions(PyfitsTestCase): |
235 |
- a1 = np.rec.array( |
236 |
- s, |
237 |
- dtype=np.dtype([('c1', '>i4'), ('c2', '|S3'), |
238 |
-- ('c3', '>f4'), ('c4', '|i1')])) |
239 |
-+ ('c3', '>f4'), ('c4', '|i1')]), |
240 |
-+ shape=len(s) // 12) |
241 |
- |
242 |
- def test_card_with_continue(self): |
243 |
- h = fits.PrimaryHDU() |
244 |
|
245 |
diff --git a/dev-python/pyfits/files/03-fix-for-cfitsio-3380.patch b/dev-python/pyfits/files/03-fix-for-cfitsio-3380.patch |
246 |
deleted file mode 100644 |
247 |
index d0fac84d1e2..00000000000 |
248 |
--- a/dev-python/pyfits/files/03-fix-for-cfitsio-3380.patch |
249 |
+++ /dev/null |
250 |
@@ -1,43 +0,0 @@ |
251 |
-Author: Ole Streicher <olebole@××××××.org> |
252 |
-Description: Update image tests for cfitsio 3.380 |
253 |
- Make TFORMx check more flexible. The maximal column length in cfitsio |
254 |
- changed between version 3370 and 3380. This patch checks their syntax, |
255 |
- without a specific length. |
256 |
- . |
257 |
- HCOMPRESSed images are allowed to deviate from the original by about |
258 |
- 1/quantize_level of the RMS in each tile. This patch changes the absolute |
259 |
- identity test |
260 |
-Bug: https://github.com/astropy/astropy/issues/4646 |
261 |
-Bug: https://github.com/astropy/astropy/issues/4647 |
262 |
-Bug-Debian: https://bugs.debian.org/816595 |
263 |
---- a/pyfits/tests/test_image.py |
264 |
-+++ b/pyfits/tests/test_image.py |
265 |
-@@ -2,6 +2,7 @@ |
266 |
- |
267 |
- import math |
268 |
- import os |
269 |
-+import re |
270 |
- import time |
271 |
- import warnings |
272 |
- |
273 |
-@@ -1014,7 +1015,7 @@ |
274 |
- hdu.writeto(self.temp('test.fits')) |
275 |
- |
276 |
- with fits.open(self.temp('test.fits')) as hdul: |
277 |
-- assert (hdul['SCI'].data == cube).all() |
278 |
-+ assert np.abs(hdul['SCI'].data - cube).max() < 1./15. |
279 |
- |
280 |
- def test_subtractive_dither_seed(self): |
281 |
- """ |
282 |
-@@ -1269,8 +1270,8 @@ |
283 |
- |
284 |
- with fits.open(self.temp('test.fits'), |
285 |
- disable_image_compression=True) as h: |
286 |
-- assert h[1].header['TFORM1'] == '1PB(30)' |
287 |
-- assert h[1].header['TFORM2'] == '1PB(359)' |
288 |
-+ assert re.match(r'^1PB\(\d+\)$', h[1].header['TFORM1']) |
289 |
-+ assert re.match(r'^1PB\(\d+\)$', h[1].header['TFORM2']) |
290 |
- |
291 |
- def test_compression_update_header(self): |
292 |
- """Regression test for |
293 |
- |
294 |
|
295 |
diff --git a/dev-python/pyfits/files/pyfits-3.2.1-unbundle-cfitsio.patch b/dev-python/pyfits/files/pyfits-3.2.1-unbundle-cfitsio.patch |
296 |
deleted file mode 100644 |
297 |
index a5d7e621748..00000000000 |
298 |
--- a/dev-python/pyfits/files/pyfits-3.2.1-unbundle-cfitsio.patch |
299 |
+++ /dev/null |
300 |
@@ -1,98 +0,0 @@ |
301 |
---- setup.cfg.orig 2014-03-10 10:50:38.200531959 -0700 |
302 |
-+++ setup.cfg 2014-03-10 10:52:19.288232002 -0700 |
303 |
-@@ -36,92 +36,12 @@ |
304 |
- |
305 |
- [extension=pyfits.compression] |
306 |
- sources = |
307 |
-- cextern/cfitsio/adler32.c |
308 |
-- cextern/cfitsio/buffers.c |
309 |
-- cextern/cfitsio/cfileio.c |
310 |
-- cextern/cfitsio/checksum.c |
311 |
-- cextern/cfitsio/crc32.c |
312 |
-- cextern/cfitsio/deflate.c |
313 |
-- cextern/cfitsio/drvrfile.c |
314 |
-- cextern/cfitsio/drvrgsiftp.c |
315 |
-- cextern/cfitsio/drvrmem.c |
316 |
-- cextern/cfitsio/drvrnet.c |
317 |
-- cextern/cfitsio/drvrsmem.c |
318 |
-- cextern/cfitsio/editcol.c |
319 |
-- cextern/cfitsio/edithdu.c |
320 |
-- cextern/cfitsio/eval_f.c |
321 |
-- cextern/cfitsio/eval_l.c |
322 |
-- cextern/cfitsio/eval_y.c |
323 |
-- cextern/cfitsio/fitscore.c |
324 |
-- cextern/cfitsio/fits_hcompress.c |
325 |
-- cextern/cfitsio/fits_hdecompress.c |
326 |
-- cextern/cfitsio/getcolb.c |
327 |
-- cextern/cfitsio/getcol.c |
328 |
-- cextern/cfitsio/getcold.c |
329 |
-- cextern/cfitsio/getcole.c |
330 |
-- cextern/cfitsio/getcoli.c |
331 |
-- cextern/cfitsio/getcolj.c |
332 |
-- cextern/cfitsio/getcolk.c |
333 |
-- cextern/cfitsio/getcoll.c |
334 |
-- cextern/cfitsio/getcolsb.c |
335 |
-- cextern/cfitsio/getcols.c |
336 |
-- cextern/cfitsio/getcolui.c |
337 |
-- cextern/cfitsio/getcoluj.c |
338 |
-- cextern/cfitsio/getcoluk.c |
339 |
-- cextern/cfitsio/getkey.c |
340 |
-- cextern/cfitsio/group.c |
341 |
-- cextern/cfitsio/grparser.c |
342 |
-- cextern/cfitsio/histo.c |
343 |
-- cextern/cfitsio/imcompress.c |
344 |
-- cextern/cfitsio/infback.c |
345 |
-- cextern/cfitsio/inffast.c |
346 |
-- cextern/cfitsio/inflate.c |
347 |
-- cextern/cfitsio/inftrees.c |
348 |
-- cextern/cfitsio/iraffits.c |
349 |
-- cextern/cfitsio/modkey.c |
350 |
-- cextern/cfitsio/pliocomp.c |
351 |
-- cextern/cfitsio/putcolb.c |
352 |
-- cextern/cfitsio/putcol.c |
353 |
-- cextern/cfitsio/putcold.c |
354 |
-- cextern/cfitsio/putcole.c |
355 |
-- cextern/cfitsio/putcoli.c |
356 |
-- cextern/cfitsio/putcolj.c |
357 |
-- cextern/cfitsio/putcolk.c |
358 |
-- cextern/cfitsio/putcoll.c |
359 |
-- cextern/cfitsio/putcolsb.c |
360 |
-- cextern/cfitsio/putcols.c |
361 |
-- cextern/cfitsio/putcolu.c |
362 |
-- cextern/cfitsio/putcolui.c |
363 |
-- cextern/cfitsio/putcoluj.c |
364 |
-- cextern/cfitsio/putcoluk.c |
365 |
-- cextern/cfitsio/putkey.c |
366 |
-- cextern/cfitsio/quantize.c |
367 |
-- cextern/cfitsio/region.c |
368 |
-- cextern/cfitsio/ricecomp.c |
369 |
-- cextern/cfitsio/scalnull.c |
370 |
-- cextern/cfitsio/swapproc.c |
371 |
-- cextern/cfitsio/trees.c |
372 |
-- cextern/cfitsio/uncompr.c |
373 |
-- cextern/cfitsio/wcssub.c |
374 |
-- cextern/cfitsio/wcsutil.c |
375 |
-- cextern/cfitsio/zcompress.c |
376 |
-- cextern/cfitsio/zuncompress.c |
377 |
-- cextern/cfitsio/zutil.c |
378 |
- src/compressionmodule.c |
379 |
- include_dirs = |
380 |
- numpy |
381 |
-- cextern/cfitsio |
382 |
--extra_compile_args = |
383 |
-- -Wno-declaration-after-statement |
384 |
-- -Wno-unused-variable |
385 |
-- -Wno-parentheses |
386 |
-- -Wno-uninitialized |
387 |
-- -Wno-format |
388 |
-- -Wno-strict-prototypes |
389 |
-- -Wno-unused |
390 |
-- -Wno-comments |
391 |
-- -Wno-switch |
392 |
--optional = True |
393 |
-+libraries = |
394 |
-+ cfitsio |
395 |
-+optional = False |
396 |
- fail_message = |
397 |
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
398 |
- Failed to build PyFITS tile compression support. PyFITS will still |
399 |
|
400 |
diff --git a/dev-python/pyfits/metadata.xml b/dev-python/pyfits/metadata.xml |
401 |
deleted file mode 100644 |
402 |
index 4e1c8e2ff44..00000000000 |
403 |
--- a/dev-python/pyfits/metadata.xml |
404 |
+++ /dev/null |
405 |
@@ -1,20 +0,0 @@ |
406 |
-<?xml version="1.0" encoding="UTF-8"?> |
407 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
408 |
-<pkgmetadata> |
409 |
- <maintainer type="project"> |
410 |
- <email>sci-astronomy@g.o</email> |
411 |
- <name>Gentoo Astronomy Project</name> |
412 |
- </maintainer> |
413 |
- <maintainer type="project"> |
414 |
- <email>python@g.o</email> |
415 |
- <name>Python</name> |
416 |
- </maintainer> |
417 |
- <longdescription lang="en"> |
418 |
- PyFITS provides an interface to FITS formatted files under the |
419 |
- Python scripting language and PyRAF, the Python-based interface to |
420 |
- IRAF. |
421 |
-</longdescription> |
422 |
- <upstream> |
423 |
- <remote-id type="pypi">pyfits</remote-id> |
424 |
- </upstream> |
425 |
-</pkgmetadata> |
426 |
|
427 |
diff --git a/dev-python/pyfits/pyfits-3.3-r1.ebuild b/dev-python/pyfits/pyfits-3.3-r1.ebuild |
428 |
deleted file mode 100644 |
429 |
index 8f829e8cdbf..00000000000 |
430 |
--- a/dev-python/pyfits/pyfits-3.3-r1.ebuild |
431 |
+++ /dev/null |
432 |
@@ -1,72 +0,0 @@ |
433 |
-# Copyright 1999-2019 Gentoo Authors |
434 |
-# Distributed under the terms of the GNU General Public License v2 |
435 |
- |
436 |
-EAPI=5 |
437 |
- |
438 |
-PYTHON_COMPAT=( python3_5 ) |
439 |
- |
440 |
-inherit distutils-r1 eutils multilib |
441 |
- |
442 |
-DESCRIPTION="Provides an interface to FITS formatted files under python" |
443 |
-HOMEPAGE="http://www.stsci.edu/resources/software_hardware/pyfits" |
444 |
-SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" |
445 |
- |
446 |
-LICENSE="BSD" |
447 |
-SLOT="0" |
448 |
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" |
449 |
-IUSE="doc test" |
450 |
-RESTRICT="!test? ( test )" |
451 |
- |
452 |
-RDEPEND=" |
453 |
- dev-python/numpy[${PYTHON_USEDEP}] |
454 |
- sci-libs/cfitsio:0=" |
455 |
-DEPEND="${RDEPEND} |
456 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
457 |
- >=dev-python/d2to1-0.2.5[${PYTHON_USEDEP}] |
458 |
- >=dev-python/stsci-distutils-0.3[${PYTHON_USEDEP}] |
459 |
- doc? ( |
460 |
- dev-python/matplotlib[${PYTHON_USEDEP}] |
461 |
- $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' 'python*') |
462 |
- dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] |
463 |
- dev-python/stsci-sphinxext[${PYTHON_USEDEP}] |
464 |
- ) |
465 |
- test? ( dev-python/nose[${PYTHON_USEDEP}] )" |
466 |
- |
467 |
-PATCHES=( "${FILESDIR}"/${PN}-3.2.1-unbundle-cfitsio.patch ) |
468 |
- |
469 |
-python_prepare_all() { |
470 |
- sed -i \ |
471 |
- -e "s/\(hook_package_dir = \)lib/\1$(get_libdir)/g" \ |
472 |
- "${S}"/setup.cfg || die |
473 |
- |
474 |
- # https://github.com/spacetelescope/PyFITS/issues/95 |
475 |
- sed \ |
476 |
- -e "s/except UserWarning, w/except UserWarning as w/" \ |
477 |
- -i lib/pyfits/scripts/fitscheck.py || die |
478 |
- |
479 |
- distutils-r1_python_prepare_all |
480 |
-} |
481 |
- |
482 |
-python_compile_all() { |
483 |
- use doc && emake -C docs html |
484 |
-} |
485 |
- |
486 |
-python_test() { |
487 |
- cd "${BUILD_DIR}"/lib* || die |
488 |
- nosetests --verbose || die |
489 |
-} |
490 |
- |
491 |
-python_install() { |
492 |
- distutils-r1_python_install |
493 |
- local binary |
494 |
- for binary in "${ED}"/usr/bin/* "${D}$(python_get_scriptdir)"/*; do |
495 |
- einfo "Renaming ${binary} to ${binary}-${PN}" |
496 |
- mv ${binary}{,-${PN}} || die "failed renaming" |
497 |
- done |
498 |
-} |
499 |
- |
500 |
-python_install_all() { |
501 |
- use doc && local HTML_DOCS=( docs/build/html/. ) |
502 |
- DOCS=( FAQ.txt CHANGES.txt ) |
503 |
- distutils-r1_python_install_all |
504 |
-} |
505 |
|
506 |
diff --git a/dev-python/pyfits/pyfits-3.4-r1.ebuild b/dev-python/pyfits/pyfits-3.4-r1.ebuild |
507 |
deleted file mode 100644 |
508 |
index 0945dacb774..00000000000 |
509 |
--- a/dev-python/pyfits/pyfits-3.4-r1.ebuild |
510 |
+++ /dev/null |
511 |
@@ -1,72 +0,0 @@ |
512 |
-# Copyright 1999-2019 Gentoo Authors |
513 |
-# Distributed under the terms of the GNU General Public License v2 |
514 |
- |
515 |
-EAPI=6 |
516 |
- |
517 |
-PYTHON_COMPAT=( python3_{5,6} ) |
518 |
- |
519 |
-inherit distutils-r1 eutils multilib |
520 |
- |
521 |
-DESCRIPTION="Provides an interface to FITS formatted files under python" |
522 |
-HOMEPAGE="http://www.stsci.edu/resources/software_hardware/pyfits" |
523 |
-SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz" |
524 |
- |
525 |
-LICENSE="BSD" |
526 |
-SLOT="0" |
527 |
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" |
528 |
-IUSE="doc test" |
529 |
-RESTRICT="!test? ( test )" |
530 |
- |
531 |
-RDEPEND=" |
532 |
- dev-python/numpy[${PYTHON_USEDEP}] |
533 |
- sci-libs/cfitsio:0=" |
534 |
-DEPEND="${RDEPEND} |
535 |
- dev-python/setuptools[${PYTHON_USEDEP}] |
536 |
- >=dev-python/d2to1-0.2.5[${PYTHON_USEDEP}] |
537 |
- >=dev-python/stsci-distutils-0.3[${PYTHON_USEDEP}] |
538 |
- doc? ( |
539 |
- dev-python/matplotlib[${PYTHON_USEDEP}] |
540 |
- $(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' 'python*') |
541 |
- dev-python/sphinxcontrib-programoutput[${PYTHON_USEDEP}] |
542 |
- dev-python/stsci-sphinxext[${PYTHON_USEDEP}] |
543 |
- ) |
544 |
- test? ( dev-python/nose[${PYTHON_USEDEP}] )" |
545 |
- |
546 |
-PATCHES=( "${FILESDIR}"/01-system-cfitsio.patch |
547 |
- "${FILESDIR}"/02-numpy-deprecation-warning.patch |
548 |
- "${FILESDIR}"/03-fix-for-cfitsio-3380.patch ) |
549 |
- |
550 |
-python_prepare_all() { |
551 |
- sed -e "s/\(hook_package_dir = \)lib/\1$(get_libdir)/g" \ |
552 |
- -i "${S}"/setup.cfg || die |
553 |
- |
554 |
- # https://github.com/spacetelescope/PyFITS/issues/95 |
555 |
- sed -e "s/except UserWarning, w/except UserWarning as w/" \ |
556 |
- -i pyfits/scripts/fitscheck.py || die |
557 |
- |
558 |
- distutils-r1_python_prepare_all |
559 |
-} |
560 |
- |
561 |
-python_compile_all() { |
562 |
- use doc && emake -C docs html |
563 |
-} |
564 |
- |
565 |
-python_test() { |
566 |
- cd "${BUILD_DIR}"/lib* || die |
567 |
- nosetests --verbose || die |
568 |
-} |
569 |
- |
570 |
-python_install() { |
571 |
- distutils-r1_python_install |
572 |
- local binary |
573 |
- for binary in "${ED}"/usr/bin/* "${D}$(python_get_scriptdir)"/*; do |
574 |
- einfo "Renaming ${binary} to ${binary}-${PN}" |
575 |
- mv ${binary}{,-${PN}} || die "failed renaming" |
576 |
- done |
577 |
-} |
578 |
- |
579 |
-python_install_all() { |
580 |
- use doc && local HTML_DOCS=( docs/build/html/. ) |
581 |
- DOCS=( FAQ.txt CHANGES.txt ) |
582 |
- distutils-r1_python_install_all |
583 |
-} |