[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: 776672faf2298ee0d943293d75289d86b0c05d31 Author: Brahmajit Das gmail com> AuthorDate: Wed Sep 13 05:46:59 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Oct 20 07:25:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776672fa net-libs/gsoap: Fix incompatible integer to pointer conversion Closes: https://bugs.gentoo.org/897870 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32741 Signed-off-by: Joonas Niilola gentoo.org> .../files/gsoap-2.8.130-musl-strerror_r.patch | 59 +++ net-libs/gsoap/gsoap-2.8.130-r1.ebuild | 83 ++ 2 files changed, 142 insertions(+) diff --git a/net-libs/gsoap/files/gsoap-2.8.130-musl-strerror_r.patch b/net-libs/gsoap/files/gsoap-2.8.130-musl-strerror_r.patch new file mode 100644 index ..01a7f82b2348 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.130-musl-strerror_r.patch @@ -0,0 +1,59 @@ +Bug: https://bugs.gentoo.org/897870 +From: Brahmajit Das +Date: Tue, 12 Sep 2023 17:32:42 + +Subject: [PATCH] Fix incompatible integer to pointer conversion on musl + +musl libc only supports XSI-compliant version of strerror_r. Hence we +need to check if __GLIBC__ is defined or not. + +Also it's incorrectly assumed to use a differnt version of gethostbyname_r than +that's available with glibc or musl libc. Without the extra !defined(__GLIBC__) +the condition goes straight to the following section of the code +``` +#elif defined(HAVE_GETHOSTBYNAME_R) + hostent = gethostbyname_r(addr, hostent, tmpbuf, tmplen, >errnum); +#elif defined(VXWORKS) +``` +Which is not the correct implementation of gethostbyname_r present. + +Signed-off-by: Brahmajit Das +--- a/gsoap/stdsoap2.c b/gsoap/stdsoap2.c +@@ -23145,7 +23145,7 @@ soap_strerror(struct soap *soap) + { + #ifndef WIN32 + # ifdef HAVE_STRERROR_R +-# if !defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && ((!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))) ++# if !defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && ((!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))) || !defined(__GLIBC__) + err = strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* XSI-compliant */ + if (err != 0) + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), "unknown error"); +--- a/gsoap/stdsoap2.cpp b/gsoap/stdsoap2.cpp +@@ -5457,7 +5457,7 @@ tcp_gethostbyname(struct soap *soap, const char *addr, struct hostent *hostent, + { + #if (defined(_AIX43) || defined(TRU64) || defined(HP_UX)) && defined(HAVE_GETHOSTBYNAME_R) + struct hostent_data ht_data; +-#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && defined(HAVE_GETHOSTBYNAME_R) ++#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && defined(HAVE_GETHOSTBYNAME_R) || !defined(__GLIBC__) + int r; + char *tmpbuf = soap->tmpbuf; + size_t tmplen = sizeof(soap->tmpbuf); +@@ -5490,7 +5490,7 @@ tcp_gethostbyname(struct soap *soap, const char *addr, struct hostent *hostent, + hostent = NULL; + soap->errnum = h_errno; + } +-#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) && !defined(SUN_OS) && !defined(__QNX__) && !defined(QNX) && defined(HAVE_GETHOSTBYNAME_R) ++#elif (!defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || defined(FREEBSD) || defined(__FreeBSD__)) || !defined(__GLIBC__) && !defined(SUN_OS) && !defined(__QNX__) && !defined(QNX) && defined(HAVE_GETHOSTBYNAME_R) + while ((r = gethostbyname_r(addr, hostent, tmpbuf, tmplen, , >errnum)) < 0) + { + if (tmpbuf != soap->tmpbuf) +@@ -23145,7 +23145,7 @@ soap_strerror(struct soap *soap) + { + #ifndef WIN32 + # ifdef HAVE_STRERROR_R +-# if !defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && ((!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))) ++# if !defined(_GNU_SOURCE) || (!(~_GNU_SOURCE+1) && ((!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || (_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600))) || !defined(__GLIBC__) + err = strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* XSI-compliant */ + if (err != 0) + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf),
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: c259222bef572fd4f1108ee060e50df439bb7683 Author: Sam James gentoo org> AuthorDate: Wed Sep 13 02:40:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed Sep 13 02:45:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c259222b net-libs/gsoap: add 2.8.130 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/Manifest| 1 + .../gsoap/files/gsoap-2.8.130-shared_libs.patch| 140 + net-libs/gsoap/gsoap-2.8.130.ebuild| 81 3 files changed, 222 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 1184f7d7ed75..ce66e72e2664 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1 +1,2 @@ DIST gsoap_2.8.114.zip 34599617 BLAKE2B fe68b057fa288b033f068be33e3f8871af8daf812d77a2fc87399f6750a4a8e23cb323dade3385c9b2147b2cde46980e9c52d393eff6eb16fa52cdbcc7a62537 SHA512 205d38a36c56780fd34bad8ea56525a04d4dc5b58af55676783c78d6eecf47dd0e9c86b0106f68127cfb2f45cb94f6ac9ebe353d1c6687e9faa13badb4a9690a +DIST gsoap_2.8.130.zip 55318989 BLAKE2B 5b118027811787c818c2e4e9be86eae954fc15fcc9f0bc237afec6fb71c697c659ce5071d572ee3178315c9d140e32c0e0c226bfaeb6aba0df7d84a4b90fcd3a SHA512 b82ebc7d058a9e2f59d325e2c50e96f6bd712c65285389cb120c4a9bbf51da1b99a833d8f81ba674e37f34090fde8317990de1906c97434342cbe84568d66b6c diff --git a/net-libs/gsoap/files/gsoap-2.8.130-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.130-shared_libs.patch new file mode 100644 index ..3acb732fb3e3 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.130-shared_libs.patch @@ -0,0 +1,140 @@ +https://bugs.gentoo.org/583398 +https://build.opensuse.org/package/view_file/openSUSE:Factory/gsoap/gsoap-01-sharedlibs.diff?expand=1 +See also: https://src.fedoraproject.org/rpms/gsoap/blob/rawhide/f/gsoap-libtool.patch + +From: Jan Engelhardt +Date: 2011-07-01 17:19:00 +0200 + +build: always use shared libraries + +--- a/configure.ac b/configure.ac +@@ -15,8 +15,8 @@ AM_PROG_CC_C_O + AM_PROG_LEX([noyywrap]) + AC_PROG_YACC + AC_PROG_CPP +-AC_PROG_RANLIB +-#AM_PROG_LIBTOOL ++m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) ++LT_INIT + AC_PROG_LN_S + AC_PROG_AWK + AC_PROG_INSTALL +@@ -310,7 +310,7 @@ if test "x$with_openssl" = "xyes"; then + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la" + else + if test "x$with_wolfssl" = "xyes"; then + AC_MSG_RESULT(yes) +@@ -318,7 +318,7 @@ if test "x$with_openssl" = "xyes"; then + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lwolfssl -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lwolfssl -lz" +- WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++ WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la" + else + AC_MSG_RESULT(no) + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" +@@ -326,7 +326,7 @@ if test "x$with_openssl" = "xyes"; then + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" +- WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++ WSDL2H_SOAP_CPP_LIB="libgsoapssl++.la" + fi + fi + if test -n "$ZLIB"; then +@@ -346,7 +346,7 @@ else + WSDL2H_EXTRA_FLAGS= + SAMPLE_SSL_LIBS= + SAMPLE_INCLUDES= +- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_LIB="libgsoap++.la" + fi + AM_CONDITIONAL([WITH_OPENSSL], [test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes" -a "x$with_wolfssl" != "xyes"]) + AC_SUBST(WSDL2H_EXTRA_FLAGS) +--- a/gsoap/Makefile.am b/gsoap/Makefile.am +@@ -34,20 +34,34 @@ stdsoap2_ssl_cpp.cpp: stdsoap2.cpp + dom_cpp.cpp: dom.cpp + $(LN_S) -f $(top_srcdir)/gsoap/dom.cpp dom_cpp.cpp + +-lib_LIBRARIES = libgsoap.a libgsoap++.a libgsoapck.a libgsoapck++.a libgsoapssl.a libgsoapssl++.a ++lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la + +-libgsoap_a_SOURCES = stdsoap2.c dom.c +-libgsoap_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) +-libgsoap___a_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp +-libgsoap___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) +-libgsoapck_a_SOURCES = stdsoap2_ck.c dom.c +-libgsoapck_a_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES +-libgsoapck___a_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp +-libgsoapck___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) -DWITH_COOKIES +-libgsoapssl_a_SOURCES = stdsoap2_ssl.c dom.c +-libgsoapssl_a_CFLAGS =
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: ad9be56c7fecf3f4b06e0e6bd62e7761cec5d96a Author: Sam James gentoo org> AuthorDate: Wed Dec 21 22:22:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 21 22:25:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9be56c net-libs/gsoap: drop 2.8.106-r1 Bug: https://bugs.gentoo.org/886759 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.106-r1.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 270ac1314f74..1184f7d7ed75 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,2 +1 @@ -DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a DIST gsoap_2.8.114.zip 34599617 BLAKE2B fe68b057fa288b033f068be33e3f8871af8daf812d77a2fc87399f6750a4a8e23cb323dade3385c9b2147b2cde46980e9c52d393eff6eb16fa52cdbcc7a62537 SHA512 205d38a36c56780fd34bad8ea56525a04d4dc5b58af55676783c78d6eecf47dd0e9c86b0106f68127cfb2f45cb94f6ac9ebe353d1c6687e9faa13badb4a9690a diff --git a/net-libs/gsoap/gsoap-2.8.106-r1.ebuild b/net-libs/gsoap/gsoap-2.8.106-r1.ebuild deleted file mode 100644 index 22f9de64a49a.. --- a/net-libs/gsoap/gsoap-2.8.106-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc debug examples ipv6 gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - dev-libs/openssl:0= - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable gnutls) - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - insinto /usr/share/${PN}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 3142de5c21c92e3364c4c0f4d1e2f3be82a5c825 Author: Sam James gentoo org> AuthorDate: Mon Dec 19 00:58:08 2022 + Commit: Sam James gentoo org> CommitDate: Mon Dec 19 00:58:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3142de5c net-libs/gsoap: Stabilize 2.8.114-r1 amd64, #886759 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/gsoap-2.8.114-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild index a794b10bb616..22f9de64a49a 100644 --- a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild +++ b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b7371cb5a0066b4162cb925d2b9247fbcf68e846 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 18:49:06 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 18:49:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7371cb5 net-libs/gsoap: Stabilize 2.8.114-r1 x86, #886759 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/gsoap/gsoap-2.8.114-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild index 442f04030c43..a794b10bb616 100644 --- a/net-libs/gsoap/gsoap-2.8.114-r1.ebuild +++ b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="doc debug examples ipv6 gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 1aac5e1ed1ddc55a2bf5c1cdcb0208b54e336a18 Author: Ulrich Müller gentoo org> AuthorDate: Thu Nov 17 17:40:55 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Nov 17 17:41:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aac5e1e net-libs/gsoap: Update LICENSE Closes: https://bugs.gentoo.org/881661 Signed-off-by: Ulrich Müller gentoo.org> net-libs/gsoap/{gsoap-2.8.106.ebuild => gsoap-2.8.106-r1.ebuild} | 4 ++-- net-libs/gsoap/{gsoap-2.8.114.ebuild => gsoap-2.8.114-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106-r1.ebuild similarity index 93% rename from net-libs/gsoap/gsoap-2.8.106.ebuild rename to net-libs/gsoap/gsoap-2.8.106-r1.ebuild index 26277efaeaab..22f9de64a49a 100644 --- a/net-libs/gsoap/gsoap-2.8.106.ebuild +++ b/net-libs/gsoap/gsoap-2.8.106-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" +LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 gnutls +ssl" diff --git a/net-libs/gsoap/gsoap-2.8.114.ebuild b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild similarity index 93% rename from net-libs/gsoap/gsoap-2.8.114.ebuild rename to net-libs/gsoap/gsoap-2.8.114-r1.ebuild index 6beb07adfc27..442f04030c43 100644 --- a/net-libs/gsoap/gsoap-2.8.114.ebuild +++ b/net-libs/gsoap/gsoap-2.8.114-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" +LICENSE="|| ( gSOAP-1.3b GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 gnutls +ssl"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 891944052703fe6dc33fd8bc2633ae621e9d94e3 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jun 14 23:47:52 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jun 14 23:47:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89194405 net-libs/gsoap: bump to v2.8.114 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/Manifest | 1 + net-libs/gsoap/gsoap-2.8.114.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 997c2ced01d..270ac1314f7 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1 +1,2 @@ DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a +DIST gsoap_2.8.114.zip 34599617 BLAKE2B fe68b057fa288b033f068be33e3f8871af8daf812d77a2fc87399f6750a4a8e23cb323dade3385c9b2147b2cde46980e9c52d393eff6eb16fa52cdbcc7a62537 SHA512 205d38a36c56780fd34bad8ea56525a04d4dc5b58af55676783c78d6eecf47dd0e9c86b0106f68127cfb2f45cb94f6ac9ebe353d1c6687e9faa13badb4a9690a diff --git a/net-libs/gsoap/gsoap-2.8.114.ebuild b/net-libs/gsoap/gsoap-2.8.114.ebuild new file mode 100644 index 000..6beb07adfc2 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.114.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + dev-libs/openssl:0= + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable gnutls) + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + insinto /usr/share/${PN}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 2a566426a1559cc6b7f463c283b8b6794c80eeb6 Author: David Seifert gentoo org> AuthorDate: Mon May 31 20:45:09 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 20:45:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a566426 net-libs/gsoap: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> net-libs/gsoap/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/net-libs/gsoap/metadata.xml b/net-libs/gsoap/metadata.xml index c4563902eff..e82066c0b40 100644 --- a/net-libs/gsoap/metadata.xml +++ b/net-libs/gsoap/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -patr...@gentoo.org -Patrick Lauer - polynomia...@gentoo.org Lars Wendler
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: d9fe017ee9e4e6c8bb86eb0a57745b1bf620628e Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 10:02:39 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 10:16:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fe017e net-libs/gsoap: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> net-libs/gsoap/gsoap-2.8.106.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106.ebuild index daeb8467a0b..26277efaeaa 100644 --- a/net-libs/gsoap/gsoap-2.8.106.ebuild +++ b/net-libs/gsoap/gsoap-2.8.106.ebuild @@ -14,14 +14,13 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="amd64 x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" +IUSE="doc debug examples ipv6 gnutls +ssl" RDEPEND=" sys-libs/zlib gnutls? ( net-libs/gnutls ) ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) + dev-libs/openssl:0= ) " DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/
commit: 54e8206a73b4900d55b28424720f95640a3d8850 Author: Michael Mair-Keimberger gmail com> AuthorDate: Tue Jan 26 07:14:41 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 18:22:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e8206a net-libs/gsoap: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/19219 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> net-libs/gsoap/files/gsoap-2.8.70-parallel.patch | 10 -- .../gsoap/files/gsoap-2.8.70-shared_libs.patch | 141 - .../files/gsoap-2.8.93-fix-parallel-build.patch| 17 --- 3 files changed, 168 deletions(-) diff --git a/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch b/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch deleted file mode 100644 index 8abd36d937c..000 --- a/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch +++ /dev/null @@ -1,10 +0,0 @@ gsoap-2.8/gsoap/src/Makefile.am -+++ gsoap-2.8/gsoap/src/Makefile.am -@@ -5,6 +5,7 @@ - ## you have all needed files, that a GNU package needs - AUTOMAKE_OPTIONS = foreign 1.4 - -+include MakefileManual - - #LIBS= - AM_YFLAGS=-d -v diff --git a/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch deleted file mode 100644 index cb3f11ed129..000 --- a/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch +++ /dev/null @@ -1,141 +0,0 @@ gsoap-2.8/configure.ac -+++ gsoap-2.8/configure.ac -@@ -17,7 +17,7 @@ - AC_PROG_YACC - AC_PROG_CPP - AC_PROG_RANLIB --#AM_PROG_LIBTOOL -+AM_PROG_LIBTOOL - AC_PROG_LN_S - AC_PROG_AWK - AC_PROG_INSTALL -@@ -278,15 +278,17 @@ - WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - else - AC_MSG_RESULT(no) - WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" - # compile with wsdl2h when OPENSSL is available --WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" -+WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - if test -n "$ZLIB"; then - WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" -@@ -305,7 +307,8 @@ - WSDL2H_EXTRA_FLAGS= - SAMPLE_SSL_LIBS= - SAMPLE_INCLUDES= -- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") - AC_SUBST(WITH_OPENSSL) -@@ -313,7 +316,8 @@ - AC_SUBST(WSDL2H_EXTRA_LIBS) - AC_SUBST(SAMPLE_INCLUDES) - AC_SUBST(SAMPLE_SSL_LIBS) --AC_SUBST(WSDL2H_SOAP_CPP_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) - - # enable the compile of the samples - AC_ARG_ENABLE(samples, gsoap-2.8/gsoap/Makefile.am -+++ gsoap-2.8/gsoap/Makefile.am -@@ -49,6 +49,29 @@ - libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp - libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES - -+lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la -+SOVERSION = 0 -+libgsoap_la_SOURCES = stdsoap2.c dom.c -+libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp -+libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap___la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapck_la_SOURCES = stdsoap2_ck.c dom.c -+libgsoapck_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -DWITH_COOKIES -+libgsoapck_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapck___la_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp -+libgsoapck___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -DWITH_COOKIES -+libgsoapck___la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapssl_la_SOURCES = stdsoap2_ssl.c dom.c -+libgsoapssl_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES -+libgsoapssl_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapssl_la_LIBADD = -lssl -lcrypto -lz -+libgsoapssl___la_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp -+libgsoapssl___la_CXXFLAGS = $(SOAPCPP2_DEBUG)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: fbb44c16dedb50912f7c7095dc2824d356f9052f Author: Sam James gentoo org> AuthorDate: Thu Jan 7 11:28:42 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 11:33:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb44c16 net-libs/gsoap: cleanup old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/Manifest | 5 --- net-libs/gsoap/gsoap-2.8.105.ebuild | 81 -- net-libs/gsoap/gsoap-2.8.84.ebuild | 86 - net-libs/gsoap/gsoap-2.8.87.ebuild | 86 - net-libs/gsoap/gsoap-2.8.91.ebuild | 86 - net-libs/gsoap/gsoap-2.8.93.ebuild | 86 - 6 files changed, 430 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 4d9d1a3d69c..997c2ced01d 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,6 +1 @@ -DIST gsoap_2.8.105.zip 32728935 BLAKE2B 2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155 SHA512 3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a -DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 -DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 -DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc -DIST gsoap_2.8.93.zip 32559296 BLAKE2B 1c27a2d99eb529715f775392a6aeed803ef03f9b703caca49e56e7b4eeb6c9bf7b801d9853fb4009ab61ec138da1c23d54dc33c2f604d73f8134121a5ea2e975 SHA512 45965d04e1c46e06803467887f62d9bea5909fa2d4c4d9ffc935f9fced014efed9169a0171a555067c89ef47b2def9983b277eecee18eb9e70d7198bc72b1ece diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild deleted file mode 100644 index 9e8722cfcbe..000 --- a/net-libs/gsoap/gsoap-2.8.105.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable gnutls) - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - insinto /usr/share/${PN}/examples -
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 91e8e7e619a99f4cbd1dc8ca3da5c98ba627cbe3 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 01:04:48 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 01:04:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e8e7e6 net-libs/gsoap: Stabilize 2.8.106 x86, #763948 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/gsoap-2.8.106.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106.ebuild index 62fd3ed366d..daeb8467a0b 100644 --- a/net-libs/gsoap/gsoap-2.8.106.ebuild +++ b/net-libs/gsoap/gsoap-2.8.106.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 3f0781cecbf58daec65d428f1000ac0bdcc0b1d1 Author: Sam James gentoo org> AuthorDate: Thu Jan 7 00:52:22 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 00:57:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0781ce net-libs/gsoap: Stabilize 2.8.106 amd64, #763948 Signed-off-by: Sam James gentoo.org> net-libs/gsoap/gsoap-2.8.106.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106.ebuild index 9e8722cfcbe..62fd3ed366d 100644 --- a/net-libs/gsoap/gsoap-2.8.106.ebuild +++ b/net-libs/gsoap/gsoap-2.8.106.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b4a0d089c118499276ede3ffe09b53a4d31a4786 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Aug 24 13:00:50 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Aug 24 13:03:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a0d089 net-libs/gsoap: bump to v2.8.106 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/Manifest | 1 + net-libs/gsoap/gsoap-2.8.106.ebuild | 81 + 2 files changed, 82 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index b9d3b49ec73..4d9d1a3d69c 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,5 @@ DIST gsoap_2.8.105.zip 32728935 BLAKE2B 2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155 SHA512 3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de +DIST gsoap_2.8.106.zip 32740371 BLAKE2B b4904290ec5d8ebfc326bfd8d2c99e68c88cc9a07440d97ed8a442331c9f74549f75118f3e237f0796eba060b988d521c3af2bb9485d06e8277c5f18ade8cd82 SHA512 c461870fc563f848bfbdbc492cc5a26fece0d0c9a56092cb06ca3139e88c340969f23865e72187e1141a8f707f14ab6806e6a0b739b3c531161deefd6fbe510a DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc diff --git a/net-libs/gsoap/gsoap-2.8.106.ebuild b/net-libs/gsoap/gsoap-2.8.106.ebuild new file mode 100644 index 000..9e8722cfcbe --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.106.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable gnutls) + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + insinto /usr/share/${PN}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 51c690ecf1290347ba794c5454acf3a76c97b9a4 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Aug 19 19:43:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 19 19:43:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c690ec net-libs/gsoap: fix DoubleEmptyLine Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/gsoap-2.8.105.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild index 1ef03d23fbe..9e8722cfcbe 100644 --- a/net-libs/gsoap/gsoap-2.8.105.ebuild +++ b/net-libs/gsoap/gsoap-2.8.105.ebuild @@ -16,7 +16,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" - RDEPEND=" sys-libs/zlib gnutls? ( net-libs/gnutls )
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: cd41ae6eac365bbfaddd70c26334670ec014c4f4 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Aug 19 17:20:41 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 19 17:21:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd41ae6e net-libs/gsoap: fix USE=examples - Don't build examples (they also require OpenSSL). They are supposed to be build afterwards, manually. - Install examples below /usr/share/${PN} -- not as doc to avoid compression. Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/gsoap-2.8.105.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild index b269cd88b43..1ef03d23fbe 100644 --- a/net-libs/gsoap/gsoap-2.8.105.ebuild +++ b/net-libs/gsoap/gsoap-2.8.105.ebuild @@ -16,6 +16,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" + RDEPEND=" sys-libs/zlib gnutls? ( net-libs/gnutls ) @@ -50,8 +51,7 @@ src_configure() { # Don't include xlocale.h as it got removed in >=glibc-2.26 --disable-xlocale $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') + $(use_enable gnutls) $(usex ipv6 --enable-ipv6 '') $(usex ssl '' --disable-ssl) ) @@ -71,8 +71,7 @@ src_install() { find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples + insinto /usr/share/${PN}/examples doins -r gsoap/samples/* fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: a1d5372f3d73b3ef7061cfc567ef59c3a6fd4886 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Aug 19 14:06:00 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Aug 19 14:12:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d5372f net-libs/gsoap: bump to v2.8.105 Closes: https://bugs.gentoo.org/707526 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/Manifest | 1 + net-libs/gsoap/gsoap-2.8.105.ebuild | 83 + 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 8d59309406b..b9d3b49ec73 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ +DIST gsoap_2.8.105.zip 32728935 BLAKE2B 2a72080566811e65dd3fbb45af40f308ab2950edd6b142359019fdb1b3f84bd4cb13d5e5a8d8ee4ca35fb685535752bed225982fa7861be9e7872be93ab9c155 SHA512 3b7b66ef738e9ba78f0c9d5ec141faab102dc2ed7c528e84358d530ec8cb913c559438bb86ae0f22e0736c4cd9be9e74f364a44257189ccaa1e6d001317f99de DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc diff --git a/net-libs/gsoap/gsoap-2.8.105.ebuild b/net-libs/gsoap/gsoap-2.8.105.ebuild new file mode 100644 index 000..b269cd88b43 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.105.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 92ed9741e0ff71b2fe030bc9a1594c4d90019c2b Author: Ulrich Müller gentoo org> AuthorDate: Mon Aug 3 10:48:15 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Aug 3 10:48:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ed9741 net-libs/gsoap: Fix LICENSE. Closes: https://bugs.gentoo.org/732486 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Ulrich Müller gentoo.org> net-libs/gsoap/gsoap-2.8.84.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.87.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.91.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.93.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.84.ebuild b/net-libs/gsoap/gsoap-2.8.84.ebuild index 4f0782b2128..c89aa1caf3a 100644 --- a/net-libs/gsoap/gsoap-2.8.84.ebuild +++ b/net-libs/gsoap/gsoap-2.8.84.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="GPL-2 gSOAP" +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" diff --git a/net-libs/gsoap/gsoap-2.8.87.ebuild b/net-libs/gsoap/gsoap-2.8.87.ebuild index a36f6c5466c..1c78513704c 100644 --- a/net-libs/gsoap/gsoap-2.8.87.ebuild +++ b/net-libs/gsoap/gsoap-2.8.87.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="GPL-2 gSOAP" +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" diff --git a/net-libs/gsoap/gsoap-2.8.91.ebuild b/net-libs/gsoap/gsoap-2.8.91.ebuild index edad97594bb..b5e3c8611a0 100644 --- a/net-libs/gsoap/gsoap-2.8.91.ebuild +++ b/net-libs/gsoap/gsoap-2.8.91.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="GPL-2 gSOAP" +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" diff --git a/net-libs/gsoap/gsoap-2.8.93.ebuild b/net-libs/gsoap/gsoap-2.8.93.ebuild index 3dd945fab44..da0b0016f20 100644 --- a/net-libs/gsoap/gsoap-2.8.93.ebuild +++ b/net-libs/gsoap/gsoap-2.8.93.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web service HOMEPAGE="http://gsoap2.sourceforge.net; SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" -LICENSE="GPL-2 gSOAP" +LICENSE="|| ( gSOAP GPL-2+-with-openssl-exception ) GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl"
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: e035a4bf9fbd9853270a0a665ea80f59009b060d Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Sep 27 15:51:27 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Sep 27 17:50:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e035a4bf net-libs/gsoap: bump to v2.8.93 - Use proper autotools magic to address fatal error: soapcpp2_yacc.h: No such file or directory error. - Previous change will ensure that we will respect CFLAGS for soapcpp2. Fixes 6526a590e ("net-libs/gsoap: Fixed parallel make issue.") Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/Manifest| 1 + .../files/gsoap-2.8.93-fix-parallel-build.patch| 17 + net-libs/gsoap/gsoap-2.8.93.ebuild | 86 ++ 3 files changed, 104 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 3f72da213d7..8d59309406b 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc +DIST gsoap_2.8.93.zip 32559296 BLAKE2B 1c27a2d99eb529715f775392a6aeed803ef03f9b703caca49e56e7b4eeb6c9bf7b801d9853fb4009ab61ec138da1c23d54dc33c2f604d73f8134121a5ea2e975 SHA512 45965d04e1c46e06803467887f62d9bea5909fa2d4c4d9ffc935f9fced014efed9169a0171a555067c89ef47b2def9983b277eecee18eb9e70d7198bc72b1ece diff --git a/net-libs/gsoap/files/gsoap-2.8.93-fix-parallel-build.patch b/net-libs/gsoap/files/gsoap-2.8.93-fix-parallel-build.patch new file mode 100644 index 000..27e2a94d14e --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.93-fix-parallel-build.patch @@ -0,0 +1,17 @@ +--- a/gsoap/src/Makefile.am b/gsoap/src/Makefile.am +@@ -10,11 +10,13 @@ AUTOMAKE_OPTIONS = foreign 1.4 + AM_YFLAGS=-d -v + AM_LFLAGS=$(LEX_FLAGS) + ++BUILT_SOURCES = soapcpp2_yacc.h ++ + bin_PROGRAMS=soapcpp2 + + soapcpp2_CFLAGS=$(BISON_DEFINE) $(LEX_DEFINE) $(C_DEBUG_FLAGS) $(SOAPCPP2_IMPORTPATH) -D$(platform) + soapcpp2_LDADD=$(YACC_LIB) $(LEXLIB) +-soapcpp2_SOURCES= soapcpp2_yacc.y soapcpp2_yacc.h soapcpp2_lex.l symbol2.c error2.c init2.c soapcpp2.c ++soapcpp2_SOURCES= soapcpp2_yacc.y soapcpp2_lex.l symbol2.c error2.c init2.c soapcpp2.c + + CLEANFILES= *~ soapcpp2_lex.c soapcpp2_yacc.c soapcpp2_yacc.h soapcpp2_yacc.output + diff --git a/net-libs/gsoap/gsoap-2.8.93.ebuild b/net-libs/gsoap/gsoap-2.8.93.ebuild new file mode 100644 index 000..3dd945fab44 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.93.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.91-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.93-fix-parallel-build.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl ''
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: 89d5a028392a5abeb805758f0242fc347140270d Author: Lars Wendler gentoo org> AuthorDate: Fri Aug 23 23:14:36 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Aug 23 23:14:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5a028 net-libs/gsoap: Bump to version 2.8.91 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + .../gsoap/files/gsoap-2.8.91-shared_libs.patch | 142 + net-libs/gsoap/gsoap-2.8.91.ebuild | 86 + 3 files changed, 229 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index d72fede425d..3f72da213d7 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,2 +1,3 @@ DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 +DIST gsoap_2.8.91.zip 32553307 BLAKE2B 463c2d9c2d56c2a09fa8c9ebea7fa8059ed050cff81780b04a1a47ee1f016e385e6eb338ca740a40cd0c9483b4e10cf0963d02c52d6020863ce015e2f9cf2024 SHA512 ed99f1a20fd95edc7f24cf55454ee057b8c88d2e5b5b153b61c44c57bf4d92fb65ed557e9cb9ea89e3fa8939689c0e30791cebdb91b837482ec8ec13ae281abc diff --git a/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch new file mode 100644 index 000..1fcdeeb6984 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.91-shared_libs.patch @@ -0,0 +1,142 @@ +--- gsoap-2.8/configure.ac gsoap-2.8/configure.ac +@@ -17,7 +17,7 @@ + AC_PROG_YACC + AC_PROG_CPP + AC_PROG_RANLIB +-#AM_PROG_LIBTOOL ++AM_PROG_LIBTOOL + AC_PROG_LN_S + AC_PROG_AWK + AC_PROG_INSTALL +@@ -307,15 +307,17 @@ + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + else + AC_MSG_RESULT(no) + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" + # compile with wsdl2h when OPENSSL is available +-WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" ++WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + if test -n "$ZLIB"; then + WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" +@@ -334,7 +336,8 @@ + WSDL2H_EXTRA_FLAGS= + SAMPLE_SSL_LIBS= + SAMPLE_INCLUDES= +- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") + AC_SUBST(WITH_OPENSSL) +@@ -342,7 +345,8 @@ + AC_SUBST(WSDL2H_EXTRA_LIBS) + AC_SUBST(SAMPLE_INCLUDES) + AC_SUBST(SAMPLE_SSL_LIBS) +-AC_SUBST(WSDL2H_SOAP_CPP_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) + + # enable the compile of the samples + AC_ARG_ENABLE(samples, +--- gsoap-2.8/gsoap/Makefile.am gsoap-2.8/gsoap/Makefile.am +@@ -49,6 +49,29 @@ + libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp + libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) $(SOAPCPP2_IPV6_V6ONLY) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES + ++lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la ++SOVERSION = 0 ++libgsoap_la_SOURCES = stdsoap2.c dom.c ++libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) ++libgsoap_la_LDFLAGS = -version-info $(SOVERSION) ++libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp ++libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) ++libgsoap___la_LDFLAGS = -version-info $(SOVERSION) ++libgsoapck_la_SOURCES = stdsoap2_ck.c dom.c ++libgsoapck_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -DWITH_COOKIES ++libgsoapck_la_LDFLAGS = -version-info $(SOVERSION) ++libgsoapck___la_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp ++libgsoapck___la_CXXFLAGS = $(SOAPCPP2_DEBUG)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 514e47e79b868377b729359a641e2bd299d00dfc Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 25 09:03:48 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 25 09:11:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514e47e7 net-libs/gsoap: Bump to version 2.8.87 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.87.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 1b1c61e68bb..f2f38892b23 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 +DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 diff --git a/net-libs/gsoap/gsoap-2.8.87.ebuild b/net-libs/gsoap/gsoap-2.8.87.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.87.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: d67e22ab8eafe1856ce6f112c019b42cd0366a31 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 25 09:10:51 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 25 09:11:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67e22ab net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest | 2 - net-libs/gsoap/files/gsoap-2.8.70-xlocale_h.patch | 20 - net-libs/gsoap/gsoap-2.8.70.ebuild| 89 --- net-libs/gsoap/gsoap-2.8.83.ebuild| 86 -- 4 files changed, 197 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index f2f38892b23..d72fede425d 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,2 @@ -DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 DIST gsoap_2.8.87.zip 32545316 BLAKE2B c2d0f9fafdfa9de83ea35f8dfc88e23d9d80967a2e58c30d554d539fd93056d7a8eb00ea9c928c6cf786e4888eb9f942ba4574e343de0c0104fce8b270494d6a SHA512 638bf9b2b8aca5facba518f136ad5af5bda41f2b92ee345ee6989d73223a571ce5ddab23c0b65259e9fd524039250d861defc8cfc2fc0a366a578ce3629b9ca4 diff --git a/net-libs/gsoap/files/gsoap-2.8.70-xlocale_h.patch b/net-libs/gsoap/files/gsoap-2.8.70-xlocale_h.patch deleted file mode 100644 index fd550dd2670..000 --- a/net-libs/gsoap/files/gsoap-2.8.70-xlocale_h.patch +++ /dev/null @@ -1,20 +0,0 @@ gsoap-2.8/configure.ac -+++ gsoap-2.8/configure.ac -@@ -196,15 +196,15 @@ - AC_ARG_ENABLE(xlocale, - [AC_HELP_STRING([--enable-xlocale], - [compile library with forced inclusion of xlocale.h])], -- [with_xlocale="$enable_xl"], -+ [with_xlocale="$enableval"], - [with_xlocale="no"]) - - AC_MSG_CHECKING(for enable xlocale usage in library) - if test "x$with_xlocale" = "xyes"; then - AC_MSG_RESULT(yes) -+ SOAPCPP2_INCLUDE_XLOCALE="-DWITH_INCLUDE_XLOCALE_H" - else - AC_MSG_RESULT(no) -- SOAPCPP2_INCLUDE_XLOCALE="-DWITH_INCLUDE_XLOCALE_H" - fi - AC_SUBST(SOAPCPP2_INCLUDE_XLOCALE) - diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild b/net-libs/gsoap/gsoap-2.8.70.ebuild deleted file mode 100644 index 7423a510e48..000 --- a/net-libs/gsoap/gsoap-2.8.70.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix --enable-xlocale configure switch - "${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 6c47af41684a49565dc964c4125f8d86fca931f6 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 25 09:09:41 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 25 09:11:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c47af41 net-libs/gsoap: Version 2.8.84 stable for amd64 and x86 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/gsoap-2.8.84.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.84.ebuild b/net-libs/gsoap/gsoap-2.8.84.ebuild index a36f6c5466c..4f0782b2128 100644 --- a/net-libs/gsoap/gsoap-2.8.84.ebuild +++ b/net-libs/gsoap/gsoap-2.8.84.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 390471c1ac9d6d81f5e06726aeef9e2a736f731f Author: Lars Wendler gentoo org> AuthorDate: Tue May 21 14:37:23 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 21 14:37:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390471c1 net-libs/gsoap: Bump to version 2.8.84 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.84.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 3c4a10fa683..828f587048f 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 +DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 diff --git a/net-libs/gsoap/gsoap-2.8.84.ebuild b/net-libs/gsoap/gsoap-2.8.84.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.84.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: e2beaecb0e8b4f5c3147899e3f8c5c5d16955ac5 Author: Lars Wendler gentoo org> AuthorDate: Tue May 21 14:37:43 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 21 14:37:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2beaecb net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.82.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 828f587048f..1b1c61e68bb 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 DIST gsoap_2.8.84.zip 32538551 BLAKE2B cab2b75ac931ee6063af47975665f45514cb94f5514fb1f76d17ccb2e71d64d4ebd43543cc004ff7f5c49982975ebaa38e555e3bc45dbc370aae991bc7639273 SHA512 ec050119cd3e480b266cad36823f4862fe0ac21045ce901c3c91a552eae2fbf9e1cd515458835807cce54c04df7835a980a299d37f418190cd57684fd6bdcf79 diff --git a/net-libs/gsoap/gsoap-2.8.82.ebuild b/net-libs/gsoap/gsoap-2.8.82.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.82.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 6168e7d7f26bbb9868b861d0368d224b7484bffc Author: Lars Wendler gentoo org> AuthorDate: Sun Apr 21 09:26:13 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sun Apr 21 10:16:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6168e7d7 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.80.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 48120c0b5b7..3c4a10fa683 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 diff --git a/net-libs/gsoap/gsoap-2.8.80.ebuild b/net-libs/gsoap/gsoap-2.8.80.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.80.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b99d9123eafe70e5c11fe9dc3caa3d5ed67ac0cd Author: Lars Wendler gentoo org> AuthorDate: Sun Apr 21 09:25:51 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sun Apr 21 10:16:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b99d9123 net-libs/gsoap: Bump to version 2.8.83 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.83.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index fba6b835890..48120c0b5b7 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec +DIST gsoap_2.8.83.zip 32703770 BLAKE2B 1750a25bcd38c020c83d644395e9b3ac3e0c1080fb82f26b11ea0d0beea98c7dc8f3f24a77e093c6ac7e3598d416430990105eeb93e565809844825e1e937ec1 SHA512 7f4ae6feea26ec2d0e970e77cf476a0049c2e3fe47feba4e3b3b57239e7ae0016c409a74d3e865e56d2c01a8098be282d74a33c686d177d203cb8c2dff6bc407 diff --git a/net-libs/gsoap/gsoap-2.8.83.ebuild b/net-libs/gsoap/gsoap-2.8.83.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.83.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 30d0ff20644d2df47efaa35272ab683dbd70a89e Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 18 08:15:03 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 18 08:17:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d0ff20 net-libs/gsoap: Bump to version 2.8.82 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.82.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index f6bac4a77e9..a377722db37 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 +DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec diff --git a/net-libs/gsoap/gsoap-2.8.82.ebuild b/net-libs/gsoap/gsoap-2.8.82.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.82.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 72d59a162509dd61579ff2beedd6168c392f506b Author: Lars Wendler gentoo org> AuthorDate: Mon Mar 18 08:16:01 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Mar 18 08:17:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d59a16 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.79.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index a377722db37..fba6b835890 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 DIST gsoap_2.8.82.zip 32514214 BLAKE2B 4945fc9e8c6fcbf364235c31aaf5eff5546b4f927a69cc973ba9e855a97ba2e40af2823448c2ea7d371aafea3ea6f6a71cc2d0527049fea53a2d6e1bbeecceec SHA512 daf6a1870fe43beb20d0faf646b171c92629885708baabea5bbce79fa5a8030f014dbe5c0bf4024031df993dd3ed3a90449db813946cfdfa9c12318096b57eec diff --git a/net-libs/gsoap/gsoap-2.8.79.ebuild b/net-libs/gsoap/gsoap-2.8.79.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.79.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b0d180ea3309061cb450114cb6851238684dad46 Author: Lars Wendler gentoo org> AuthorDate: Fri Feb 22 08:06:15 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Feb 22 08:06:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0d180ea net-libs/gsoap: Bump to version 2.8.80 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.80.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index d964834ff80..375ca275aad 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 +DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 diff --git a/net-libs/gsoap/gsoap-2.8.80.ebuild b/net-libs/gsoap/gsoap-2.8.80.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.80.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b87459d0bdc21af62d8d420539c6bbd0051b4d74 Author: Lars Wendler gentoo org> AuthorDate: Fri Feb 22 08:06:37 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Feb 22 08:06:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87459d0 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.78.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 375ca275aad..f6bac4a77e9 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 DIST gsoap_2.8.80.zip 32686918 BLAKE2B 63a49b09696be0eb7318233bc3df1f44b118a238a206cf25a47bfbdb1d60ad08cc0eb5c24c6d0952e72bfcc850d3780c56e09153a935450aec3c543c9ef2dc79 SHA512 7018f9904d6b3cd5f0d6dacdd03e399fa01df450ec37a4fd29988657b639b86027da62ffc8b03b79a05547e80250fb974b56784fb57e4583899bc8c1958aa8e1 diff --git a/net-libs/gsoap/gsoap-2.8.78.ebuild b/net-libs/gsoap/gsoap-2.8.78.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.78.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 09061c0b34b9a3553bd90106fc116b5495f9eb16 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 13 23:32:26 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 13 23:46:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09061c0b net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.77.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 24ccba7e1e1..d964834ff80 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.77.zip 32495225 BLAKE2B 96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8 SHA512 3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 diff --git a/net-libs/gsoap/gsoap-2.8.77.ebuild b/net-libs/gsoap/gsoap-2.8.77.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.77.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 9e6c4ed3264b94fe085fbaf5f95d3b9b46d6b710 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 13 23:32:02 2019 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 13 23:46:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6c4ed3 net-libs/gsoap: Bump to version 2.8.79 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.79.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 237ebe910a5..24ccba7e1e1 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.77.zip 32495225 BLAKE2B 96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8 SHA512 3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e +DIST gsoap_2.8.79.zip 32686007 BLAKE2B 393a48b951cacc48bd6b58b0520b2d52984d0442e376a87404915117d90c2cabbf58e633ff113851b860d7b66febaec5804e65ae6cc2f86d854e1616ff1bdfc7 SHA512 9164d3f7bf60aa6d6a0e3c99334fac749ed595efce6612345d0df2ff867bfe8d2df75af9e54a4f084846e580647e09969c79fa67f9807a92b2555ff9141d2c19 diff --git a/net-libs/gsoap/gsoap-2.8.79.ebuild b/net-libs/gsoap/gsoap-2.8.79.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.79.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: a29d1447f46a87dc5f2351ba6db54914f4caad9f Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 29 11:34:14 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 29 11:34:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29d1447 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 2 - net-libs/gsoap/gsoap-2.8.75.ebuild | 86 -- net-libs/gsoap/gsoap-2.8.76.ebuild | 86 -- 3 files changed, 174 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 0ef59eaf5a8..237ebe910a5 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 -DIST gsoap_2.8.76.zip 32474005 BLAKE2B 4b604ea5c21ff98e2eddad3bd032e87e460d708a118ed65cb98e1577a7dc85f7103ffa4ddc4c3447425f4978f7ef72f6c1004fbe6d099a654ef3705fff53bc8a SHA512 4613ce97a52c08267f6186fc90dfa15dac3be0407b754a42ceef59a5f784078c90e43086b9920031d7690a775b42184c330af03c7c594d6cd5b781ff44b1c0b6 DIST gsoap_2.8.77.zip 32495225 BLAKE2B 96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8 SHA512 3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8 DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e diff --git a/net-libs/gsoap/gsoap-2.8.75.ebuild b/net-libs/gsoap/gsoap-2.8.75.ebuild deleted file mode 100644 index a36f6c5466c..000 --- a/net-libs/gsoap/gsoap-2.8.75.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -} diff --git a/net-libs/gsoap/gsoap-2.8.76.ebuild b/net-libs/gsoap/gsoap-2.8.76.ebuild deleted file mode 100644 index a36f6c5466c..000 ---
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 1a93377a71f4211a0bfe9c02bca1f1603a80ac3c Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 29 11:33:52 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 29 11:33:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a93377a net-libs/gsoap: Bump to version 2.8.78 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.78.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 515a7883c17..0ef59eaf5a8 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388 DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 DIST gsoap_2.8.76.zip 32474005 BLAKE2B 4b604ea5c21ff98e2eddad3bd032e87e460d708a118ed65cb98e1577a7dc85f7103ffa4ddc4c3447425f4978f7ef72f6c1004fbe6d099a654ef3705fff53bc8a SHA512 4613ce97a52c08267f6186fc90dfa15dac3be0407b754a42ceef59a5f784078c90e43086b9920031d7690a775b42184c330af03c7c594d6cd5b781ff44b1c0b6 DIST gsoap_2.8.77.zip 32495225 BLAKE2B 96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8 SHA512 3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8 +DIST gsoap_2.8.78.zip 32507212 BLAKE2B 8e173cb447dd918fa83673ad9a8ef26ca78dfba0cb8ae2fc81bae23f7a0548d52dddfc0e4f02719833aa302a02ac8d069bc1356b424097802ab0299f0453a58c SHA512 c115044d2662c2dd355c4756a974a0013b7213dd28c536aba179e53c19466279bfa34ce16b4426db5aa7a24d94c18e0ed7e7cdf05e799bf89f7b54031aa0874e diff --git a/net-libs/gsoap/gsoap-2.8.78.ebuild b/net-libs/gsoap/gsoap-2.8.78.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.78.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 57a9cba8c1e7a799c1a6a951fbbf3a95e62615ef Author: Lars Wendler gentoo org> AuthorDate: Fri Jan 25 12:53:03 2019 + Commit: Lars Wendler gentoo org> CommitDate: Fri Jan 25 12:53:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a9cba8 net-libs/gsoap: Bump to version 2.8.77 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.77.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index ad3a36d5f8a..515a7883c17 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 DIST gsoap_2.8.76.zip 32474005 BLAKE2B 4b604ea5c21ff98e2eddad3bd032e87e460d708a118ed65cb98e1577a7dc85f7103ffa4ddc4c3447425f4978f7ef72f6c1004fbe6d099a654ef3705fff53bc8a SHA512 4613ce97a52c08267f6186fc90dfa15dac3be0407b754a42ceef59a5f784078c90e43086b9920031d7690a775b42184c330af03c7c594d6cd5b781ff44b1c0b6 +DIST gsoap_2.8.77.zip 32495225 BLAKE2B 96d1d629eddfa470b53412f15fdb1ffdcc53bcda257ef4ed9c93b3da56cb1627fb98bed81108eb8344e6dbefa2b93c7cf9d9372186590c9a9668044eac9217e8 SHA512 3c03bd32ed9e6368f8483ff7979d2a75361f60f475a4b99b6d3a7d371719c254671d49177c70dd1538075a5e96b3e398d1d301e4fa66cb5979441b6bd6c60fd8 diff --git a/net-libs/gsoap/gsoap-2.8.77.ebuild b/net-libs/gsoap/gsoap-2.8.77.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.77.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 476de579b1c8948fabadb56eaf64117c68a620fc Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 24 09:21:22 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 24 09:21:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=476de579 net-libs/gsoap: Bump to version 2.8.76 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.76.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 6eaaefddb60..49be85e797b 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 +DIST gsoap_2.8.76.zip 32474005 BLAKE2B 4b604ea5c21ff98e2eddad3bd032e87e460d708a118ed65cb98e1577a7dc85f7103ffa4ddc4c3447425f4978f7ef72f6c1004fbe6d099a654ef3705fff53bc8a SHA512 4613ce97a52c08267f6186fc90dfa15dac3be0407b754a42ceef59a5f784078c90e43086b9920031d7690a775b42184c330af03c7c594d6cd5b781ff44b1c0b6 diff --git a/net-libs/gsoap/gsoap-2.8.76.ebuild b/net-libs/gsoap/gsoap-2.8.76.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.76.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 98921b15d0c8acb50d8cbf9d4a9a553d3bbb46e0 Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 24 09:21:44 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 24 09:21:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98921b15 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.74.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 49be85e797b..ad3a36d5f8a 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 DIST gsoap_2.8.76.zip 32474005 BLAKE2B 4b604ea5c21ff98e2eddad3bd032e87e460d708a118ed65cb98e1577a7dc85f7103ffa4ddc4c3447425f4978f7ef72f6c1004fbe6d099a654ef3705fff53bc8a SHA512 4613ce97a52c08267f6186fc90dfa15dac3be0407b754a42ceef59a5f784078c90e43086b9920031d7690a775b42184c330af03c7c594d6cd5b781ff44b1c0b6 diff --git a/net-libs/gsoap/gsoap-2.8.74.ebuild b/net-libs/gsoap/gsoap-2.8.74.ebuild deleted file mode 100644 index c0cdf5ada9c..000 --- a/net-libs/gsoap/gsoap-2.8.74.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 3e04bf11c5f7235b4ae6ac41322a7ddcf41c5979 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 15 12:11:30 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 15 12:11:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e04bf11 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.73.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index b585c46ee4b..6eaaefddb60 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 diff --git a/net-libs/gsoap/gsoap-2.8.73.ebuild b/net-libs/gsoap/gsoap-2.8.73.ebuild deleted file mode 100644 index c0cdf5ada9c..000 --- a/net-libs/gsoap/gsoap-2.8.73.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: d96e790bfa8b87e6f8b6d19a5cf3d5bb44e4a788 Author: Lars Wendler gentoo org> AuthorDate: Tue Jan 15 12:10:46 2019 + Commit: Lars Wendler gentoo org> CommitDate: Tue Jan 15 12:11:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e790b net-libs/gsoap: Bump to version 2.8.75 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.75.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 9daa61e669a..b585c46ee4b 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad +DIST gsoap_2.8.75.zip 32645773 BLAKE2B 120d79a33f90881ef5c4486ffef3a7713770622a65832be9997edeebbd4beac6dbdb6dfd876eb86f8622a1693908e6f56a47b48179fb37fdb12d313e2929ea7e SHA512 f5ebbe307b9125eec2284989a7ec1c16ade93df3b091ac44768750010bf51fdd9199ba96dbdc5b37b105bdd1156a0f90f41fdb407408d62b2c7750881db8b949 diff --git a/net-libs/gsoap/gsoap-2.8.75.ebuild b/net-libs/gsoap/gsoap-2.8.75.ebuild new file mode 100644 index 000..a36f6c5466c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.75.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 1debebeb387268eadc5a4569cea9faee4ed32380 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 13 10:43:00 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 13 10:43:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1debebeb net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.72.ebuild | 86 -- 2 files changed, 87 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 133c94a4436..9daa61e669a 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.72.zip 32230922 BLAKE2B dc49a17272467a6fa5e6e71b3e5d6f7a9653e9e267df231524f1bf41e8ee27068344da31c1b4d572c50564f13e70a1794dcf42babf3e8bd24c8101a6ce693a6f SHA512 5f5299d4c2b43c2bb0b262b5c423f78f97ada9ae472e0bb4793144c2242e09291ba2a04f24726c585e48872c17f49311dd91643e156aa4854cbf7dc893c4043c DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad diff --git a/net-libs/gsoap/gsoap-2.8.72.ebuild b/net-libs/gsoap/gsoap-2.8.72.ebuild deleted file mode 100644 index c0cdf5ada9c..000 --- a/net-libs/gsoap/gsoap-2.8.72.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 2e7176a31b0512801d42aad60e9abd514304b82f Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 13 10:42:39 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 13 10:43:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7176a3 net-libs/gsoap: Bump to version 2.8.74 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.74.ebuild | 86 ++ 2 files changed, 87 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 279f78edf12..133c94a4436 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.72.zip 32230922 BLAKE2B dc49a17272467a6fa5e6e71b3e5d6f7a9653e9e267df231524f1bf41e8ee27068344da31c1b4d572c50564f13e70a1794dcf42babf3e8bd24c8101a6ce693a6f SHA512 5f5299d4c2b43c2bb0b262b5c423f78f97ada9ae472e0bb4793144c2242e09291ba2a04f24726c585e48872c17f49311dd91643e156aa4854cbf7dc893c4043c DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc +DIST gsoap_2.8.74.zip 32304642 BLAKE2B cca698d25c837fe70969379a63f849e7623b7bb3c6e4f1fd4e22b159f03a17214981eaf6d9f632a85a6cbff87b4f1ac6411896bb86c083720a94d2bbfd8501ac SHA512 85284b88a94f07f433ffaeb9031c24d4c9c3eb82f8c590fa257cf9392fa0382cdcde5b3d5c7df903c6ddec41b876643b21ea24d18186b03db9dc8a4d6e8477ad diff --git a/net-libs/gsoap/gsoap-2.8.74.ebuild b/net-libs/gsoap/gsoap-2.8.74.ebuild new file mode 100644 index 000..c0cdf5ada9c --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.74.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: e2e3eb78f23754756605ecac4b23986f6a571521 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 5 14:31:43 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 5 14:33:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e3eb78 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.71.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 639bcf19ccd..279f78edf12 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 -DIST gsoap_2.8.71.zip 32395469 BLAKE2B 47038e70e297408f5599319b229d2bd15136d43646fe082480ae6cc29316a7f45c056e6c5859e9bfafcb24f5b10455d2209a3505c801d02299493c3b5435d06f SHA512 3e4494681b2669ea7eebaee19aa23fd31a339966f7af106258eb1bd676aff42f1069d55e6c80ae09fd60b2d48e456b0cb788d5d54829301ee62a2ef64742ddea DIST gsoap_2.8.72.zip 32230922 BLAKE2B dc49a17272467a6fa5e6e71b3e5d6f7a9653e9e267df231524f1bf41e8ee27068344da31c1b4d572c50564f13e70a1794dcf42babf3e8bd24c8101a6ce693a6f SHA512 5f5299d4c2b43c2bb0b262b5c423f78f97ada9ae472e0bb4793144c2242e09291ba2a04f24726c585e48872c17f49311dd91643e156aa4854cbf7dc893c4043c DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc diff --git a/net-libs/gsoap/gsoap-2.8.71.ebuild b/net-libs/gsoap/gsoap-2.8.71.ebuild deleted file mode 100644 index 4f3a9989377..000 --- a/net-libs/gsoap/gsoap-2.8.71.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - - # Fix --enable-xlocale configure switch - #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" - - # Fix parallel make - "${FILESDIR}/${PN}-2.8.70-parallel.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - # Don't include xlocale.h as it got removed in >=glibc-2.26 - --disable-xlocale - $(use_enable debug) - $(use_enable examples samples) - $(usex gnutls --enable-gnutls '') - $(usex ipv6 --enable-ipv6 '') - $(usex ssl '' --disable-ssl) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - docinto html - dodoc changelog.md - - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die - - if use examples; then - rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - docinto html - dodoc -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: f75007b59061279df336abe7049f0ea28957ea7b Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 5 14:31:22 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 5 14:33:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75007b5 net-libs/gsoap: Bump to version 2.8.73 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.73.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index e242500d90d..639bcf19ccd 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.71.zip 32395469 BLAKE2B 47038e70e297408f5599319b229d2bd15136d43646fe082480ae6cc29316a7f45c056e6c5859e9bfafcb24f5b10455d2209a3505c801d02299493c3b5435d06f SHA512 3e4494681b2669ea7eebaee19aa23fd31a339966f7af106258eb1bd676aff42f1069d55e6c80ae09fd60b2d48e456b0cb788d5d54829301ee62a2ef64742ddea DIST gsoap_2.8.72.zip 32230922 BLAKE2B dc49a17272467a6fa5e6e71b3e5d6f7a9653e9e267df231524f1bf41e8ee27068344da31c1b4d572c50564f13e70a1794dcf42babf3e8bd24c8101a6ce693a6f SHA512 5f5299d4c2b43c2bb0b262b5c423f78f97ada9ae472e0bb4793144c2242e09291ba2a04f24726c585e48872c17f49311dd91643e156aa4854cbf7dc893c4043c +DIST gsoap_2.8.73.zip 32303580 BLAKE2B 1484fb2df66627db12e52459091e163affcb2a73913657467503501423bbdf2da12651567cae517b3f7d0d632f997a37c0b244b1cda811046d078477c990d581 SHA512 171214b285e9d89108271da52c010cde81fc6f54de5aaa678e10b273857f91e6afb301fdc6e91fa836b6aa609fb75131c2247dd5f4b79f41158db2f4917b55bc diff --git a/net-libs/gsoap/gsoap-2.8.73.ebuild b/net-libs/gsoap/gsoap-2.8.73.ebuild new file mode 100644 index 000..4f3a9989377 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.73.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix --enable-xlocale configure switch + #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 74fb39de926b90c2a6c17740d6364db8ac8cb963 Author: Lars Wendler gentoo org> AuthorDate: Wed Dec 5 14:32:58 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Dec 5 14:33:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fb39de net-libs/gsoap: Minor ebuild cleanups. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/gsoap-2.8.72.ebuild | 3 --- net-libs/gsoap/gsoap-2.8.73.ebuild | 3 --- 2 files changed, 6 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.72.ebuild b/net-libs/gsoap/gsoap-2.8.72.ebuild index 4f3a9989377..c0cdf5ada9c 100644 --- a/net-libs/gsoap/gsoap-2.8.72.ebuild +++ b/net-libs/gsoap/gsoap-2.8.72.ebuild @@ -37,9 +37,6 @@ PATCHES=( # enable shared libs https://bugs.gentoo.org/583398 "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - # Fix --enable-xlocale configure switch - #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" - # Fix parallel make "${FILESDIR}/${PN}-2.8.70-parallel.patch" ) diff --git a/net-libs/gsoap/gsoap-2.8.73.ebuild b/net-libs/gsoap/gsoap-2.8.73.ebuild index 4f3a9989377..c0cdf5ada9c 100644 --- a/net-libs/gsoap/gsoap-2.8.73.ebuild +++ b/net-libs/gsoap/gsoap-2.8.73.ebuild @@ -37,9 +37,6 @@ PATCHES=( # enable shared libs https://bugs.gentoo.org/583398 "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" - # Fix --enable-xlocale configure switch - #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" - # Fix parallel make "${FILESDIR}/${PN}-2.8.70-parallel.patch" )
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 529508961aaf933f99c4bb03096d8d2f5445fc16 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 29 10:00:40 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 29 11:50:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52950896 net-libs/gsoap: Bump to version 2.8.72 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.72.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 707bd74e109..e242500d90d 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,2 +1,3 @@ DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.71.zip 32395469 BLAKE2B 47038e70e297408f5599319b229d2bd15136d43646fe082480ae6cc29316a7f45c056e6c5859e9bfafcb24f5b10455d2209a3505c801d02299493c3b5435d06f SHA512 3e4494681b2669ea7eebaee19aa23fd31a339966f7af106258eb1bd676aff42f1069d55e6c80ae09fd60b2d48e456b0cb788d5d54829301ee62a2ef64742ddea +DIST gsoap_2.8.72.zip 32230922 BLAKE2B dc49a17272467a6fa5e6e71b3e5d6f7a9653e9e267df231524f1bf41e8ee27068344da31c1b4d572c50564f13e70a1794dcf42babf3e8bd24c8101a6ce693a6f SHA512 5f5299d4c2b43c2bb0b262b5c423f78f97ada9ae472e0bb4793144c2242e09291ba2a04f24726c585e48872c17f49311dd91643e156aa4854cbf7dc893c4043c diff --git a/net-libs/gsoap/gsoap-2.8.72.ebuild b/net-libs/gsoap/gsoap-2.8.72.ebuild new file mode 100644 index 000..4f3a9989377 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.72.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix --enable-xlocale configure switch + #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: 2a51b8c58c8bfc4df57f48ca867c78baab6484ab Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 21 13:30:14 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 21 13:46:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a51b8c5 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - .../gsoap/files/gsoap-2.8.52-shared_libs.patch | 145 - net-libs/gsoap/gsoap-2.8.63.ebuild | 83 3 files changed, 229 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 02685fa4906..707bd74e109 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,2 @@ -DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 DIST gsoap_2.8.71.zip 32395469 BLAKE2B 47038e70e297408f5599319b229d2bd15136d43646fe082480ae6cc29316a7f45c056e6c5859e9bfafcb24f5b10455d2209a3505c801d02299493c3b5435d06f SHA512 3e4494681b2669ea7eebaee19aa23fd31a339966f7af106258eb1bd676aff42f1069d55e6c80ae09fd60b2d48e456b0cb788d5d54829301ee62a2ef64742ddea diff --git a/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch deleted file mode 100644 index 9437de86f61..000 --- a/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch +++ /dev/null @@ -1,145 +0,0 @@ gsoap-2.8/configure.ac -+++ gsoap-2.8/configure.ac -@@ -17,7 +17,7 @@ - AC_PROG_YACC - AC_PROG_CPP - AC_PROG_RANLIB --#AM_PROG_LIBTOOL -+AM_PROG_LIBTOOL - AC_PROG_LN_S - AC_PROG_AWK - AC_PROG_INSTALL -@@ -259,15 +259,17 @@ - WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - else - AC_MSG_RESULT(no) - WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" - # compile with wsdl2h when OPENSSL is available --WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" -+WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - if test -n "$ZLIB"; then - WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" -@@ -286,7 +288,8 @@ - WSDL2H_EXTRA_FLAGS= - SAMPLE_SSL_LIBS= - SAMPLE_INCLUDES= -- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") - AC_SUBST(WITH_OPENSSL) -@@ -294,7 +297,8 @@ - AC_SUBST(WSDL2H_EXTRA_LIBS) - AC_SUBST(SAMPLE_INCLUDES) - AC_SUBST(SAMPLE_SSL_LIBS) --AC_SUBST(WSDL2H_SOAP_CPP_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) - - # enable the compile of the samples - AC_ARG_ENABLE(samples, gsoap-2.8/gsoap/Makefile.am -+++ gsoap-2.8/gsoap/Makefile.am -@@ -49,6 +49,29 @@ - libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp - libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES - -+lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la -+SOVERSION = 0 -+libgsoap_la_SOURCES = stdsoap2.c dom.c -+libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp -+libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap___la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapck_la_SOURCES = stdsoap2_ck.c dom.c -+libgsoapck_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -DWITH_COOKIES -+libgsoapck_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoapck___la_SOURCES = stdsoap2_ck_cpp.cpp dom_cpp.cpp -+libgsoapck___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 14689a670921f330effb6df775f035aeceb48f12 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Nov 15 15:34:52 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Nov 15 15:34:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14689a67 net-libs/gsoap: x86 stable (bug #671118) Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/gsoap-2.8.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild b/net-libs/gsoap/gsoap-2.8.70.ebuild index 9922f03b307..7423a510e48 100644 --- a/net-libs/gsoap/gsoap-2.8.70.ebuild +++ b/net-libs/gsoap/gsoap-2.8.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 0169d85be48df486356865cb3f28ecc9a21b4833 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Nov 15 13:17:17 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Nov 15 13:17:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0169d85b net-libs/gsoap: amd64 stable wrt bug #671118 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/gsoap/gsoap-2.8.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild b/net-libs/gsoap/gsoap-2.8.70.ebuild index f09037b2e0f..9922f03b307 100644 --- a/net-libs/gsoap/gsoap-2.8.70.ebuild +++ b/net-libs/gsoap/gsoap-2.8.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 8c91cd65fda9594a8c0bc8acfe19f8ed7106afe8 Author: Lars Wendler gentoo org> AuthorDate: Wed Nov 14 09:05:48 2018 + Commit: Lars Wendler gentoo org> CommitDate: Wed Nov 14 09:05:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c91cd65 net-libs/gsoap: Bump to version 2.8.71 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.71.ebuild | 89 ++ 2 files changed, 90 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index b979c4d84af..02685fa4906 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,2 +1,3 @@ DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 +DIST gsoap_2.8.71.zip 32395469 BLAKE2B 47038e70e297408f5599319b229d2bd15136d43646fe082480ae6cc29316a7f45c056e6c5859e9bfafcb24f5b10455d2209a3505c801d02299493c3b5435d06f SHA512 3e4494681b2669ea7eebaee19aa23fd31a339966f7af106258eb1bd676aff42f1069d55e6c80ae09fd60b2d48e456b0cb788d5d54829301ee62a2ef64742ddea diff --git a/net-libs/gsoap/gsoap-2.8.71.ebuild b/net-libs/gsoap/gsoap-2.8.71.ebuild new file mode 100644 index 000..4f3a9989377 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.71.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.70-shared_libs.patch" + + # Fix --enable-xlocale configure switch + #"${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + # Don't include xlocale.h as it got removed in >=glibc-2.26 + --disable-xlocale + $(use_enable debug) + $(use_enable examples samples) + $(usex gnutls --enable-gnutls '') + $(usex ipv6 --enable-ipv6 '') + $(usex ssl '' --disable-ssl) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + docinto html + dodoc changelog.md + + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die + + if use examples; then + rm -r gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + docinto html + dodoc -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: c8c89629974ddf0fd9acee9909891f5e9315414b Author: Lars Wendler gentoo org> AuthorDate: Sun Oct 21 12:54:22 2018 + Commit: Lars Wendler gentoo org> CommitDate: Sun Oct 21 12:55:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c89629 net-libs/gsoap: Security cleanup. Bug: https://bugs.gentoo.org/652734 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/gsoap/Manifest| 1 - .../gsoap/files/gsoap-2.7.40-shared_libs.patch | 146 - .../gsoap-2.8.51-libressl-2.6-compatibility.patch | 38 -- net-libs/gsoap/gsoap-2.8.51.ebuild | 85 4 files changed, 270 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 4f4b700c0dc..b979c4d84af 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,2 @@ -DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7e6bea15f9e8f0dfcc2df56b36cddfc8f0a038b029f36a6dd1fd63f39eadb8d7f363335344eb142ec27be726 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 diff --git a/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch deleted file mode 100644 index 829e0e45a58..000 --- a/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch +++ /dev/null @@ -1,146 +0,0 @@ -diff -Naur a/configure.ac b/configure.ac a/configure.ac 2016-12-11 04:12:26.0 + -+++ b/configure.ac 2017-01-10 13:41:24.743162628 + -@@ -17,7 +17,7 @@ - AC_PROG_YACC - AC_PROG_CPP - AC_PROG_RANLIB --#AM_PROG_LIBTOOL -+AM_PROG_LIBTOOL - AC_PROG_LN_S - AC_PROG_AWK - AC_PROG_INSTALL -@@ -242,16 +242,18 @@ - WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - else - AC_MSG_RESULT(no) - WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" - # an ugly hack to get httpda and smdevp plugins to conditionally - # compile with wsdl2h when OPENSSL is available --WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} ../plugin/httpda.c ../plugin/smdevp.c ../plugin/threads.c -lssl -lcrypto -lz" -+WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} ../plugin/httpda.c ../plugin/smdevp.c ../plugin/threads.c -lcrypto" - SAMPLE_INCLUDES= - SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" --WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - if test -n "$ZLIB"; then - WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" -@@ -270,13 +272,15 @@ - WSDL2H_EXTRA_FLAGS= - SAMPLE_SSL_LIBS= - SAMPLE_INCLUDES= -- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" -+ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" -+ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" - fi - AC_SUBST(WSDL2H_EXTRA_FLAGS) - AC_SUBST(WSDL2H_EXTRA_LIBS) - AC_SUBST(SAMPLE_INCLUDES) - AC_SUBST(SAMPLE_SSL_LIBS) --AC_SUBST(WSDL2H_SOAP_CPP_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) -+AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) - - # enable the compile of the samples - AC_ARG_ENABLE(samples, -diff -Naur a/gsoap/Makefile.am b/gsoap/Makefile.am a/gsoap/Makefile.am 2016-12-11 04:12:27.0 + -+++ b/gsoap/Makefile.am 2017-01-10 13:41:36.487140423 + -@@ -49,6 +49,29 @@ - libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp - libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES - -+lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la -+SOVERSION = 0 -+libgsoap_la_SOURCES = stdsoap2.c dom.c -+libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap_la_LDFLAGS = -version-info $(SOVERSION) -+libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp -+libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) -+libgsoap___la_LDFLAGS = -version-info
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 02ac40328cb9ed168629576ff7783ad3be691e2b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 19 07:45:04 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 19 07:45:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ac4032 net-libs/gsoap: amd64 stable wrt bug #652734 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="amd64" net-libs/gsoap/gsoap-2.8.63.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.63.ebuild b/net-libs/gsoap/gsoap-2.8.63.ebuild index 1054e640f41..55a5b33b16d 100644 --- a/net-libs/gsoap/gsoap-2.8.63.ebuild +++ b/net-libs/gsoap/gsoap-2.8.63.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: e654d2bf46b4afa94adcd70702113edd705110d7 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 18 11:24:37 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 18 11:24:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e654d2bf net-libs/gsoap: x86 stable (bug #652734) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/gsoap/gsoap-2.8.63.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.63.ebuild b/net-libs/gsoap/gsoap-2.8.63.ebuild index 84b2601d54e..1054e640f41 100644 --- a/net-libs/gsoap/gsoap-2.8.63.ebuild +++ b/net-libs/gsoap/gsoap-2.8.63.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: 6526a590e6e3706ae8ee6b639d629e9673932af2 Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 18 10:50:24 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 18 10:50:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6526a590 net-libs/gsoap: Fixed parallel make issue. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/gsoap/files/gsoap-2.8.70-parallel.patch | 10 ++ net-libs/gsoap/gsoap-2.8.70.ebuild | 7 +++ 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch b/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch new file mode 100644 index 000..8abd36d937c --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.70-parallel.patch @@ -0,0 +1,10 @@ +--- gsoap-2.8/gsoap/src/Makefile.am gsoap-2.8/gsoap/src/Makefile.am +@@ -5,6 +5,7 @@ + ## you have all needed files, that a GNU package needs + AUTOMAKE_OPTIONS = foreign 1.4 + ++include MakefileManual + + #LIBS= + AM_YFLAGS=-d -v diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild b/net-libs/gsoap/gsoap-2.8.70.ebuild index 0abfb9e600c..f09037b2e0f 100644 --- a/net-libs/gsoap/gsoap-2.8.70.ebuild +++ b/net-libs/gsoap/gsoap-2.8.70.ebuild @@ -39,6 +39,9 @@ PATCHES=( # Fix --enable-xlocale configure switch "${FILESDIR}/${PN}-2.8.70-xlocale_h.patch" + + # Fix parallel make + "${FILESDIR}/${PN}-2.8.70-parallel.patch" ) S="${WORKDIR}/${MY_P}" @@ -61,10 +64,6 @@ src_configure() { econf "${myeconfargs[@]}" } -src_compile() { - emake -j1 -} - src_install() { emake DESTDIR="${D}" install
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b4455bb536df637acfec261576eef41fbc4d53db Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 18 10:10:26 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 18 10:14:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4455bb5 net-libs/gsoap: Removed old. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/gsoap/Manifest| 3 -- net-libs/gsoap/gsoap-2.8.55.ebuild | 83 -- net-libs/gsoap/gsoap-2.8.58.ebuild | 83 -- net-libs/gsoap/gsoap-2.8.59.ebuild | 83 -- 4 files changed, 252 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index af4c92f4233..4f4b700c0dc 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,6 +1,3 @@ DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7e6bea15f9e8f0dfcc2df56b36cddfc8f0a038b029f36a6dd1fd63f39eadb8d7f363335344eb142ec27be726 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 -DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0f6331afdffc6bbabbbeeea38222f8038d7a96eae63453a721f2b52b1623f4691e7c677489fb8a3c49d80bae SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 -DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b -DIST gsoap_2.8.59.zip 33109898 BLAKE2B d05ddf0c1e24afc03a33592cf8abef6f0bb6c8a8a216aee9ce7614720a8e3cd015f1e03429113ac8bdc05e6b916fee022914db22d0c29b5c9c4d0fb60c549168 SHA512 d43320e6965c3f17d122ea7aeeecbc0b608dac52204e630c3254d32eadd3c93aaca446c92bb439b98207f8560b2ad6bff220c0502b75ebd18b99e37402570624 DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 diff --git a/net-libs/gsoap/gsoap-2.8.55.ebuild b/net-libs/gsoap/gsoap-2.8.55.ebuild deleted file mode 100644 index 28cf845a327..000 --- a/net-libs/gsoap/gsoap-2.8.55.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -} diff --git
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: a493458c7a5fd98846bf97384cff74b08b958d01 Author: Lars Wendler gentoo org> AuthorDate: Thu Oct 18 10:09:29 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Oct 18 10:14:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a493458c net-libs/gsoap: Bump to version 2.8.70 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/gsoap/Manifest| 1 + .../gsoap/files/gsoap-2.8.70-shared_libs.patch | 141 + net-libs/gsoap/files/gsoap-2.8.70-xlocale_h.patch | 20 +++ net-libs/gsoap/gsoap-2.8.70.ebuild | 90 + 4 files changed, 252 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index ce81399e710..af4c92f4233 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -3,3 +3,4 @@ DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0 DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b DIST gsoap_2.8.59.zip 33109898 BLAKE2B d05ddf0c1e24afc03a33592cf8abef6f0bb6c8a8a216aee9ce7614720a8e3cd015f1e03429113ac8bdc05e6b916fee022914db22d0c29b5c9c4d0fb60c549168 SHA512 d43320e6965c3f17d122ea7aeeecbc0b608dac52204e630c3254d32eadd3c93aaca446c92bb439b98207f8560b2ad6bff220c0502b75ebd18b99e37402570624 DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 +DIST gsoap_2.8.70.zip 32695627 BLAKE2B 6d803441804badf06b29cee8ca898dc864b9a0388f6f3fa58b84c1b237d77e22ab70e0cc5439915c715bdba7831b14f86d8003e1338b6184ddbfe845bb76ff75 SHA512 f7e9f85580c19bb390f1310bb47b690a5788b54c1e12c6fc0d9166039a84ae24ec5d3268cb67cd72b20e2eaa78689e175b975f07da44fd20e172a77ef37f4ae7 diff --git a/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch new file mode 100644 index 000..cb3f11ed129 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.70-shared_libs.patch @@ -0,0 +1,141 @@ +--- gsoap-2.8/configure.ac gsoap-2.8/configure.ac +@@ -17,7 +17,7 @@ + AC_PROG_YACC + AC_PROG_CPP + AC_PROG_RANLIB +-#AM_PROG_LIBTOOL ++AM_PROG_LIBTOOL + AC_PROG_LN_S + AC_PROG_AWK + AC_PROG_INSTALL +@@ -278,15 +278,17 @@ + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + else + AC_MSG_RESULT(no) + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" + # compile with wsdl2h when OPENSSL is available +-WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" ++WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + if test -n "$ZLIB"; then + WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" +@@ -305,7 +307,8 @@ + WSDL2H_EXTRA_FLAGS= + SAMPLE_SSL_LIBS= + SAMPLE_INCLUDES= +- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") + AC_SUBST(WITH_OPENSSL) +@@ -313,7 +316,8 @@ + AC_SUBST(WSDL2H_EXTRA_LIBS) + AC_SUBST(SAMPLE_INCLUDES) + AC_SUBST(SAMPLE_SSL_LIBS) +-AC_SUBST(WSDL2H_SOAP_CPP_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) + + # enable the compile of the samples + AC_ARG_ENABLE(samples, +--- gsoap-2.8/gsoap/Makefile.am gsoap-2.8/gsoap/Makefile.am +@@ -49,6 +49,29 @@ + libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp + libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES + ++lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la ++SOVERSION = 0 ++libgsoap_la_SOURCES = stdsoap2.c dom.c ++libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) ++libgsoap_la_LDFLAGS = -version-info $(SOVERSION) ++libgsoap___la_SOURCES = stdsoap2_cpp.cpp dom_cpp.cpp ++libgsoap___la_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: c3de07e5236962952d47815e6ab96c46cd38dfd0 Author: Aaron Bauman gentoo org> AuthorDate: Fri Apr 20 16:24:17 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Apr 20 16:24:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3de07e5 net-libs/gsoap: compatibility patch for LibreSSL This patch fixes building with dev-libs/libressl-2.6.4. This patch will not be needed once dev-libs/libressl-2.7.x goes stable. Additionally, fix slot/subslot modifier to ensure rebuilds are trigged for API changes. Closes: https://bugs.gentoo.org/617264 Package-Manager: Portage-2.3.31, Repoman-2.3.9 .../gsoap-2.8.51-libressl-2.6-compatibility.patch | 38 ++ net-libs/gsoap/gsoap-2.8.51.ebuild | 7 ++-- 2 files changed, 43 insertions(+), 2 deletions(-) diff --git a/net-libs/gsoap/files/gsoap-2.8.51-libressl-2.6-compatibility.patch b/net-libs/gsoap/files/gsoap-2.8.51-libressl-2.6-compatibility.patch new file mode 100644 index 000..8f13a39d32c --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.51-libressl-2.6-compatibility.patch @@ -0,0 +1,38 @@ +--- a/gsoap/plugin/smdevp.c2018-04-20 15:45:25.112658174 + b/gsoap/plugin/smdevp.c2018-04-20 15:47:58.826360980 + +@@ -479,7 +479,7 @@ + /* allocate and init the OpenSSL HMAC or EVP_MD context */ + if ((alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC) + { +-#if (OPENSSL_VERSION_NUMBER < 0x1010L) ++#if (OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)) + data->ctx = (void*)SOAP_MALLOC(soap, sizeof(HMAC_CTX)); + if (data->ctx) + HMAC_CTX_init((HMAC_CTX*)data->ctx); +@@ -489,7 +489,7 @@ + } + else + { +-#if (OPENSSL_VERSION_NUMBER < 0x1010L) ++#if (OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)) + data->ctx = (void*)SOAP_MALLOC(soap, sizeof(EVP_MD_CTX)); + if (data->ctx) + EVP_MD_CTX_init((EVP_MD_CTX*)data->ctx); +@@ -642,7 +642,7 @@ + *len = (int)n; + } + /* cleanup */ +-#if (OPENSSL_VERSION_NUMBER < 0x1010L) ++#if (OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)) + if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC) + HMAC_CTX_cleanup((HMAC_CTX*)data->ctx); + else +@@ -687,7 +687,7 @@ + } + if (data->ctx) + { +-#if (OPENSSL_VERSION_NUMBER < 0x1010L) ++#if (OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)) + if ((data->alg & SOAP_SMD_ALGO) == SOAP_SMD_HMAC) + HMAC_CTX_cleanup((HMAC_CTX*)data->ctx); + else diff --git a/net-libs/gsoap/gsoap-2.8.51.ebuild b/net-libs/gsoap/gsoap-2.8.51.ebuild index 345507edae7..5dd67d3686f 100644 --- a/net-libs/gsoap/gsoap-2.8.51.ebuild +++ b/net-libs/gsoap/gsoap-2.8.51.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,7 +21,7 @@ RDEPEND=" gnutls? ( net-libs/gnutls ) ssl? ( !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) + libressl? ( dev-libs/libressl:0= ) ) " DEPEND="${RDEPEND} @@ -41,6 +41,9 @@ src_prepare() { # enable shared libs https://bugs.gentoo.org/583398 eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + # fix building with libressl-2.6.x. This will not be needed when 2.7.x goes stable + eapply "${FILESDIR}/${PN}-2.8.51-libressl-2.6-compatibility.patch" + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b4399cc65bb5071aa4eccbe296a96924e64663cd Author: Patrick Lauer gentoo org> AuthorDate: Sun Mar 4 17:12:22 2018 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Mar 4 17:12:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4399cc6 net-libs/gsoap: Bump Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.63.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 22eeccfd4bb..ce81399e710 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7 DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0f6331afdffc6bbabbbeeea38222f8038d7a96eae63453a721f2b52b1623f4691e7c677489fb8a3c49d80bae SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b DIST gsoap_2.8.59.zip 33109898 BLAKE2B d05ddf0c1e24afc03a33592cf8abef6f0bb6c8a8a216aee9ce7614720a8e3cd015f1e03429113ac8bdc05e6b916fee022914db22d0c29b5c9c4d0fb60c549168 SHA512 d43320e6965c3f17d122ea7aeeecbc0b608dac52204e630c3254d32eadd3c93aaca446c92bb439b98207f8560b2ad6bff220c0502b75ebd18b99e37402570624 +DIST gsoap_2.8.63.zip 32985252 BLAKE2B 6bedf06a98701dd63c13e805f865c3b84cae8c498a9ec1c4dd062e191f217c56cf9667046c5fbf0b33d94c5500e2eb4746eefa7cc909398a8ad891f2cb33e357 SHA512 1941aba9c4a7d5e57e8b8f4f2183ee3c24a9a5c3e93caedfd27a13cbc625dc06e3114f850f0dcddb87dd436a997e1157fb2c6fb20c28f1b0675e634c3d489d96 diff --git a/net-libs/gsoap/gsoap-2.8.63.ebuild b/net-libs/gsoap/gsoap-2.8.63.ebuild new file mode 100644 index 000..84b2601d54e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.63.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: eeb557c0e6d3955eb98c09fcd3c6d6c42627328b Author: Lars Wendler gentoo org> AuthorDate: Thu Jan 4 15:23:22 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jan 4 15:24:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb557c0 net-libs/gsoap: Bump to version 2.8.59 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.59.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 2794db61de7..22eeccfd4bb 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7e6bea15f9e8f0dfcc2df56b36cddfc8f0a038b029f36a6dd1fd63f39eadb8d7f363335344eb142ec27be726 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0f6331afdffc6bbabbbeeea38222f8038d7a96eae63453a721f2b52b1623f4691e7c677489fb8a3c49d80bae SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b +DIST gsoap_2.8.59.zip 33109898 BLAKE2B d05ddf0c1e24afc03a33592cf8abef6f0bb6c8a8a216aee9ce7614720a8e3cd015f1e03429113ac8bdc05e6b916fee022914db22d0c29b5c9c4d0fb60c549168 SHA512 d43320e6965c3f17d122ea7aeeecbc0b608dac52204e630c3254d32eadd3c93aaca446c92bb439b98207f8560b2ad6bff220c0502b75ebd18b99e37402570624 diff --git a/net-libs/gsoap/gsoap-2.8.59.ebuild b/net-libs/gsoap/gsoap-2.8.59.ebuild new file mode 100644 index 000..84b2601d54e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.59.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 243ed50d00fcafa9f7f67557acda2a6b18a21a36 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 21 11:30:27 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 21 11:32:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=243ed50d net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.54.ebuild | 83 -- 2 files changed, 84 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 81f6896e9cb..2794db61de7 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7e6bea15f9e8f0dfcc2df56b36cddfc8f0a038b029f36a6dd1fd63f39eadb8d7f363335344eb142ec27be726 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 -DIST gsoap_2.8.54.zip 34520149 BLAKE2B 8918b9218b1857a520a56bb264b95d9ce1b192e3e0be9d523a1604c5b9b083f9d6370c331708b7700e71f5502e89815173b09ffa1af24cd9fc16e4539095eaa8 SHA512 59e59dbcb0c7b6f13771c0cd26412941da0a15e05c539dcfaa7deecd83e15b50656454daf6c80eefb85e2d8830748a4fd48970e6de68fd1e2b96ce9a7c0d1874 DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0f6331afdffc6bbabbbeeea38222f8038d7a96eae63453a721f2b52b1623f4691e7c677489fb8a3c49d80bae SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b diff --git a/net-libs/gsoap/gsoap-2.8.54.ebuild b/net-libs/gsoap/gsoap-2.8.54.ebuild deleted file mode 100644 index 28cf845a327..000 --- a/net-libs/gsoap/gsoap-2.8.54.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -PATCHES=( - # Fix Pre-ISO headers - "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 7e17062f66e0855d8b1501622d7dadc724ec10a6 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 21 11:30:00 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 21 11:32:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e17062f net-libs/gsoap: Bump to version 2.8.58 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.58.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 03a490414dc..81f6896e9cb 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.51.zip 34505931 BLAKE2B 6f2d6ee2bd405054dc75105f42f6edeaa2300f1e7e6bea15f9e8f0dfcc2df56b36cddfc8f0a038b029f36a6dd1fd63f39eadb8d7f363335344eb142ec27be726 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 DIST gsoap_2.8.54.zip 34520149 BLAKE2B 8918b9218b1857a520a56bb264b95d9ce1b192e3e0be9d523a1604c5b9b083f9d6370c331708b7700e71f5502e89815173b09ffa1af24cd9fc16e4539095eaa8 SHA512 59e59dbcb0c7b6f13771c0cd26412941da0a15e05c539dcfaa7deecd83e15b50656454daf6c80eefb85e2d8830748a4fd48970e6de68fd1e2b96ce9a7c0d1874 DIST gsoap_2.8.55.zip 32571850 BLAKE2B 6f262c0b65c7704fbf6c0973d766c0cff788745d0f6331afdffc6bbabbbeeea38222f8038d7a96eae63453a721f2b52b1623f4691e7c677489fb8a3c49d80bae SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 +DIST gsoap_2.8.58.zip 32931913 BLAKE2B ab6e1b9f1e3b866199236b471e638a80c3542ce709e5cca75df9b3d5cd06fc498d09e768078a6863c549e721f657723d50bf53274c7d6603da23f1ea7a887879 SHA512 019c428aee0309ac952af349738a062d4e6deae28f2c5d38178bcd2aa3ead76a7a43faf952ca61f15e8928600a46f1a865b7996ded1c32e1749d1036c5354e2b diff --git a/net-libs/gsoap/gsoap-2.8.58.ebuild b/net-libs/gsoap/gsoap-2.8.58.ebuild new file mode 100644 index 000..28cf845a327 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.58.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 8e20a28ca832ee19a3f2ae4d1c83d513965a7156 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 6 09:00:34 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 6 09:39:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e20a28c net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.13, Repoman-2.3.4 net-libs/gsoap/Manifest| 2 - net-libs/gsoap/gsoap-2.8.40.ebuild | 79 net-libs/gsoap/gsoap-2.8.52.ebuild | 83 -- 3 files changed, 164 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 8103022013d..a57cd5d5a05 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,3 @@ -DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 -DIST gsoap_2.8.52.zip 34464252 SHA256 96ad6ce7be175742e693b19e3d72e0f04752a70845c7e0ad539cb882f2e7800a SHA512 ec08b8f49651e51754f5a404db83e1fb9d636bf84646cb9783be4aaf8c1b60adfb6f25722b2bdd55fb6812a9943296b1e9569e3b33df50d2d93a7a4494d13d55 WHIRLPOOL b2caa3fad3c33b3bb86a145fdec37da7a2be2e0dc2f40c9fa6b5352c1657190464a78c0ce9d047de03a5a5a9ff7701354ac2e1c938bd9a56fe0c3731d397fc4c DIST gsoap_2.8.54.zip 34520149 SHA256 158ed9c674941c382850e8e96ac9b0174f4e7aacb25794349bd07f52261921c8 SHA512 59e59dbcb0c7b6f13771c0cd26412941da0a15e05c539dcfaa7deecd83e15b50656454daf6c80eefb85e2d8830748a4fd48970e6de68fd1e2b96ce9a7c0d1874 WHIRLPOOL d49c92051c27b1db0a4e07c2767c2e62b1524b65a3f3198d00e4b7ff19105e5afcd87bc2616d0ccd5cea8534da9f212c54ba9ca9fd6a8bfc9ae90cf1c64b6dda DIST gsoap_2.8.55.zip 32571850 SHA256 fe883f79e730b066ddc6917bc68248f5f785578ffddb7066ab83b09defb2a736 SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 WHIRLPOOL 93c9f3f105b9c0bac965a5006e89260207ae9551f24a50ae0fa2c3b8318fb49fc77bccc6f3a25f24edff61a06be96ebf11f29b20ede25d4ad6246f6c4ffdca77 diff --git a/net-libs/gsoap/gsoap-2.8.40.ebuild b/net-libs/gsoap/gsoap-2.8.40.ebuild deleted file mode 100644 index 055659c71e9..000 --- a/net-libs/gsoap/gsoap-2.8.40.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -} diff --git a/net-libs/gsoap/gsoap-2.8.52.ebuild b/net-libs/gsoap/gsoap-2.8.52.ebuild deleted file mode 100644 index 28cf845a327..000 --- a/net-libs/gsoap/gsoap-2.8.52.ebuild +++
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: c17505b65e13f364a0c7168801b53897d11abf51 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 6 09:00:03 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 6 09:39:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17505b6 net-libs/gsoap: Bump to version 2.8.55 Package-Manager: Portage-2.3.13, Repoman-2.3.4 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.55.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 6bb7db2a469..8103022013d 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623 DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 DIST gsoap_2.8.52.zip 34464252 SHA256 96ad6ce7be175742e693b19e3d72e0f04752a70845c7e0ad539cb882f2e7800a SHA512 ec08b8f49651e51754f5a404db83e1fb9d636bf84646cb9783be4aaf8c1b60adfb6f25722b2bdd55fb6812a9943296b1e9569e3b33df50d2d93a7a4494d13d55 WHIRLPOOL b2caa3fad3c33b3bb86a145fdec37da7a2be2e0dc2f40c9fa6b5352c1657190464a78c0ce9d047de03a5a5a9ff7701354ac2e1c938bd9a56fe0c3731d397fc4c DIST gsoap_2.8.54.zip 34520149 SHA256 158ed9c674941c382850e8e96ac9b0174f4e7aacb25794349bd07f52261921c8 SHA512 59e59dbcb0c7b6f13771c0cd26412941da0a15e05c539dcfaa7deecd83e15b50656454daf6c80eefb85e2d8830748a4fd48970e6de68fd1e2b96ce9a7c0d1874 WHIRLPOOL d49c92051c27b1db0a4e07c2767c2e62b1524b65a3f3198d00e4b7ff19105e5afcd87bc2616d0ccd5cea8534da9f212c54ba9ca9fd6a8bfc9ae90cf1c64b6dda +DIST gsoap_2.8.55.zip 32571850 SHA256 fe883f79e730b066ddc6917bc68248f5f785578ffddb7066ab83b09defb2a736 SHA512 e0cb6809d5b8e4a068ed937f253844f88d8275e58f7590ca0dd52bede1ea74d5781d35664586f9e29f2e22c508167df8044d45101f0773c9b8d79b80aa188935 WHIRLPOOL 93c9f3f105b9c0bac965a5006e89260207ae9551f24a50ae0fa2c3b8318fb49fc77bccc6f3a25f24edff61a06be96ebf11f29b20ede25d4ad6246f6c4ffdca77 diff --git a/net-libs/gsoap/gsoap-2.8.55.ebuild b/net-libs/gsoap/gsoap-2.8.55.ebuild new file mode 100644 index 000..28cf845a327 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.55.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 169a7de97d0c832a2c4f327fd3f67ce8b3460294 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 25 05:23:05 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Mon Sep 25 06:44:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169a7de9 net-libs/gsoap: Bump Package-Manager: Portage-2.3.10, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.54.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index a3d3bc2415e..6bb7db2a469 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 DIST gsoap_2.8.52.zip 34464252 SHA256 96ad6ce7be175742e693b19e3d72e0f04752a70845c7e0ad539cb882f2e7800a SHA512 ec08b8f49651e51754f5a404db83e1fb9d636bf84646cb9783be4aaf8c1b60adfb6f25722b2bdd55fb6812a9943296b1e9569e3b33df50d2d93a7a4494d13d55 WHIRLPOOL b2caa3fad3c33b3bb86a145fdec37da7a2be2e0dc2f40c9fa6b5352c1657190464a78c0ce9d047de03a5a5a9ff7701354ac2e1c938bd9a56fe0c3731d397fc4c +DIST gsoap_2.8.54.zip 34520149 SHA256 158ed9c674941c382850e8e96ac9b0174f4e7aacb25794349bd07f52261921c8 SHA512 59e59dbcb0c7b6f13771c0cd26412941da0a15e05c539dcfaa7deecd83e15b50656454daf6c80eefb85e2d8830748a4fd48970e6de68fd1e2b96ce9a7c0d1874 WHIRLPOOL d49c92051c27b1db0a4e07c2767c2e62b1524b65a3f3198d00e4b7ff19105e5afcd87bc2616d0ccd5cea8534da9f212c54ba9ca9fd6a8bfc9ae90cf1c64b6dda diff --git a/net-libs/gsoap/gsoap-2.8.54.ebuild b/net-libs/gsoap/gsoap-2.8.54.ebuild new file mode 100644 index 000..28cf845a327 --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.54.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +PATCHES=( + # Fix Pre-ISO headers + "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + "${FILESDIR}/${PN}-2.8.52-shared_libs.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 4a18938e9c51488987cba0fd8ad671eaa0da3b28 Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 2 17:19:05 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 2 17:19:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a18938e net-libs/gsoap: x86 stable Gentoo-bug: 625638 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/gsoap/gsoap-2.8.51.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.51.ebuild b/net-libs/gsoap/gsoap-2.8.51.ebuild index 0cd8f889776..345507edae7 100644 --- a/net-libs/gsoap/gsoap-2.8.51.ebuild +++ b/net-libs/gsoap/gsoap-2.8.51.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 7eb24aa92afeca7f3bb01ed18bfa3dcfda71129a Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 2 17:18:33 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 2 17:19:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb24aa9 net-libs/gsoap: amd64 stable Gentoo-bug: 625638 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/gsoap/gsoap-2.8.51.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/gsoap/gsoap-2.8.51.ebuild b/net-libs/gsoap/gsoap-2.8.51.ebuild index aef077767cc..0cd8f889776 100644 --- a/net-libs/gsoap/gsoap-2.8.51.ebuild +++ b/net-libs/gsoap/gsoap-2.8.51.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 356b3762e15477deaff9b28141ce346ebf8a9533 Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 21 08:27:28 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 21 08:27:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356b3762 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.50.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 0e98b84499f..a3d3bc2415e 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf -DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 DIST gsoap_2.8.52.zip 34464252 SHA256 96ad6ce7be175742e693b19e3d72e0f04752a70845c7e0ad539cb882f2e7800a SHA512 ec08b8f49651e51754f5a404db83e1fb9d636bf84646cb9783be4aaf8c1b60adfb6f25722b2bdd55fb6812a9943296b1e9569e3b33df50d2d93a7a4494d13d55 WHIRLPOOL b2caa3fad3c33b3bb86a145fdec37da7a2be2e0dc2f40c9fa6b5352c1657190464a78c0ce9d047de03a5a5a9ff7701354ac2e1c938bd9a56fe0c3731d397fc4c diff --git a/net-libs/gsoap/gsoap-2.8.50.ebuild b/net-libs/gsoap/gsoap-2.8.50.ebuild deleted file mode 100644 index aef077767cc..000 --- a/net-libs/gsoap/gsoap-2.8.50.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/
commit: b2fb2b9f06691af5e37cd5031348825d5498ed9d Author: Lars Wendler gentoo org> AuthorDate: Mon Aug 21 08:27:09 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Aug 21 08:27:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fb2b9f net-libs/gsoap: Bump to version 2.8.52 Package-Manager: Portage-2.3.8, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 + .../gsoap/files/gsoap-2.8.52-shared_libs.patch | 145 + net-libs/gsoap/gsoap-2.8.52.ebuild | 83 3 files changed, 229 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 821c0332943..0e98b84499f 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 +DIST gsoap_2.8.52.zip 34464252 SHA256 96ad6ce7be175742e693b19e3d72e0f04752a70845c7e0ad539cb882f2e7800a SHA512 ec08b8f49651e51754f5a404db83e1fb9d636bf84646cb9783be4aaf8c1b60adfb6f25722b2bdd55fb6812a9943296b1e9569e3b33df50d2d93a7a4494d13d55 WHIRLPOOL b2caa3fad3c33b3bb86a145fdec37da7a2be2e0dc2f40c9fa6b5352c1657190464a78c0ce9d047de03a5a5a9ff7701354ac2e1c938bd9a56fe0c3731d397fc4c diff --git a/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch new file mode 100644 index 000..9437de86f61 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.8.52-shared_libs.patch @@ -0,0 +1,145 @@ +--- gsoap-2.8/configure.ac gsoap-2.8/configure.ac +@@ -17,7 +17,7 @@ + AC_PROG_YACC + AC_PROG_CPP + AC_PROG_RANLIB +-#AM_PROG_LIBTOOL ++AM_PROG_LIBTOOL + AC_PROG_LN_S + AC_PROG_AWK + AC_PROG_INSTALL +@@ -259,15 +259,17 @@ + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + else + AC_MSG_RESULT(no) + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" + # compile with wsdl2h when OPENSSL is available +-WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lssl -lcrypto -lz" ++WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lcrypto" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + if test -n "$ZLIB"; then + WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" +@@ -286,7 +288,8 @@ + WSDL2H_EXTRA_FLAGS= + SAMPLE_SSL_LIBS= + SAMPLE_INCLUDES= +- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + AM_CONDITIONAL(WITH_OPENSSL, test "x$with_openssl" = "xyes" -a "x$with_gnutls" != "xyes") + AC_SUBST(WITH_OPENSSL) +@@ -294,7 +297,8 @@ + AC_SUBST(WSDL2H_EXTRA_LIBS) + AC_SUBST(SAMPLE_INCLUDES) + AC_SUBST(SAMPLE_SSL_LIBS) +-AC_SUBST(WSDL2H_SOAP_CPP_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) + + # enable the compile of the samples + AC_ARG_ENABLE(samples, +--- gsoap-2.8/gsoap/Makefile.am gsoap-2.8/gsoap/Makefile.am +@@ -49,6 +49,29 @@ + libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp + libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_NO_C_LOCALE) $(SOAPCPP2_IPV6) -D$(platform) $(WSDL2H_EXTRA_FLAGS) -DWITH_DOM -DWITH_COOKIES + ++lib_LTLIBRARIES = libgsoap.la libgsoap++.la libgsoapck.la libgsoapck++.la libgsoapssl.la libgsoapssl++.la ++SOVERSION = 0 ++libgsoap_la_SOURCES = stdsoap2.c dom.c ++libgsoap_la_CFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6) -D$(platform) ++libgsoap_la_LDFLAGS = -version-info $(SOVERSION)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 13683dfb02c9305b4a6568785c7da8d3faaf9f08 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 31 14:20:30 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 31 14:23:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13683dfb net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.49.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 829ca464e1f..821c0332943 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf -DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 diff --git a/net-libs/gsoap/gsoap-2.8.49.ebuild b/net-libs/gsoap/gsoap-2.8.49.ebuild deleted file mode 100644 index aef077767cc..000 --- a/net-libs/gsoap/gsoap-2.8.49.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: d45e0c2a1c5d061d1a5bb44394919ac1f7e5158b Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 31 14:20:12 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 31 14:23:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45e0c2a net-libs/gsoap: Bump to version 2.8.51 Package-Manager: Portage-2.3.6, Repoman-2.3.3 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.51.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index bde1544b405..829ca464e1f 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d +DIST gsoap_2.8.51.zip 34505931 SHA256 3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910 WHIRLPOOL 78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05 diff --git a/net-libs/gsoap/gsoap-2.8.51.ebuild b/net-libs/gsoap/gsoap-2.8.51.ebuild new file mode 100644 index 000..aef077767cc --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.51.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: bd815538c419f395e72fb14c30e0ebedc8f1d47c Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 26 08:37:02 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 26 09:50:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd815538 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.48.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 137ef2c2caa..bde1544b405 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf -DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d diff --git a/net-libs/gsoap/gsoap-2.8.48.ebuild b/net-libs/gsoap/gsoap-2.8.48.ebuild deleted file mode 100644 index aef077767cc..000 --- a/net-libs/gsoap/gsoap-2.8.48.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 6663362baef55be4f8cc25a3c7337a83da4f4442 Author: Lars Wendler gentoo org> AuthorDate: Wed Jul 26 08:36:38 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jul 26 09:50:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6663362b net-libs/gsoap: Bump to version 2.8.50 Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.50.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 7b7e808e155..137ef2c2caa 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 +DIST gsoap_2.8.50.zip 34688187 SHA256 d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72 WHIRLPOOL f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d diff --git a/net-libs/gsoap/gsoap-2.8.50.ebuild b/net-libs/gsoap/gsoap-2.8.50.ebuild new file mode 100644 index 000..aef077767cc --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.50.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 0513fe2c7c3c88b62efcfb7f720a00f762b7af7e Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 20 12:12:06 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 20 12:12:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0513fe2c net-libs/gsoap: Bump to version 2.8.49 Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.49.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 2da67a7436e..f4610321db1 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.46.zip 33607528 SHA256 3083818fb42b9e7251daf21728132db15354eb8c14060c2dc6949dafbec976be SHA512 4750e42cf667334049384a10d925ffc57ebed478a57428753ef8c1c0423c5dc2a20c01e2c5b31fcc08ccb8a0d2ee3eaa4714d318c53dab35ca242a06ea18cf94 WHIRLPOOL c70610a8f1cac734f2907f04e6bfed2d45444b15d2b91ed3359e4dc1bbb1d83f9fd324f3b3a1feee03717428a1766356bc1b23f9f844eb5ce448da4e2ec0b236 DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d +DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 diff --git a/net-libs/gsoap/gsoap-2.8.49.ebuild b/net-libs/gsoap/gsoap-2.8.49.ebuild new file mode 100644 index 000..aef077767cc --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.49.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 9b43e704150a654df66806eb7831a26d5db77529 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 20 12:12:28 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 20 12:12:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b43e704 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.46.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index f4610321db1..7b7e808e155 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf -DIST gsoap_2.8.46.zip 33607528 SHA256 3083818fb42b9e7251daf21728132db15354eb8c14060c2dc6949dafbec976be SHA512 4750e42cf667334049384a10d925ffc57ebed478a57428753ef8c1c0423c5dc2a20c01e2c5b31fcc08ccb8a0d2ee3eaa4714d318c53dab35ca242a06ea18cf94 WHIRLPOOL c70610a8f1cac734f2907f04e6bfed2d45444b15d2b91ed3359e4dc1bbb1d83f9fd324f3b3a1feee03717428a1766356bc1b23f9f844eb5ce448da4e2ec0b236 DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d DIST gsoap_2.8.49.zip 34679651 SHA256 520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0 WHIRLPOOL e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3 diff --git a/net-libs/gsoap/gsoap-2.8.46.ebuild b/net-libs/gsoap/gsoap-2.8.46.ebuild deleted file mode 100644 index aef077767cc..000 --- a/net-libs/gsoap/gsoap-2.8.46.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 9762e67c0ee514529941dbf4f934bfb904f56ded Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 6 13:47:14 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 6 13:47:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9762e67c net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.45.ebuild | 82 -- 2 files changed, 83 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index a3c139e24c6..2da67a7436e 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,4 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf -DIST gsoap_2.8.45.zip 33590780 SHA256 81946d1ecd99ea414383d5f090e6b292908ff3ac0211cb097a1d1d54e9808bce SHA512 db45f2f8403143387f2860339a77695079fd3224700791846eb436d510a1008fe217c85b61b980340a4982d20ed0fef87dfd8d3de07be9953b627b539ca4af2a WHIRLPOOL 73b2327a05fb065c398573cb70eafc37066c0992787f51eb39e9b0e61193aeaa6f59e608d179c805d3488875dfe538116c512660bf24554811be8ecb8442229b DIST gsoap_2.8.46.zip 33607528 SHA256 3083818fb42b9e7251daf21728132db15354eb8c14060c2dc6949dafbec976be SHA512 4750e42cf667334049384a10d925ffc57ebed478a57428753ef8c1c0423c5dc2a20c01e2c5b31fcc08ccb8a0d2ee3eaa4714d318c53dab35ca242a06ea18cf94 WHIRLPOOL c70610a8f1cac734f2907f04e6bfed2d45444b15d2b91ed3359e4dc1bbb1d83f9fd324f3b3a1feee03717428a1766356bc1b23f9f844eb5ce448da4e2ec0b236 DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d diff --git a/net-libs/gsoap/gsoap-2.8.45.ebuild b/net-libs/gsoap/gsoap-2.8.45.ebuild deleted file mode 100644 index aef077767cc..000 --- a/net-libs/gsoap/gsoap-2.8.45.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - # enable shared libs https://bugs.gentoo.org/583398 - eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: cd3fc56f896210cb3081f31f4036d6a803702823 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 6 13:46:53 2017 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 6 13:47:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3fc56f net-libs/gsoap: Bump to version 2.8.48 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.48.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 59e381949da..a3c139e24c6 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,3 +1,4 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.45.zip 33590780 SHA256 81946d1ecd99ea414383d5f090e6b292908ff3ac0211cb097a1d1d54e9808bce SHA512 db45f2f8403143387f2860339a77695079fd3224700791846eb436d510a1008fe217c85b61b980340a4982d20ed0fef87dfd8d3de07be9953b627b539ca4af2a WHIRLPOOL 73b2327a05fb065c398573cb70eafc37066c0992787f51eb39e9b0e61193aeaa6f59e608d179c805d3488875dfe538116c512660bf24554811be8ecb8442229b DIST gsoap_2.8.46.zip 33607528 SHA256 3083818fb42b9e7251daf21728132db15354eb8c14060c2dc6949dafbec976be SHA512 4750e42cf667334049384a10d925ffc57ebed478a57428753ef8c1c0423c5dc2a20c01e2c5b31fcc08ccb8a0d2ee3eaa4714d318c53dab35ca242a06ea18cf94 WHIRLPOOL c70610a8f1cac734f2907f04e6bfed2d45444b15d2b91ed3359e4dc1bbb1d83f9fd324f3b3a1feee03717428a1766356bc1b23f9f844eb5ce448da4e2ec0b236 +DIST gsoap_2.8.48.zip 33970070 SHA256 3e7a77a9a9eddc153e0abe2b4983995ac9096df2ade9ff296b472018cdf3b103 SHA512 955e87110c038aad9019a090603dc1ade78a0f84f238d46c03a7d350ad7d4c2b779aea3d16d1bd298336d1b3daa6b8ce399d56ade5dd412b910ebc56b66d305f WHIRLPOOL 28a7800b5e9b695fe663b8497ef76cde0b7a9e7c200976ef9e7b3a624a9dc770f54f63648fabddfe34e050dca51e46b54571afbc9295ccae1a0293038d2cfc4d diff --git a/net-libs/gsoap/gsoap-2.8.48.ebuild b/net-libs/gsoap/gsoap-2.8.48.ebuild new file mode 100644 index 000..aef077767cc --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.48.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 1c0b686578b2c59cc730f8134565cc7517dace37 Author: Lars Wendler gentoo org> AuthorDate: Wed May 24 15:53:22 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed May 24 15:54:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0b6865 net-libs/gsoap: Bump to version 2.8.46 Package-Manager: Portage-2.3.6, Repoman-2.3.2 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.46.ebuild | 82 ++ 2 files changed, 83 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 6200371ded8..59e381949da 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,2 +1,3 @@ DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.45.zip 33590780 SHA256 81946d1ecd99ea414383d5f090e6b292908ff3ac0211cb097a1d1d54e9808bce SHA512 db45f2f8403143387f2860339a77695079fd3224700791846eb436d510a1008fe217c85b61b980340a4982d20ed0fef87dfd8d3de07be9953b627b539ca4af2a WHIRLPOOL 73b2327a05fb065c398573cb70eafc37066c0992787f51eb39e9b0e61193aeaa6f59e608d179c805d3488875dfe538116c512660bf24554811be8ecb8442229b +DIST gsoap_2.8.46.zip 33607528 SHA256 3083818fb42b9e7251daf21728132db15354eb8c14060c2dc6949dafbec976be SHA512 4750e42cf667334049384a10d925ffc57ebed478a57428753ef8c1c0423c5dc2a20c01e2c5b31fcc08ccb8a0d2ee3eaa4714d318c53dab35ca242a06ea18cf94 WHIRLPOOL c70610a8f1cac734f2907f04e6bfed2d45444b15d2b91ed3359e4dc1bbb1d83f9fd324f3b3a1feee03717428a1766356bc1b23f9f844eb5ce448da4e2ec0b236 diff --git a/net-libs/gsoap/gsoap-2.8.46.ebuild b/net-libs/gsoap/gsoap-2.8.46.ebuild new file mode 100644 index 000..aef077767cc --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.46.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + # enable shared libs https://bugs.gentoo.org/583398 + eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: ff57f004b947cea5023fd3f203e41e6312822fc4 Author: Lars Wendler gentoo org> AuthorDate: Fri Apr 28 07:43:30 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Apr 28 07:45:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff57f004 net-libs/gsoap: Bump to version 2.8.45 Build shared libs (bug #583398). Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-libs/gsoap/Manifest| 1 + .../gsoap/files/gsoap-2.7.40-shared_libs.patch | 146 + net-libs/gsoap/gsoap-2.8.45.ebuild | 82 3 files changed, 229 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index c5cda68fa20..4f811882a74 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf +DIST gsoap_2.8.45.zip 33590780 SHA256 81946d1ecd99ea414383d5f090e6b292908ff3ac0211cb097a1d1d54e9808bce SHA512 db45f2f8403143387f2860339a77695079fd3224700791846eb436d510a1008fe217c85b61b980340a4982d20ed0fef87dfd8d3de07be9953b627b539ca4af2a WHIRLPOOL 73b2327a05fb065c398573cb70eafc37066c0992787f51eb39e9b0e61193aeaa6f59e608d179c805d3488875dfe538116c512660bf24554811be8ecb8442229b diff --git a/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch b/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch new file mode 100644 index 000..829e0e45a58 --- /dev/null +++ b/net-libs/gsoap/files/gsoap-2.7.40-shared_libs.patch @@ -0,0 +1,146 @@ +diff -Naur a/configure.ac b/configure.ac +--- a/configure.ac 2016-12-11 04:12:26.0 + b/configure.ac 2017-01-10 13:41:24.743162628 + +@@ -17,7 +17,7 @@ + AC_PROG_YACC + AC_PROG_CPP + AC_PROG_RANLIB +-#AM_PROG_LIBTOOL ++AM_PROG_LIBTOOL + AC_PROG_LN_S + AC_PROG_AWK + AC_PROG_INSTALL +@@ -242,16 +242,18 @@ + WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} -lgnutls -lgcrypt -lgpg-error -lz" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lgnutls -lgcrypt -lgpg-error -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + else + AC_MSG_RESULT(no) + WSDL2H_EXTRA_FLAGS="-DWITH_OPENSSL -DWITH_GZIP" + # an ugly hack to get httpda and smdevp plugins to conditionally + # compile with wsdl2h when OPENSSL is available +-WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} ../plugin/httpda.c ../plugin/smdevp.c ../plugin/threads.c -lssl -lcrypto -lz" ++WSDL2H_EXTRA_LIBS="${WSDL2H_EXTRA_LIBS} ../plugin/httpda.c ../plugin/smdevp.c ../plugin/threads.c -lcrypto" + SAMPLE_INCLUDES= + SAMPLE_SSL_LIBS="-lssl -lcrypto -lz" +-WSDL2H_SOAP_CPP_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + if test -n "$ZLIB"; then + WSDL2H_EXTRA_FLAGS="-I${ZLIB}/include ${WSDL2H_EXTRA_FLAGS}" +@@ -270,13 +272,15 @@ + WSDL2H_EXTRA_FLAGS= + SAMPLE_SSL_LIBS= + SAMPLE_INCLUDES= +- WSDL2H_SOAP_CPP_LIB="libgsoap++.a" ++ WSDL2H_SOAP_CPP_STATIC_LIB="libgsoapssl++.a" ++ WSDL2H_SOAP_CPP_SHARED_LIB="libgsoapssl++.la" + fi + AC_SUBST(WSDL2H_EXTRA_FLAGS) + AC_SUBST(WSDL2H_EXTRA_LIBS) + AC_SUBST(SAMPLE_INCLUDES) + AC_SUBST(SAMPLE_SSL_LIBS) +-AC_SUBST(WSDL2H_SOAP_CPP_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_SHARED_LIB) ++AC_SUBST(WSDL2H_SOAP_CPP_STATIC_LIB) + + # enable the compile of the samples + AC_ARG_ENABLE(samples, +diff -Naur a/gsoap/Makefile.am b/gsoap/Makefile.am +--- a/gsoap/Makefile.am 2016-12-11 04:12:27.0 + b/gsoap/Makefile.am 2017-01-10 13:41:36.487140423 + +@@ -49,6 +49,29 @@ + libgsoapssl___a_SOURCES = stdsoap2_ssl_cpp.cpp dom_cpp.cpp + libgsoapssl___a_CXXFLAGS = $(SOAPCPP2_DEBUG) $(SOAPCPP2_NONAMESPACES) $(SOAPCPP2_IPV6)
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/files/, net-libs/gsoap/
commit: 9bffa0bfcc726db610cef7e7a88b4021a1e90792 Author: Lars Wendler gentoo org> AuthorDate: Fri Apr 28 07:45:06 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Apr 28 07:45:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bffa0bf net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-libs/gsoap/Manifest| 3 - .../gsoap-2.7-fix-missing-cookie-support.patch | 24 -- .../files/gsoap-2.7-fix-pre-iso-headers.patch | 98 -- net-libs/gsoap/gsoap-2.7.17-r2.ebuild | 70 net-libs/gsoap/gsoap-2.7.17.ebuild | 70 net-libs/gsoap/gsoap-2.8.23.ebuild | 71 net-libs/gsoap/gsoap-2.8.39.ebuild | 79 - 7 files changed, 415 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 4f811882a74..6200371ded8 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,2 @@ -DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 -DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf DIST gsoap_2.8.45.zip 33590780 SHA256 81946d1ecd99ea414383d5f090e6b292908ff3ac0211cb097a1d1d54e9808bce SHA512 db45f2f8403143387f2860339a77695079fd3224700791846eb436d510a1008fe217c85b61b980340a4982d20ed0fef87dfd8d3de07be9953b627b539ca4af2a WHIRLPOOL 73b2327a05fb065c398573cb70eafc37066c0992787f51eb39e9b0e61193aeaa6f59e608d179c805d3488875dfe538116c512660bf24554811be8ecb8442229b diff --git a/net-libs/gsoap/files/gsoap-2.7-fix-missing-cookie-support.patch b/net-libs/gsoap/files/gsoap-2.7-fix-missing-cookie-support.patch deleted file mode 100644 index 7f3ad8d283b..000 --- a/net-libs/gsoap/files/gsoap-2.7-fix-missing-cookie-support.patch +++ /dev/null @@ -1,24 +0,0 @@ -From: Gokturk Yuksek-Subject: [PATCH] Backport missing cookie support - -For
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: b20c53ce887b4c142ccc3e2028d6ea00e1795a15 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 31 12:08:22 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 31 12:08:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20c53ce net-libs/gsoap: amd64 stable wrt bug #612364 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/gsoap/gsoap-2.8.40.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/gsoap/gsoap-2.8.40.ebuild b/net-libs/gsoap/gsoap-2.8.40.ebuild index 2b3059bb76d..798ef7c0d47 100644 --- a/net-libs/gsoap/gsoap-2.8.40.ebuild +++ b/net-libs/gsoap/gsoap-2.8.40.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" LICENSE="GPL-2 gSOAP" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc debug examples ipv6 libressl gnutls +ssl" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: ea4ad52fd1e7d54d5782dd9a23a7c9e6a9305bbb Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 2 08:44:30 2017 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 2 08:44:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4ad52f net-libs/gsoap: Removed Alessio as proxy maintainer. He's been inactive for years. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-libs/gsoap/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/net-libs/gsoap/metadata.xml b/net-libs/gsoap/metadata.xml index c5594dc..c456390 100644 --- a/net-libs/gsoap/metadata.xml +++ b/net-libs/gsoap/metadata.xml @@ -2,10 +2,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> -swa...@gmail.com -Alessio Cassibba - - patr...@gentoo.org Patrick Lauer @@ -13,10 +9,6 @@ polynomia...@gentoo.org Lars Wendler - -proxy-ma...@gentoo.org -Proxy Maintainers - gsoap2
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 7693a897fcba3951f5ad0b7a1c8db7188086a795 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 15 08:58:44 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 15 08:59:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7693a897 net-libs/gsoap: Removed old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.38.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index a1f790a..c5cda68 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf diff --git a/net-libs/gsoap/gsoap-2.8.38.ebuild b/net-libs/gsoap/gsoap-2.8.38.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.38.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 5fdbd592b7b5c039bdb42b00e4fcb524c0b9d479 Author: Lars Wendler gentoo org> AuthorDate: Thu Dec 15 08:57:07 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Dec 15 08:59:24 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fdbd592 net-libs/gsoap: Bump to version 2.8.40 Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.40.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index e6e9627..a1f790a 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 +DIST gsoap_2.8.40.zip 36317175 SHA256 54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f WHIRLPOOL 6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf diff --git a/net-libs/gsoap/gsoap-2.8.40.ebuild b/net-libs/gsoap/gsoap-2.8.40.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.40.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 256854eea2c7f903d0609bca9e1e8e8342284e95 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 21 11:31:46 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 21 11:32:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256854ee net-libs/gsoap: Removed old. Package-Manager: portage-2.3.2 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.37.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index f4d6ab2..e6e9627 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 diff --git a/net-libs/gsoap/gsoap-2.8.37.ebuild b/net-libs/gsoap/gsoap-2.8.37.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.37.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 0e6c402ea383d24f02aea6d8e090dceb7853f9c1 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 21 11:31:22 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 21 11:31:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6c402e net-libs/gsoap: Bump to version 2.8.39 Package-Manager: portage-2.3.2 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.39.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 61a0f41..f4d6ab2 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b +DIST gsoap_2.8.39.zip 36767952 SHA256 7922bfea5f8d0889ea578026d368abd666983e36fed8745f807c39a072028760 SHA512 655be576d8c7bd461a59bcf934ce1abeb3c284e87662dffcf06f0a0d4aa8655ce7b1b646f4ec3fa866c6c617cd527e1fa486b9e72249b3ea0e7e3cbdc3f9bfe4 WHIRLPOOL 6da9507a0a3e1e1ea8510dfcb2f67154081d6afa9bc8a9f677973300a9c2eefb8c4e2f2d3c249bfdcb6bb9f2d488a50f23b3fe03790fc0ac8b189364f7de5683 diff --git a/net-libs/gsoap/gsoap-2.8.39.ebuild b/net-libs/gsoap/gsoap-2.8.39.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.39.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: d73824c61eabb776017b8e8674fb19a535ba79b4 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 17 15:34:37 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 17 15:36:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73824c6 net-libs/gsoap: Bump to version 2.8.38 Package-Manager: portage-2.3.2 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.38.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 6f9c764..69e3329 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a +DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b diff --git a/net-libs/gsoap/gsoap-2.8.38.ebuild b/net-libs/gsoap/gsoap-2.8.38.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.38.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 9ed9049791ee3fcc6af61e7635d32f73e1430fd9 Author: Lars Wendler gentoo org> AuthorDate: Thu Nov 17 15:35:59 2016 + Commit: Lars Wendler gentoo org> CommitDate: Thu Nov 17 15:36:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed90497 net-libs/gsoap: Removed old. Package-Manager: portage-2.3.2 net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.36.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 69e3329..61a0f41 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a DIST gsoap_2.8.38.zip 33516822 SHA256 354167c54bb55517afd2cc625a0bd35dd33e2a24c62cf178b1be046ae63bee8c SHA512 7bd561f5cb4290c52051c5cee353fad3ef9df012794cae57c9c4b7aa56458a9b6c245fe6ee713e271466a08f15a10c00e30f44bb2f5d3b02bbc8c721166a9455 WHIRLPOOL 3e984e0011daef1e09536efedf9f9ec079ac794f44e2ddccdfa66c2e920057bb990a24eaecb54d81412be9f6cc7a8ba554761e3ae47fafcb8f636744207d4f0b diff --git a/net-libs/gsoap/gsoap-2.8.36.ebuild b/net-libs/gsoap/gsoap-2.8.36.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.36.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: ff26a56704ada1b31f215b22a016157276e281c4 Author: Lars Wendler gentoo org> AuthorDate: Sat Oct 29 10:52:49 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sat Oct 29 10:53:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff26a567 net-libs/gsoap: Removed old. Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.35.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index a1279f9..6f9c764 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a diff --git a/net-libs/gsoap/gsoap-2.8.35.ebuild b/net-libs/gsoap/gsoap-2.8.35.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.35.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 6030b7123aa940db6188a5270946c206ee577410 Author: Lars Wendler gentoo org> AuthorDate: Sat Oct 29 10:51:52 2016 + Commit: Lars Wendler gentoo org> CommitDate: Sat Oct 29 10:53:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6030b712 net-libs/gsoap: Bump to version 2.8.37 Package-Manager: portage-2.3.2 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.37.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index cf2fe1e..a1279f9 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb +DIST gsoap_2.8.37.zip 33414035 SHA256 a3cb4807151b9a3f8e019a633e3109f5cb644a6178d8f51b7e2a38c71f2c6edb SHA512 b131e4fb45933566b1b35038a375daf9f13ec1e4f4a42fcfdfab12bab8190ca0c73a6e664c1723d23f81b8ebce01de153636f7cc9e19df167954cffb73a38199 WHIRLPOOL 93fff8ab2e73663974873bb5d193b77b40c58c0e4852fbd20552fc0c52173a698a8adf01a5687552acc13c16edd769f13007f742ef081a6948f1157ecebae73a diff --git a/net-libs/gsoap/gsoap-2.8.37.ebuild b/net-libs/gsoap/gsoap-2.8.37.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.37.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 93a5672684f88ade237c711a8cd730b96a0897b7 Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 26 07:20:00 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 26 07:20:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a56726 net-libs/gsoap: Removed old. Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.34.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 59f8a79..cf2fe1e 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb diff --git a/net-libs/gsoap/gsoap-2.8.34.ebuild b/net-libs/gsoap/gsoap-2.8.34.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.34.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 7de42cccdf7057aaac7d9ee9c4666ec5f071fdeb Author: Lars Wendler gentoo org> AuthorDate: Mon Sep 26 07:19:31 2016 + Commit: Lars Wendler gentoo org> CommitDate: Mon Sep 26 07:20:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de42ccc net-libs/gsoap: Bump to version 2.8.36 Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.36.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index b8d6448..59f8a79 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 +DIST gsoap_2.8.36.zip 33403319 SHA256 20f70db768062e094ec3749073bfc4103cacaac8cab2cdbd624634ae496eef21 SHA512 6ebe479b91a1df92a7ac9019762d0a225f255ce9a772d56a50bccfe9b16645d1ee3bb38e4d2dd2fd960a3f9feee152204158e8002813db8d9ed6b2453c096287 WHIRLPOOL eef71f207e0b1665b50111f18245d1aea057464d198c0e448661503ceea17885d5d39b8030d1becfbc94598149559f9161c1e09bb764e0e8a5dc9176c3afb5fb diff --git a/net-libs/gsoap/gsoap-2.8.36.ebuild b/net-libs/gsoap/gsoap-2.8.36.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.36.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 93c81b9e8ea7dc24bb549a1eaa69aed9088c0355 Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 21 08:32:14 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 21 08:33:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c81b9e net-libs/gsoap: Bump to version 2.8.35 Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.35.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index d0f63f6..606452f 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.33.zip 24092060 SHA256 8534a8bb82ce97544bbb60bf4410ef66f9c328abf62879e499272894019199a4 SHA512 a8f938515f0c5e66b7ff485a8409f336479ce5cca05881621419e8f6269829ea1fce2bd9c53e812985d913b4e3753b85f8d8ffcd3f74abe016689251addd0cb7 WHIRLPOOL 6995cc9d259a6a8085403aebd5bc33bae29dc65dfdcaf3520497e52b477480ba0db19659699fd82d047bd0e77722286aa9fc43e2da8f9bead6e30f08e48a24e7 DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d +DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 diff --git a/net-libs/gsoap/gsoap-2.8.35.ebuild b/net-libs/gsoap/gsoap-2.8.35.ebuild new file mode 100644 index ..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.35.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 5724f780c18dd6994b2d110b2db2238df0daae43 Author: Lars Wendler gentoo org> AuthorDate: Wed Sep 21 08:33:16 2016 + Commit: Lars Wendler gentoo org> CommitDate: Wed Sep 21 08:33:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5724f780 net-libs/gsoap: Removed old. Package-Manager: portage-2.3.1 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 - net-libs/gsoap/gsoap-2.8.33.ebuild | 80 -- 2 files changed, 81 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 606452f..b8d6448 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,5 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.33.zip 24092060 SHA256 8534a8bb82ce97544bbb60bf4410ef66f9c328abf62879e499272894019199a4 SHA512 a8f938515f0c5e66b7ff485a8409f336479ce5cca05881621419e8f6269829ea1fce2bd9c53e812985d913b4e3753b85f8d8ffcd3f74abe016689251addd0cb7 WHIRLPOOL 6995cc9d259a6a8085403aebd5bc33bae29dc65dfdcaf3520497e52b477480ba0db19659699fd82d047bd0e77722286aa9fc43e2da8f9bead6e30f08e48a24e7 DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d DIST gsoap_2.8.35.zip 33403536 SHA256 629f2de1674285e8da76ad75c85bab421b07c51cb11560e614b3d9b87a6eb04f SHA512 33b2c75a6b9afcdfe5b9a98ba0f720ff4c36fb9073207bfbe1d1d128ef69f093eb58377521a0671b0bd9bfa02e169cad7e40c8c51cce69e22658067425cf1304 WHIRLPOOL cb8ee193b508a2e9b1cb6a5edaa40f0f642c81301d72a1e09c0655346ee8339b9c1d8e80feea3fe3ba0a204e471b1f4514c2cf44e015b95fc9e242d1b08ec7b1 diff --git a/net-libs/gsoap/gsoap-2.8.33.ebuild b/net-libs/gsoap/gsoap-2.8.33.ebuild deleted file mode 100644 index e8c1c2e.. --- a/net-libs/gsoap/gsoap-2.8.33.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die - insinto /usr/share/doc/${PF}/examples - doins -r gsoap/samples/* - fi - - if use doc; then - dohtml -r gsoap/doc/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 97d57a07ab6dc4b96758ed6ca25b6804b9f6be82 Author: Lars Wendler gentoo org> AuthorDate: Fri Aug 19 09:14:48 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Aug 19 09:15:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d57a07 net-libs/gsoap: Bump to version 2.8.34 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.34.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 201e605..18e4c4a 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -3,3 +3,4 @@ DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c302 DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d DIST gsoap_2.8.32.zip 24099759 SHA256 fb1d91c6b99da7981f44aeb848b54697d067b0d8905bc09b3e4d05bcf6fa3a02 SHA512 81d51a3fcc60c1b20c3b89b02f26ce51d93a80e094c01c4121a6d5eabd4548be87035a855d4e5f8418a3cf2594df452ca34c27b5b76dc275e0e0725e9df58232 WHIRLPOOL 35e0cd3c61d4dd97dc8cf4418a599755d8334e701fd4b0b42f31f6b7cbfff5de39345f03e775e19e91055f6041d4abb3f38ec54c247acaab26edaf6ff2aca529 DIST gsoap_2.8.33.zip 24092060 SHA256 8534a8bb82ce97544bbb60bf4410ef66f9c328abf62879e499272894019199a4 SHA512 a8f938515f0c5e66b7ff485a8409f336479ce5cca05881621419e8f6269829ea1fce2bd9c53e812985d913b4e3753b85f8d8ffcd3f74abe016689251addd0cb7 WHIRLPOOL 6995cc9d259a6a8085403aebd5bc33bae29dc65dfdcaf3520497e52b477480ba0db19659699fd82d047bd0e77722286aa9fc43e2da8f9bead6e30f08e48a24e7 +DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d diff --git a/net-libs/gsoap/gsoap-2.8.34.ebuild b/net-libs/gsoap/gsoap-2.8.34.ebuild new file mode 100644 index 000..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.34.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 1f79cd8f76d91897c6ecfebf880712b16a548b41 Author: Lars Wendler gentoo org> AuthorDate: Fri Aug 19 09:15:27 2016 + Commit: Lars Wendler gentoo org> CommitDate: Fri Aug 19 09:15:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f79cd8f net-libs/gsoap: Removed old. Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 2 - net-libs/gsoap/gsoap-2.8.31.ebuild | 80 -- net-libs/gsoap/gsoap-2.8.32.ebuild | 80 -- 3 files changed, 162 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 18e4c4a..d0f63f6 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,6 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d -DIST gsoap_2.8.32.zip 24099759 SHA256 fb1d91c6b99da7981f44aeb848b54697d067b0d8905bc09b3e4d05bcf6fa3a02 SHA512 81d51a3fcc60c1b20c3b89b02f26ce51d93a80e094c01c4121a6d5eabd4548be87035a855d4e5f8418a3cf2594df452ca34c27b5b76dc275e0e0725e9df58232 WHIRLPOOL 35e0cd3c61d4dd97dc8cf4418a599755d8334e701fd4b0b42f31f6b7cbfff5de39345f03e775e19e91055f6041d4abb3f38ec54c247acaab26edaf6ff2aca529 DIST gsoap_2.8.33.zip 24092060 SHA256 8534a8bb82ce97544bbb60bf4410ef66f9c328abf62879e499272894019199a4 SHA512 a8f938515f0c5e66b7ff485a8409f336479ce5cca05881621419e8f6269829ea1fce2bd9c53e812985d913b4e3753b85f8d8ffcd3f74abe016689251addd0cb7 WHIRLPOOL 6995cc9d259a6a8085403aebd5bc33bae29dc65dfdcaf3520497e52b477480ba0db19659699fd82d047bd0e77722286aa9fc43e2da8f9bead6e30f08e48a24e7 DIST gsoap_2.8.34.zip 20588112 SHA256 94b51ff91b241d2cd6206056bbd3d3cde2560e99296cffc5a8f6f49672469377 SHA512 112ac6699416fa63bef231480333b763e24337cc0f3a17d3e0f8cb8bc18ddf3518048b2a02576ba9f865849b704d6a0e46e754f9a31449b5e14ce9a36f13c70e WHIRLPOOL a0e875a4b050d4d35e8e25ea0382e9c85745e08e25443b0d87573637d8801ffd11a2c128d41263c1bc3bd32cf32d613029857953199f5f1036dfdfc680ac4e7d diff --git a/net-libs/gsoap/gsoap-2.8.31.ebuild b/net-libs/gsoap/gsoap-2.8.31.ebuild deleted file mode 100644 index e8c1c2e..000 --- a/net-libs/gsoap/gsoap-2.8.31.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix Pre-ISO headers - eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" - - eautoreconf -} - -src_configure() { - local myconf=() - use ssl || myconf+=( --disable-ssl ) - use gnutls && myconf+=( --enable-gnutls ) - use ipv6 && myconf+=( --enable-ipv6 ) - econf \ - ${myconf[@]} \ - $(use_enable debug) \ - $(use_enable examples samples) -} - -src_compile() { - emake -j1 -} - -src_install() { - emake DESTDIR="${D}" install - - # yes, we also install the license-file since - # it contains info about how to apply the licenses - dodoc *.txt - - dohtml changelog.md - - prune_libtool_files --all - - if use examples; then - rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile*
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 37650eee164716a8ed23d41832cf0a17d4d293cd Author: Patrick Lauer gentoo org> AuthorDate: Tue Jun 28 13:59:43 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Tue Jun 28 14:00:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37650eee net-libs/gsoap: Bump Package-Manager: portage-2.3.0 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.33.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 7c3270d..201e605 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -2,3 +2,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf394 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d DIST gsoap_2.8.32.zip 24099759 SHA256 fb1d91c6b99da7981f44aeb848b54697d067b0d8905bc09b3e4d05bcf6fa3a02 SHA512 81d51a3fcc60c1b20c3b89b02f26ce51d93a80e094c01c4121a6d5eabd4548be87035a855d4e5f8418a3cf2594df452ca34c27b5b76dc275e0e0725e9df58232 WHIRLPOOL 35e0cd3c61d4dd97dc8cf4418a599755d8334e701fd4b0b42f31f6b7cbfff5de39345f03e775e19e91055f6041d4abb3f38ec54c247acaab26edaf6ff2aca529 +DIST gsoap_2.8.33.zip 24092060 SHA256 8534a8bb82ce97544bbb60bf4410ef66f9c328abf62879e499272894019199a4 SHA512 a8f938515f0c5e66b7ff485a8409f336479ce5cca05881621419e8f6269829ea1fce2bd9c53e812985d913b4e3753b85f8d8ffcd3f74abe016689251addd0cb7 WHIRLPOOL 6995cc9d259a6a8085403aebd5bc33bae29dc65dfdcaf3520497e52b477480ba0db19659699fd82d047bd0e77722286aa9fc43e2da8f9bead6e30f08e48a24e7 diff --git a/net-libs/gsoap/gsoap-2.8.33.ebuild b/net-libs/gsoap/gsoap-2.8.33.ebuild new file mode 100644 index 000..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.33.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 0c6adb3529b53c76ad34bc2a5cd4257c0a2b8ce1 Author: Lars Wendler gentoo org> AuthorDate: Tue May 24 07:55:41 2016 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 24 07:59:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6adb35 net-libs/gsoap: Bump to version 2.8.32 Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.32.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 0499f6e..1f4c452 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -5,3 +5,4 @@ DIST gsoap_2.8.28.zip 23729531 SHA256 453b36d97a98b35c2829284219dd09a4d60f073a5b DIST gsoap_2.8.29.zip 24006374 SHA256 a9dacc4f862892df6cf9119d1c5d627af3a864c17f17b6542c560e72070b1381 SHA512 ce79cf52210e8ce34b39dc25931dbdc36bdd770ac01e70583e1e4a2f1006f20d259dd57d02a1baf2f937016c63837b9a9befca3d71f992f7a798a55de70a8c61 WHIRLPOOL a5c884b7c7e9144d293674d4977edbe8fda780003cca554acd08db5aade0f09702b294d69bb67f26f668d3a6f195791f9f6483d4a94df83f09ab79bc8985fb08 DIST gsoap_2.8.30.zip 24060216 SHA256 edd20799656471d330033d6d945e684f988b4e79e009fab6c258c83c07ce2b42 SHA512 a4dfb1b5d1021ef2d37a23fedef21135e019ad4fb8ab6bce2d27e159a2bf71aa1660065300f0c790766bccfa630f3b132bb6142aad9104bb1718a9a92e403e19 WHIRLPOOL 41660292d7e05835c87ee46a90dab1223dbaf931574310223099d5c25bc27f91a345f43a4d05cd36212bc558b70f56d1c052833a59d3c8a1133cbfd50550368e DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d +DIST gsoap_2.8.32.zip 24099759 SHA256 fb1d91c6b99da7981f44aeb848b54697d067b0d8905bc09b3e4d05bcf6fa3a02 SHA512 81d51a3fcc60c1b20c3b89b02f26ce51d93a80e094c01c4121a6d5eabd4548be87035a855d4e5f8418a3cf2594df452ca34c27b5b76dc275e0e0725e9df58232 WHIRLPOOL 35e0cd3c61d4dd97dc8cf4418a599755d8334e701fd4b0b42f31f6b7cbfff5de39345f03e775e19e91055f6041d4abb3f38ec54c247acaab26edaf6ff2aca529 diff --git a/net-libs/gsoap/gsoap-2.8.32.ebuild b/net-libs/gsoap/gsoap-2.8.32.ebuild new file mode 100644 index 000..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.32.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: e38f314941470bd979be44c67de218d26948550b Author: Lars Wendler gentoo org> AuthorDate: Tue May 24 07:56:31 2016 + Commit: Lars Wendler gentoo org> CommitDate: Tue May 24 07:59:53 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38f3149 net-libs/gsoap: Removed old. Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler gentoo.org> net-libs/gsoap/Manifest| 4 -- net-libs/gsoap/gsoap-2.8.27.ebuild | 78 - net-libs/gsoap/gsoap-2.8.28.ebuild | 80 -- net-libs/gsoap/gsoap-2.8.29.ebuild | 80 -- net-libs/gsoap/gsoap-2.8.30.ebuild | 80 -- 5 files changed, 322 deletions(-) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 1f4c452..7c3270d 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -1,8 +1,4 @@ DIST gsoap_2.7.17.zip 1022 SHA256 d3af1ce9464b28cacdf1dfbe09b689f8927cbcf3948479996aef52a39afa2c16 SHA512 efb5332e90cbed6013ac2f16b940404cc4de9e84bc85e671cb3588bc6620cd86c8db646a4f3cd77bb3b866dfcc8a793186736ab2241bb8cbaca8d313345d14ac WHIRLPOOL 955e845b5a8b9af1697ca8bcdbb77813f149f7ff162ec51e680c398dab9934c36418572004b7bd24200476b6d45b623f294053b932da2fce94f415becd369af7 DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c3026b2e5f0750e8c33d94c061 SHA512 cc90aadfe09aa6406172c9ffa07696851ff594ca7c5b40819494badd8ce978d908d66de63a5831e7aec1bca18ee8b51ed02187057688a3b36eb0a21fe6e0f5a4 WHIRLPOOL e5cfc9c5758847d1fc94cbd38108b80c7548abc0316fe201b58604a3b22d30b9748c81d4aec13f53356593f3ddc2dcba14170a53d63795eab9229ec49d4bc585 -DIST gsoap_2.8.27.zip 22643224 SHA256 cdd9188f3a00caf14fae54d7cc975227128118e818036e5b6bd6e87550e1dc35 SHA512 45c2a653ef588acf41b23c14fdfe2524b37b3324d9ca332a1f8c7ec37fd6e1cf297c798dc7eeb2f90aaa2dd3a72a87f5cde1daf0a513b0259e08a89e386846ad WHIRLPOOL b82a7e9e4ff7b1042ef0c3346ea9cdeb343232d0cc23ec96845adcc44a4b4d773df42fe72a1eaeadb4e33cc63d5458d7bcb0dc97184ab6d0f5e82682eaaba8ad -DIST gsoap_2.8.28.zip 23729531 SHA256 453b36d97a98b35c2829284219dd09a4d60f073a5b77c658c403961c54cfa328 SHA512 1ada2993ca2fe52ff8337484f1be387a0d74b894c633fb0a947f0c160bf875a17825983c174d6e0d84dc8292964f854638dbd9bb54402a8de618036a7db9623b WHIRLPOOL 5c2255d868b140646d0609d25681dea7cf2861d5ee39c771c84e16af77d4f2b6a8541f93bcf1dcefb642f35571936b63fc69acdcec0ae46de87fc96fb7af75bd -DIST gsoap_2.8.29.zip 24006374 SHA256 a9dacc4f862892df6cf9119d1c5d627af3a864c17f17b6542c560e72070b1381 SHA512 ce79cf52210e8ce34b39dc25931dbdc36bdd770ac01e70583e1e4a2f1006f20d259dd57d02a1baf2f937016c63837b9a9befca3d71f992f7a798a55de70a8c61 WHIRLPOOL a5c884b7c7e9144d293674d4977edbe8fda780003cca554acd08db5aade0f09702b294d69bb67f26f668d3a6f195791f9f6483d4a94df83f09ab79bc8985fb08 -DIST gsoap_2.8.30.zip 24060216 SHA256 edd20799656471d330033d6d945e684f988b4e79e009fab6c258c83c07ce2b42 SHA512 a4dfb1b5d1021ef2d37a23fedef21135e019ad4fb8ab6bce2d27e159a2bf71aa1660065300f0c790766bccfa630f3b132bb6142aad9104bb1718a9a92e403e19 WHIRLPOOL 41660292d7e05835c87ee46a90dab1223dbaf931574310223099d5c25bc27f91a345f43a4d05cd36212bc558b70f56d1c052833a59d3c8a1133cbfd50550368e DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d DIST gsoap_2.8.32.zip 24099759 SHA256 fb1d91c6b99da7981f44aeb848b54697d067b0d8905bc09b3e4d05bcf6fa3a02 SHA512 81d51a3fcc60c1b20c3b89b02f26ce51d93a80e094c01c4121a6d5eabd4548be87035a855d4e5f8418a3cf2594df452ca34c27b5b76dc275e0e0725e9df58232 WHIRLPOOL 35e0cd3c61d4dd97dc8cf4418a599755d8334e701fd4b0b42f31f6b7cbfff5de39345f03e775e19e91055f6041d4abb3f38ec54c247acaab26edaf6ff2aca529 diff --git a/net-libs/gsoap/gsoap-2.8.27.ebuild b/net-libs/gsoap/gsoap-2.8.27.ebuild deleted file mode 100644 index 2bce2bd..000 --- a/net-libs/gsoap/gsoap-2.8.27.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit autotools eutils - -MY_P="${PN}-2.8" - -DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" -HOMEPAGE="http://gsoap2.sourceforge.net; -SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" - -LICENSE="GPL-2 gSOAP" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc debug examples ipv6 libressl gnutls +ssl" - -RDEPEND=" - sys-libs/zlib - gnutls? ( net-libs/gnutls ) - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl ) - ) -" -DEPEND="${RDEPEND} - app-arch/unzip - sys-devel/flex - sys-devel/bison -" -
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: d4733ab0991f0e1bedfa0695d04eeb64ad34a457 Author: Patrick Lauer gentoo org> AuthorDate: Tue May 3 08:00:50 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Tue May 3 08:00:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4733ab0 net-libs/gsoap: Bump Package-Manager: portage-2.2.28 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.31.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index 477e6ab..0499f6e 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -4,3 +4,4 @@ DIST gsoap_2.8.27.zip 22643224 SHA256 cdd9188f3a00caf14fae54d7cc975227128118e818 DIST gsoap_2.8.28.zip 23729531 SHA256 453b36d97a98b35c2829284219dd09a4d60f073a5b77c658c403961c54cfa328 SHA512 1ada2993ca2fe52ff8337484f1be387a0d74b894c633fb0a947f0c160bf875a17825983c174d6e0d84dc8292964f854638dbd9bb54402a8de618036a7db9623b WHIRLPOOL 5c2255d868b140646d0609d25681dea7cf2861d5ee39c771c84e16af77d4f2b6a8541f93bcf1dcefb642f35571936b63fc69acdcec0ae46de87fc96fb7af75bd DIST gsoap_2.8.29.zip 24006374 SHA256 a9dacc4f862892df6cf9119d1c5d627af3a864c17f17b6542c560e72070b1381 SHA512 ce79cf52210e8ce34b39dc25931dbdc36bdd770ac01e70583e1e4a2f1006f20d259dd57d02a1baf2f937016c63837b9a9befca3d71f992f7a798a55de70a8c61 WHIRLPOOL a5c884b7c7e9144d293674d4977edbe8fda780003cca554acd08db5aade0f09702b294d69bb67f26f668d3a6f195791f9f6483d4a94df83f09ab79bc8985fb08 DIST gsoap_2.8.30.zip 24060216 SHA256 edd20799656471d330033d6d945e684f988b4e79e009fab6c258c83c07ce2b42 SHA512 a4dfb1b5d1021ef2d37a23fedef21135e019ad4fb8ab6bce2d27e159a2bf71aa1660065300f0c790766bccfa630f3b132bb6142aad9104bb1718a9a92e403e19 WHIRLPOOL 41660292d7e05835c87ee46a90dab1223dbaf931574310223099d5c25bc27f91a345f43a4d05cd36212bc558b70f56d1c052833a59d3c8a1133cbfd50550368e +DIST gsoap_2.8.31.zip 24083228 SHA256 ca786022130dc6bb33ef7e94913e911e8867a67f4712977cd4ee34e3c9e5e9ca SHA512 607e557ccc488f1dfb5d533078528032530fb01ecdfd489b856110a145bb655f7718797fbca59ab839bb1b7e31319a4682ebdcf723c6b3c7211e4a8b6ecbe21d WHIRLPOOL e9c99d73f8a9357d73a07fc4bc4b17171b30868723547e7d53a1cb6361f3ccfcd1a793a1803b9236008d57c83f508b4cdc5d684c73cb607d61507c851290076d diff --git a/net-libs/gsoap/gsoap-2.8.31.ebuild b/net-libs/gsoap/gsoap-2.8.31.ebuild new file mode 100644 index 000..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.31.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/
commit: 7fd880a2648e9ecdb617184233d7f99d2812f384 Author: Patrick Lauer gentoo org> AuthorDate: Tue Apr 5 12:11:49 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Tue Apr 5 12:11:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd880a2 net-libs/gsoap: Bump Package-Manager: portage-2.2.28 net-libs/gsoap/Manifest| 1 + net-libs/gsoap/gsoap-2.8.30.ebuild | 80 ++ 2 files changed, 81 insertions(+) diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest index dd6a94f..477e6ab 100644 --- a/net-libs/gsoap/Manifest +++ b/net-libs/gsoap/Manifest @@ -3,3 +3,4 @@ DIST gsoap_2.8.23.zip 22482000 SHA256 e1c30743f1c2cf40b2760568127e14af1b2a00c302 DIST gsoap_2.8.27.zip 22643224 SHA256 cdd9188f3a00caf14fae54d7cc975227128118e818036e5b6bd6e87550e1dc35 SHA512 45c2a653ef588acf41b23c14fdfe2524b37b3324d9ca332a1f8c7ec37fd6e1cf297c798dc7eeb2f90aaa2dd3a72a87f5cde1daf0a513b0259e08a89e386846ad WHIRLPOOL b82a7e9e4ff7b1042ef0c3346ea9cdeb343232d0cc23ec96845adcc44a4b4d773df42fe72a1eaeadb4e33cc63d5458d7bcb0dc97184ab6d0f5e82682eaaba8ad DIST gsoap_2.8.28.zip 23729531 SHA256 453b36d97a98b35c2829284219dd09a4d60f073a5b77c658c403961c54cfa328 SHA512 1ada2993ca2fe52ff8337484f1be387a0d74b894c633fb0a947f0c160bf875a17825983c174d6e0d84dc8292964f854638dbd9bb54402a8de618036a7db9623b WHIRLPOOL 5c2255d868b140646d0609d25681dea7cf2861d5ee39c771c84e16af77d4f2b6a8541f93bcf1dcefb642f35571936b63fc69acdcec0ae46de87fc96fb7af75bd DIST gsoap_2.8.29.zip 24006374 SHA256 a9dacc4f862892df6cf9119d1c5d627af3a864c17f17b6542c560e72070b1381 SHA512 ce79cf52210e8ce34b39dc25931dbdc36bdd770ac01e70583e1e4a2f1006f20d259dd57d02a1baf2f937016c63837b9a9befca3d71f992f7a798a55de70a8c61 WHIRLPOOL a5c884b7c7e9144d293674d4977edbe8fda780003cca554acd08db5aade0f09702b294d69bb67f26f668d3a6f195791f9f6483d4a94df83f09ab79bc8985fb08 +DIST gsoap_2.8.30.zip 24060216 SHA256 edd20799656471d330033d6d945e684f988b4e79e009fab6c258c83c07ce2b42 SHA512 a4dfb1b5d1021ef2d37a23fedef21135e019ad4fb8ab6bce2d27e159a2bf71aa1660065300f0c790766bccfa630f3b132bb6142aad9104bb1718a9a92e403e19 WHIRLPOOL 41660292d7e05835c87ee46a90dab1223dbaf931574310223099d5c25bc27f91a345f43a4d05cd36212bc558b70f56d1c052833a59d3c8a1133cbfd50550368e diff --git a/net-libs/gsoap/gsoap-2.8.30.ebuild b/net-libs/gsoap/gsoap-2.8.30.ebuild new file mode 100644 index 000..e8c1c2e --- /dev/null +++ b/net-libs/gsoap/gsoap-2.8.30.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +MY_P="${PN}-2.8" + +DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web services" +HOMEPAGE="http://gsoap2.sourceforge.net; +SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip" + +LICENSE="GPL-2 gSOAP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc debug examples ipv6 libressl gnutls +ssl" + +RDEPEND=" + sys-libs/zlib + gnutls? ( net-libs/gnutls ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl ) + ) +" +DEPEND="${RDEPEND} + app-arch/unzip + sys-devel/flex + sys-devel/bison +" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix Pre-ISO headers + eapply "${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch" + + eautoreconf +} + +src_configure() { + local myconf=() + use ssl || myconf+=( --disable-ssl ) + use gnutls && myconf+=( --enable-gnutls ) + use ipv6 && myconf+=( --enable-ipv6 ) + econf \ + ${myconf[@]} \ + $(use_enable debug) \ + $(use_enable examples samples) +} + +src_compile() { + emake -j1 +} + +src_install() { + emake DESTDIR="${D}" install + + # yes, we also install the license-file since + # it contains info about how to apply the licenses + dodoc *.txt + + dohtml changelog.md + + prune_libtool_files --all + + if use examples; then + rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* gsoap/samples/*/*.o || die + insinto /usr/share/doc/${PF}/examples + doins -r gsoap/samples/* + fi + + if use doc; then + dohtml -r gsoap/doc/* + fi +}