Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
Date: Thu, 07 Jan 2021 11:33:38
Message-Id: 1610019199.fbb44c16dedb50912f7c7095dc2824d356f9052f.sam@gentoo
1 commit: fbb44c16dedb50912f7c7095dc2824d356f9052f
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jan 7 11:28:42 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Thu Jan 7 11:33:19 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb44c16
7
8 net-libs/gsoap: cleanup old
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 net-libs/gsoap/Manifest | 5 ---
14 net-libs/gsoap/gsoap-2.8.105.ebuild | 81 ----------------------------------
15 net-libs/gsoap/gsoap-2.8.84.ebuild | 86 -------------------------------------
16 net-libs/gsoap/gsoap-2.8.87.ebuild | 86 -------------------------------------
17 net-libs/gsoap/gsoap-2.8.91.ebuild | 86 -------------------------------------
18 net-libs/gsoap/gsoap-2.8.93.ebuild | 86 -------------------------------------
19 6 files changed, 430 deletions(-)
20
21 diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
22 index 4d9d1a3d69c..997c2ced01d 100644
23 --- a/net-libs/gsoap/Manifest
24 +++ b/net-libs/gsoap/Manifest
25 @@ -1,6 +1 @@
26 -DIST gsoap_2.8.105.zip 32728935 BLAKE2B 2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155 SHA512 3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de
27 DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a
28 -DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79
29 -DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4
30 -DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc
31 -DIST gsoap_2.8.93.zip 32559296 BLAKE2B 1c27a2d99eb529715f775392a6aeed803ef03f9b703caca49e56e7b4eeb6c9bf7b801d9853fb4009ab61ec138da1c23d54dc33c2f604d73f8134121a5ea2e975 SHA512 45965d04e1c46e06803467887f62d9bea5909fa2d4c4d9ffc935f9fced014efed9169a0171a555067c89ef47b2def9983b277eecee18eb9e70d7198bc72b1ece
32
33 diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild
34 deleted file mode 100644
35 index 9e8722cfcbe..00000000000
36 --- a/net-libs/gsoap/gsoap-2.8.105.ebuild
37 +++ /dev/null
38 @@ -1,81 +0,0 @@
39 -# Copyright 1999-2020 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=7
43 -
44 -inherit autotools
45 -
46 -MY_P="${PN}-2.8"
47 -
48 -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
49 -HOMEPAGE="http://gsoap2.sourceforge.net"
50 -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
51 -
52 -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
53 -SLOT="0"
54 -KEYWORDS="~amd64 ~x86"
55 -IUSE="doc debug examples ipv6 libressl gnutls +ssl"
56 -
57 -RDEPEND="
58 - sys-libs/zlib
59 - gnutls? ( net-libs/gnutls )
60 - ssl? (
61 - !libressl? ( dev-libs/openssl:0= )
62 - libressl? ( dev-libs/libressl )
63 - )
64 -"
65 -DEPEND="${RDEPEND}
66 - app-arch/unzip
67 - sys-devel/flex
68 - sys-devel/bison
69 -"
70 -
71 -PATCHES=(
72 - # Fix Pre-ISO headers
73 - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
74 -
75 - # enable shared libs https://bugs.gentoo.org/583398
76 - "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
77 -)
78 -
79 -S="${WORKDIR}/${MY_P}"
80 -
81 -src_prepare() {
82 - default
83 - eautoreconf
84 -}
85 -
86 -src_configure() {
87 - local myeconfargs=(
88 - # Don't include xlocale.h as it got removed in >=glibc-2.26
89 - --disable-xlocale
90 - $(use_enable debug)
91 - $(use_enable gnutls)
92 - $(usex ipv6 --enable-ipv6 '')
93 - $(usex ssl '' --disable-ssl)
94 - )
95 - econf "${myeconfargs[@]}"
96 -}
97 -
98 -src_install() {
99 - emake DESTDIR="${D}" install
100 -
101 - # yes, we also install the license-file since
102 - # it contains info about how to apply the licenses
103 - dodoc *.txt
104 -
105 - docinto html
106 - dodoc changelog.md
107 -
108 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
109 -
110 - if use examples; then
111 - insinto /usr/share/${PN}/examples
112 - doins -r gsoap/samples/*
113 - fi
114 -
115 - if use doc; then
116 - docinto html
117 - dodoc -r gsoap/doc/*
118 - fi
119 -}
120
121 diff --git a/net-libs/gsoap/gsoap-2.8.84.ebuild b/net-libs/gsoap/gsoap-2.8.84.ebuild
122 deleted file mode 100644
123 index c89aa1caf3a..00000000000
124 --- a/net-libs/gsoap/gsoap-2.8.84.ebuild
125 +++ /dev/null
126 @@ -1,86 +0,0 @@
127 -# Copyright 1999-2020 Gentoo Authors
128 -# Distributed under the terms of the GNU General Public License v2
129 -
130 -EAPI=7
131 -
132 -inherit autotools
133 -
134 -MY_P="${PN}-2.8"
135 -
136 -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
137 -HOMEPAGE="http://gsoap2.sourceforge.net"
138 -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
139 -
140 -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
141 -SLOT="0"
142 -KEYWORDS="amd64 x86"
143 -IUSE="doc debug examples ipv6 libressl gnutls +ssl"
144 -
145 -RDEPEND="
146 - sys-libs/zlib
147 - gnutls? ( net-libs/gnutls )
148 - ssl? (
149 - !libressl? ( dev-libs/openssl:0= )
150 - libressl? ( dev-libs/libressl )
151 - )
152 -"
153 -DEPEND="${RDEPEND}
154 - app-arch/unzip
155 - sys-devel/flex
156 - sys-devel/bison
157 -"
158 -
159 -PATCHES=(
160 - # Fix Pre-ISO headers
161 - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
162 -
163 - # enable shared libs https://bugs.gentoo.org/583398
164 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch"
165 -
166 - # Fix parallel make
167 - "${FILESDIR}/${PN}-2.8.70-parallel.patch"
168 -)
169 -
170 -S="${WORKDIR}/${MY_P}"
171 -
172 -src_prepare() {
173 - default
174 - eautoreconf
175 -}
176 -
177 -src_configure() {
178 - local myeconfargs=(
179 - # Don't include xlocale.h as it got removed in >=glibc-2.26
180 - --disable-xlocale
181 - $(use_enable debug)
182 - $(use_enable examples samples)
183 - $(usex gnutls --enable-gnutls '')
184 - $(usex ipv6 --enable-ipv6 '')
185 - $(usex ssl '' --disable-ssl)
186 - )
187 - econf "${myeconfargs[@]}"
188 -}
189 -
190 -src_install() {
191 - emake DESTDIR="${D}" install
192 -
193 - # yes, we also install the license-file since
194 - # it contains info about how to apply the licenses
195 - dodoc *.txt
196 -
197 - docinto html
198 - dodoc changelog.md
199 -
200 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
201 -
202 - if use examples; then
203 - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die
204 - insinto /usr/share/doc/${PF}/examples
205 - doins -r gsoap/samples/*
206 - fi
207 -
208 - if use doc; then
209 - docinto html
210 - dodoc -r gsoap/doc/*
211 - fi
212 -}
213
214 diff --git a/net-libs/gsoap/gsoap-2.8.87.ebuild b/net-libs/gsoap/gsoap-2.8.87.ebuild
215 deleted file mode 100644
216 index 1c78513704c..00000000000
217 --- a/net-libs/gsoap/gsoap-2.8.87.ebuild
218 +++ /dev/null
219 @@ -1,86 +0,0 @@
220 -# Copyright 1999-2020 Gentoo Authors
221 -# Distributed under the terms of the GNU General Public License v2
222 -
223 -EAPI=7
224 -
225 -inherit autotools
226 -
227 -MY_P="${PN}-2.8"
228 -
229 -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
230 -HOMEPAGE="http://gsoap2.sourceforge.net"
231 -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
232 -
233 -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
234 -SLOT="0"
235 -KEYWORDS="~amd64 ~x86"
236 -IUSE="doc debug examples ipv6 libressl gnutls +ssl"
237 -
238 -RDEPEND="
239 - sys-libs/zlib
240 - gnutls? ( net-libs/gnutls )
241 - ssl? (
242 - !libressl? ( dev-libs/openssl:0= )
243 - libressl? ( dev-libs/libressl )
244 - )
245 -"
246 -DEPEND="${RDEPEND}
247 - app-arch/unzip
248 - sys-devel/flex
249 - sys-devel/bison
250 -"
251 -
252 -PATCHES=(
253 - # Fix Pre-ISO headers
254 - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
255 -
256 - # enable shared libs https://bugs.gentoo.org/583398
257 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch"
258 -
259 - # Fix parallel make
260 - "${FILESDIR}/${PN}-2.8.70-parallel.patch"
261 -)
262 -
263 -S="${WORKDIR}/${MY_P}"
264 -
265 -src_prepare() {
266 - default
267 - eautoreconf
268 -}
269 -
270 -src_configure() {
271 - local myeconfargs=(
272 - # Don't include xlocale.h as it got removed in >=glibc-2.26
273 - --disable-xlocale
274 - $(use_enable debug)
275 - $(use_enable examples samples)
276 - $(usex gnutls --enable-gnutls '')
277 - $(usex ipv6 --enable-ipv6 '')
278 - $(usex ssl '' --disable-ssl)
279 - )
280 - econf "${myeconfargs[@]}"
281 -}
282 -
283 -src_install() {
284 - emake DESTDIR="${D}" install
285 -
286 - # yes, we also install the license-file since
287 - # it contains info about how to apply the licenses
288 - dodoc *.txt
289 -
290 - docinto html
291 - dodoc changelog.md
292 -
293 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
294 -
295 - if use examples; then
296 - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die
297 - insinto /usr/share/doc/${PF}/examples
298 - doins -r gsoap/samples/*
299 - fi
300 -
301 - if use doc; then
302 - docinto html
303 - dodoc -r gsoap/doc/*
304 - fi
305 -}
306
307 diff --git a/net-libs/gsoap/gsoap-2.8.91.ebuild b/net-libs/gsoap/gsoap-2.8.91.ebuild
308 deleted file mode 100644
309 index b5e3c8611a0..00000000000
310 --- a/net-libs/gsoap/gsoap-2.8.91.ebuild
311 +++ /dev/null
312 @@ -1,86 +0,0 @@
313 -# Copyright 1999-2020 Gentoo Authors
314 -# Distributed under the terms of the GNU General Public License v2
315 -
316 -EAPI=7
317 -
318 -inherit autotools
319 -
320 -MY_P="${PN}-2.8"
321 -
322 -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
323 -HOMEPAGE="http://gsoap2.sourceforge.net"
324 -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
325 -
326 -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
327 -SLOT="0"
328 -KEYWORDS="~amd64 ~x86"
329 -IUSE="doc debug examples ipv6 libressl gnutls +ssl"
330 -
331 -RDEPEND="
332 - sys-libs/zlib
333 - gnutls? ( net-libs/gnutls )
334 - ssl? (
335 - !libressl? ( dev-libs/openssl:0= )
336 - libressl? ( dev-libs/libressl )
337 - )
338 -"
339 -DEPEND="${RDEPEND}
340 - app-arch/unzip
341 - sys-devel/flex
342 - sys-devel/bison
343 -"
344 -
345 -PATCHES=(
346 - # Fix Pre-ISO headers
347 - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
348 -
349 - # enable shared libs https://bugs.gentoo.org/583398
350 - "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
351 -
352 - # Fix parallel make
353 - "${FILESDIR}/${PN}-2.8.70-parallel.patch"
354 -)
355 -
356 -S="${WORKDIR}/${MY_P}"
357 -
358 -src_prepare() {
359 - default
360 - eautoreconf
361 -}
362 -
363 -src_configure() {
364 - local myeconfargs=(
365 - # Don't include xlocale.h as it got removed in >=glibc-2.26
366 - --disable-xlocale
367 - $(use_enable debug)
368 - $(use_enable examples samples)
369 - $(usex gnutls --enable-gnutls '')
370 - $(usex ipv6 --enable-ipv6 '')
371 - $(usex ssl '' --disable-ssl)
372 - )
373 - econf "${myeconfargs[@]}"
374 -}
375 -
376 -src_install() {
377 - emake DESTDIR="${D}" install
378 -
379 - # yes, we also install the license-file since
380 - # it contains info about how to apply the licenses
381 - dodoc *.txt
382 -
383 - docinto html
384 - dodoc changelog.md
385 -
386 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
387 -
388 - if use examples; then
389 - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die
390 - insinto /usr/share/doc/${PF}/examples
391 - doins -r gsoap/samples/*
392 - fi
393 -
394 - if use doc; then
395 - docinto html
396 - dodoc -r gsoap/doc/*
397 - fi
398 -}
399
400 diff --git a/net-libs/gsoap/gsoap-2.8.93.ebuild b/net-libs/gsoap/gsoap-2.8.93.ebuild
401 deleted file mode 100644
402 index da0b0016f20..00000000000
403 --- a/net-libs/gsoap/gsoap-2.8.93.ebuild
404 +++ /dev/null
405 @@ -1,86 +0,0 @@
406 -# Copyright 1999-2020 Gentoo Authors
407 -# Distributed under the terms of the GNU General Public License v2
408 -
409 -EAPI=7
410 -
411 -inherit autotools
412 -
413 -MY_P="${PN}-2.8"
414 -
415 -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services"
416 -HOMEPAGE="http://gsoap2.sourceforge.net"
417 -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
418 -
419 -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+"
420 -SLOT="0"
421 -KEYWORDS="~amd64 ~x86"
422 -IUSE="doc debug examples ipv6 libressl gnutls +ssl"
423 -
424 -RDEPEND="
425 - sys-libs/zlib
426 - gnutls? ( net-libs/gnutls )
427 - ssl? (
428 - !libressl? ( dev-libs/openssl:0= )
429 - libressl? ( dev-libs/libressl )
430 - )
431 -"
432 -DEPEND="${RDEPEND}
433 - app-arch/unzip
434 - sys-devel/flex
435 - sys-devel/bison
436 -"
437 -
438 -PATCHES=(
439 - # Fix Pre-ISO headers
440 - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
441 -
442 - # enable shared libs https://bugs.gentoo.org/583398
443 - "${FILESDIR}/${PN}-2.8.91-shared_libs.patch"
444 -
445 - # Fix parallel make
446 - "${FILESDIR}/${PN}-2.8.93-fix-parallel-build.patch"
447 -)
448 -
449 -S="${WORKDIR}/${MY_P}"
450 -
451 -src_prepare() {
452 - default
453 - eautoreconf
454 -}
455 -
456 -src_configure() {
457 - local myeconfargs=(
458 - # Don't include xlocale.h as it got removed in >=glibc-2.26
459 - --disable-xlocale
460 - $(use_enable debug)
461 - $(use_enable examples samples)
462 - $(usex gnutls --enable-gnutls '')
463 - $(usex ipv6 --enable-ipv6 '')
464 - $(usex ssl '' --disable-ssl)
465 - )
466 - econf "${myeconfargs[@]}"
467 -}
468 -
469 -src_install() {
470 - emake DESTDIR="${D}" install
471 -
472 - # yes, we also install the license-file since
473 - # it contains info about how to apply the licenses
474 - dodoc *.txt
475 -
476 - docinto html
477 - dodoc changelog.md
478 -
479 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
480 -
481 - if use examples; then
482 - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die
483 - insinto /usr/share/doc/${PF}/examples
484 - doins -r gsoap/samples/*
485 - fi
486 -
487 - if use doc; then
488 - docinto html
489 - dodoc -r gsoap/doc/*
490 - fi
491 -}