Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/calc/, sci-mathematics/calc/files/
Date: Tue, 30 Aug 2022 22:00:21
Message-Id: 1661896762.2e64c9571332b9cea039766db02066a753d1b48e.asturm@gentoo
1 commit: 2e64c9571332b9cea039766db02066a753d1b48e
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 30 21:34:28 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 30 21:59:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e64c957
7
8 sci-mathematics/calc: drop 2.12.5.4, EAPI-6--
9
10 Closes: https://bugs.gentoo.org/867544
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 sci-mathematics/calc/Manifest | 1 -
14 sci-mathematics/calc/calc-2.12.5.4.ebuild | 58 --------
15 .../calc/files/calc-2.12.5.4-as-needed.patch | 161 ---------------------
16 3 files changed, 220 deletions(-)
17
18 diff --git a/sci-mathematics/calc/Manifest b/sci-mathematics/calc/Manifest
19 index dce8694b801d..c169f4401520 100644
20 --- a/sci-mathematics/calc/Manifest
21 +++ b/sci-mathematics/calc/Manifest
22 @@ -1,2 +1 @@
23 -DIST calc-2.12.5.4.tar.bz2 956258 BLAKE2B 47c2ab46c47baf0d1f1d202a36e0d42cf0b25f7eecf61815814081b2f76aa65dc8cc4e970078a5176266ce1332751169424d1c6d2c16ff148a1b014986b56d47 SHA512 07c89059d4718b29e649a5198e0bb6c6a6d9c6705a0050ad744146f1649c65d0fb1277a68eb45daca907b08ef9336de2002808a5f9b2312e413eb3afb74d491f
24 DIST calc-2.13.0.1.tar.bz2 987542 BLAKE2B bbd93aa296211dde8f7d00a86e222bf4ccc0065da021c1666c333610c6837a1984995c74995571af025e68ec64519ed2d158731448037ee0a4f2eafccfc1a625 SHA512 7d7e07072779c97aaeb966f9282a6e4127c839ecadd0b7269d37d587949c47075d301c3420735f903ba179ae2bbbd309fd29e459fbf12b450e528aadc66537c4
25
26 diff --git a/sci-mathematics/calc/calc-2.12.5.4.ebuild b/sci-mathematics/calc/calc-2.12.5.4.ebuild
27 deleted file mode 100644
28 index d1dc4ec7f9e1..000000000000
29 --- a/sci-mathematics/calc/calc-2.12.5.4.ebuild
30 +++ /dev/null
31 @@ -1,58 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -inherit toolchain-funcs
38 -
39 -DESCRIPTION="Arbitrary precision C-like arithmetic system"
40 -HOMEPAGE="http://www.isthe.com/chongo/tech/comp/calc/"
41 -SRC_URI="http://www.isthe.com/chongo/src/calc/${P}.tar.bz2"
42 -
43 -SLOT="0"
44 -LICENSE="LGPL-2"
45 -KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
46 -
47 -RDEPEND="
48 - sys-libs/ncurses:0=
49 - sys-libs/readline:0="
50 -DEPEND="${RDEPEND}
51 - virtual/pkgconfig"
52 -
53 -PATCHES=(
54 - "${FILESDIR}/${P}-as-needed.patch"
55 -)
56 -
57 -src_prepare() {
58 - default
59 - ln -sf libcustcalc.so.${PV} custom/libcustcalc.so || die
60 - sed -i -e "/DIR/s:/usr:${EPREFIX}/usr:g" Makefile || die
61 -}
62 -
63 -src_compile() {
64 - # parallel compilation hard to fix. better to leave upstream.
65 - emake -j1 \
66 - CC="$(tc-getCC)" \
67 - DEBUG="${CFLAGS}" \
68 - LDFLAGS="${LDFLAGS}" \
69 - CALCPAGER="${PAGER}" \
70 - USE_READLINE="-DUSE_READLINE" \
71 - READLINE_LIB="-lreadline -lhistory $($(tc-getPKG_CONFIG) --libs ncurses) -L\"${S}\"/custom -lcustcalc" \
72 - all
73 -}
74 -
75 -src_test() {
76 - if echo "${LD_PRELOAD}" | grep -q "sandbox"; then
77 - ewarn "Can't run check when running in sandbox - see bug #59676"
78 - else
79 - emake chk
80 - fi
81 -}
82 -
83 -src_install() {
84 - emake \
85 - T="${D}" \
86 - LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
87 - install
88 - dodoc BUGS CHANGES LIBRARY README
89 -}
90
91 diff --git a/sci-mathematics/calc/files/calc-2.12.5.4-as-needed.patch b/sci-mathematics/calc/files/calc-2.12.5.4-as-needed.patch
92 deleted file mode 100644
93 index 3dbb2cd1bf47..000000000000
94 --- a/sci-mathematics/calc/files/calc-2.12.5.4-as-needed.patch
95 +++ /dev/null
96 @@ -1,161 +0,0 @@
97 ---- a/Makefile
98 -+++ b/Makefile
99 -@@ -1136,14 +1136,14 @@
100 - BLD_TYPE= calc-dynamic-only
101 - #
102 - CC_SHARE= -fPIC
103 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
104 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
105 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
106 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
107 -+LD_SHARE=
108 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
109 - ifdef ALLOW_CUSTOM
110 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
111 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
112 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
113 - else
114 --LIBCUSTCALC_SHLIB=
115 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
116 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
117 - endif
118 - #
119 - CC_STATIC=
120 -@@ -1173,7 +1173,6 @@
121 - BLD_TYPE= calc-dynamic-only
122 - #
123 - CC_SHARE= -fPIC
124 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:${LIBDIR}:/usr/local/lib
125 - LD_SHARE= ${DARWIN_ARCH}
126 - #SET_INSTALL_NAME= no
127 - SET_INSTALL_NAME= yes
128 -@@ -1249,14 +1248,14 @@
129 - BLD_TYPE= calc-dynamic-only
130 - #
131 - CC_SHARE= -fPIC
132 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
133 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
134 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
135 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
136 -+LD_SHARE=
137 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
138 - ifdef ALLOW_CUSTOM
139 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
140 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
141 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
142 - else
143 --LIBCUSTCALC_SHLIB=
144 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
145 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
146 - endif
147 - #
148 - CC_STATIC=
149 -@@ -1294,12 +1293,10 @@
150 - BLD_TYPE= calc-dynamic-only
151 - #
152 - CC_SHARE= -fPIC
153 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
154 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
155 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
156 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
157 -+LD_SHARE=
158 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
159 - ifdef ALLOW_CUSTOM
160 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
161 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
162 - else
163 - LIBCUSTCALC_SHLIB=
164 - endif
165 -@@ -1333,12 +1330,10 @@
166 - BLD_TYPE= calc-dynamic-only
167 - #
168 - CC_SHARE= -fPIC
169 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
170 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
171 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
172 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
173 -+LD_SHARE=
174 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
175 - ifdef ALLOW_CUSTOM
176 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
177 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
178 - else
179 - LIBCUSTCALC_SHLIB=
180 - endif
181 -@@ -1370,12 +1365,10 @@
182 - BLD_TYPE= calc-static-only
183 - #
184 - CC_SHARE= -fPIC
185 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
186 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
187 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
188 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
189 -+LD_SHARE=
190 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
191 - ifdef ALLOW_CUSTOM
192 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
193 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
194 - else
195 - LIBCUSTCALC_SHLIB=
196 - endif
197 -@@ -1411,11 +1404,9 @@
198 - BLD_TYPE= calc-static-only
199 - #
200 - CC_SHARE= -fPIC
201 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
202 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
203 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
204 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
205 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
206 -+LD_SHARE=
207 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
208 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
209 - #
210 - CC_STATIC=
211 - LD_STATIC=
212 -@@ -1470,12 +1461,11 @@
213 - BLD_TYPE= calc-static-only
214 - #
215 - CC_SHARE= -fPIC
216 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
217 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
218 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
219 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
220 -+LD_SHARE=
221 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
222 - ifdef ALLOW_CUSTOM
223 - LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
224 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
225 - else
226 - LIBCUSTCALC_SHLIB=
227 - endif
228 -@@ -1510,14 +1500,14 @@
229 - BLD_TYPE= calc-static-only
230 - #
231 - CC_SHARE= -fPIC
232 --DEFAULT_LIB_INSTALL_PATH= ${PWD}:/lib:/usr/lib:${LIBDIR}:/usr/local/lib
233 --LD_SHARE= "-Wl,-rpath,${DEFAULT_LIB_INSTALL_PATH}" \
234 -- "-Wl,-rpath-link,${DEFAULT_LIB_INSTALL_PATH}"
235 --LIBCALC_SHLIB= -shared "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
236 -+LD_SHARE=
237 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
238 - ifdef ALLOW_CUSTOM
239 --LIBCUSTCALC_SHLIB= -shared "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
240 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
241 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
242 - else
243 --LIBCUSTCALC_SHLIB=
244 -+LIBCUSTCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcustcalc${LIB_EXT_VERSION}"
245 -+LIBCALC_SHLIB= -shared ${LDFLAGS} "-Wl,-soname,libcalc${LIB_EXT_VERSION}"
246 - endif
247 - #
248 - CC_STATIC=
249 -@@ -2110,7 +2100,7 @@
250 -
251 - calc${EXT}: .hsrc ${CALCOBJS} ${CALC_DYNAMIC_LIBS} ${MAKE_FILE}
252 - ${RM} -f $@
253 -- ${CC} ${CALCOBJS} ${LDFLAGS} ${LD_SHARE} ${CALC_DYNAMIC_LIBS} \
254 -+ ${CC} ${LDFLAGS} ${CALCOBJS} ${LD_SHARE} ${CALC_DYNAMIC_LIBS} \
255 - ${READLINE_LIB} ${READLINE_EXTRAS} -o $@
256 -
257 - libcalc${LIB_EXT_VERSION}: ${LIBOBJS} ver_calc${EXT} ${MAKE_FILE}