Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-astronomy/wcslib/
Date: Fri, 13 May 2022 20:25:12
Message-Id: 1652473500.a2ad70fae91472f159b3e4359ffa75ec9b903c77.sam@gentoo
1 commit: a2ad70fae91472f159b3e4359ffa75ec9b903c77
2 Author: David Roman <davidroman96 <AT> gmail <DOT> com>
3 AuthorDate: Fri May 13 10:46:07 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri May 13 20:25:00 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ad70fa
7
8 sci-astronomy/wcslib: drop 7.4, 7.7
9
10 Signed-off-by: David Roman <davidroman96 <AT> gmail.com>
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 sci-astronomy/wcslib/Manifest | 2 -
14 sci-astronomy/wcslib/wcslib-7.4.ebuild | 69 -------------------------------
15 sci-astronomy/wcslib/wcslib-7.7.ebuild | 75 ----------------------------------
16 3 files changed, 146 deletions(-)
17
18 diff --git a/sci-astronomy/wcslib/Manifest b/sci-astronomy/wcslib/Manifest
19 index 449b9612649d..286bda2e34f5 100644
20 --- a/sci-astronomy/wcslib/Manifest
21 +++ b/sci-astronomy/wcslib/Manifest
22 @@ -1,5 +1,3 @@
23 DIST wcslib-7.3.1.tar.bz2 2434274 BLAKE2B 9789a8eb34fe37c96b52e20efe3c14368499058e5c46aad4853b2be5f32a31df26525ec2c38d0ce87bcb7891b91a3ec3ac537e3c662c716a7c4381f26cd715e4 SHA512 753e0e202fb4250d321c36a0df9cd45ed88697111a06e108bc3e5397ddecc60d460cda2b4d45b5311dd72b88b66d4c70ff150b03e2da46c834b024f15304779b
24 DIST wcslib-7.3.tar.bz2 2435669 BLAKE2B c0f641b4c2fdd9d332816195f399eb2ab3c5aa585f08c4857af77bd5ed4074e653663f7cbddc6d7678cd85bed2c0bd95719cd83a5138d21ad24841396d4c11b9 SHA512 8c98c4b575056e2d966b77a4bc951256d02ecee3a11847e140fd38d93afd0f76b3e906d590c952dc9fc58ceeb1ba062b19d8e1e676ee0032f5b7ed13a9dfa892
25 -DIST wcslib-7.4.tar.bz2 2446483 BLAKE2B e659e0f7d4aa54d599c1300f600bc8b7b56d672fa715be1e7c3ade4ff6eebaf68a2894dac73032b1f3aee5965254f359681718c93949962f4a59bdda448d5395 SHA512 3696f59bf15f3806faff2441250f8ae38bfbbc1e2e25404c9480c82629472521d89306d9340475ea4691c5e1a8417be3f058b4a01b49c9a45e0e718056a9394c
26 -DIST wcslib-7.7.tar.bz2 2515760 BLAKE2B f5418513168903e14488004abeb5ec2f69d773f49a5abc28598d184ba66df2232b87fb0754fc63800951ea2e794741fbde119794feca2d822287cd63d3fa658c SHA512 372eb32d28ee78be14a3e8f1fba2a51c2b1f69de3bb70bf49487653878f905b4c463a0b7fc9cb06cf4fdd0b23114d3ec26d853072e0fd06d6e14610f0dfa06d4
27 DIST wcslib-7.9.tar.bz2 2947112 BLAKE2B 797a1c51dd5b1669faf63c4a509e698f93422d6b4bfc5ace023d75e8e03b2967cc01c6764cca190f07c65b76aec76a740349349561f18f61b870af90bb66ba35 SHA512 72831ced127ad8fce934b43ddde86383273b161316ac078b03dcd8de94b0d6076b625445728695e4c8a9da46cccaa3832038f251922a759f480ef2ad33fd67a1
28
29 diff --git a/sci-astronomy/wcslib/wcslib-7.4.ebuild b/sci-astronomy/wcslib/wcslib-7.4.ebuild
30 deleted file mode 100644
31 index a1abd488cd58..000000000000
32 --- a/sci-astronomy/wcslib/wcslib-7.4.ebuild
33 +++ /dev/null
34 @@ -1,69 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -FORTRAN_NEEDED=fortran
41 -
42 -inherit flag-o-matic fortran-2
43 -
44 -DESCRIPTION="Astronomical World Coordinate System transformations library"
45 -HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/"
46 -SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2"
47 -
48 -SLOT="0/7"
49 -LICENSE="LGPL-3"
50 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
51 -IUSE="doc fortran fits pgplot static-libs +tools"
52 -
53 -RDEPEND="
54 - fits? ( sci-libs/cfitsio:0= )
55 - pgplot? ( sci-libs/pgplot:0= )"
56 -DEPEND="${RDEPEND}
57 - sys-devel/flex
58 - virtual/pkgconfig"
59 -
60 -src_configure() {
61 - # workaround until upstream fix it properly
62 - append-fflags $(test-flags-FC -fallow-argument-mismatch)
63 -
64 - local myconf=(
65 - --docdir="${EPREFIX}"/usr/share/doc/${PF}
66 - --htmldir="${EPREFIX}"/usr/share/doc/${PF}
67 - $(use_enable fortran)
68 - $(use_enable tools utils)
69 - )
70 - # hacks because cfitsio and pgplot directories are hard-coded
71 - if use fits; then
72 - myconf+=(
73 - --with-cfitsioinc="${EPREFIX}/usr/include"
74 - --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
75 - )
76 - else
77 - myconf+=( --without-cfitsio )
78 - fi
79 - if use pgplot; then
80 - myconf+=(
81 - --with-pgplotinc="${EPREFIX}/usr/include"
82 - --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
83 - )
84 - else
85 - myconf+=( --without-pgplot )
86 - fi
87 - econf ${myconf[@]}
88 - sed -i -e 's/COPYING\*//' GNUmakefile || die
89 -}
90 -
91 -src_test() {
92 - emake check
93 -}
94 -
95 -src_install () {
96 - default
97 - # static libs share the same symbols as shared (i.e. compiled with PIC)
98 - # so they are not compiled twice
99 - use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
100 - use doc || rm -r \
101 - "${ED}"/usr/share/doc/${PF}/html \
102 - "${ED}"/usr/share/doc/${PF}/*.pdf
103 -}
104
105 diff --git a/sci-astronomy/wcslib/wcslib-7.7.ebuild b/sci-astronomy/wcslib/wcslib-7.7.ebuild
106 deleted file mode 100644
107 index 0e2822299e62..000000000000
108 --- a/sci-astronomy/wcslib/wcslib-7.7.ebuild
109 +++ /dev/null
110 @@ -1,75 +0,0 @@
111 -# Copyright 1999-2022 Gentoo Authors
112 -# Distributed under the terms of the GNU General Public License v2
113 -
114 -EAPI=8
115 -
116 -FORTRAN_NEEDED=fortran
117 -
118 -inherit flag-o-matic fortran-2
119 -
120 -DESCRIPTION="Astronomical World Coordinate System transformations library"
121 -HOMEPAGE="https://www.atnf.csiro.au/people/mcalabre/WCS/"
122 -SRC_URI="ftp://ftp.atnf.csiro.au/pub/software/${PN}/${P}.tar.bz2"
123 -
124 -SLOT="0/7"
125 -LICENSE="LGPL-3"
126 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
127 -IUSE="doc fortran fits pgplot static-libs +tools"
128 -
129 -RDEPEND="
130 - fits? ( sci-libs/cfitsio:0= )
131 - pgplot? ( sci-libs/pgplot:0= )"
132 -DEPEND="${RDEPEND}"
133 -BDEPEND="
134 - >=sys-devel/flex-2.6.0
135 - virtual/pkgconfig"
136 -
137 -PATCHES=(
138 - "${FILESDIR}/${P}-tofits.patch"
139 -)
140 -
141 -src_configure() {
142 - # workaround until upstream fix it properly
143 - append-fflags $(test-flags-FC -fallow-argument-mismatch)
144 -
145 - local myconf=(
146 - --docdir="${EPREFIX}"/usr/share/doc/${PF}
147 - --htmldir="${EPREFIX}"/usr/share/doc/${PF}
148 - $(use_enable fortran)
149 - $(use_enable tools utils)
150 - )
151 - # hacks because cfitsio and pgplot directories are hard-coded
152 - if use fits; then
153 - myconf+=(
154 - --with-cfitsioinc="${EPREFIX}/usr/include"
155 - --with-cfitsiolib="${EPREFIX}/usr/$(get_libdir)"
156 - )
157 - else
158 - myconf+=( --without-cfitsio )
159 - fi
160 - if use pgplot; then
161 - myconf+=(
162 - --with-pgplotinc="${EPREFIX}/usr/include"
163 - --with-pgplotlib="${EPREFIX}/usr/$(get_libdir)"
164 - )
165 - else
166 - myconf+=( --without-pgplot )
167 - fi
168 - econf "${myconf[@]}"
169 - sed -i -e 's/COPYING\*//' GNUmakefile || die
170 -}
171 -
172 -src_test() {
173 - # -j1 to work around a race condition
174 - emake -j1 check
175 -}
176 -
177 -src_install () {
178 - default
179 - # static libs share the same symbols as shared (i.e. compiled with PIC)
180 - # so they are not compiled twice
181 - use static-libs || rm "${ED}"/usr/$(get_libdir)/lib*.a
182 - use doc || rm -r \
183 - "${ED}"/usr/share/doc/${PF}/html \
184 - "${ED}"/usr/share/doc/${PF}/*.pdf
185 -}