[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/, net-libs/gsoap/files/

2023-10-20 Thread Joonas Niilola
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/

2023-09-12 Thread Sam James
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/

2022-12-21 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Arthur Zamarin
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/

2022-11-17 Thread Ulrich Müller
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/

2021-06-14 Thread Thomas Deutschmann
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/

2021-05-31 Thread David Seifert
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/

2021-05-02 Thread Mikle Kolyada
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/

2021-01-27 Thread Conrad Kostecki
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/

2021-01-07 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2020-08-24 Thread Thomas Deutschmann
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/

2020-08-19 Thread Thomas Deutschmann
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/

2020-08-19 Thread Thomas Deutschmann
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/

2020-08-19 Thread Thomas Deutschmann
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/

2020-08-03 Thread Ulrich Müller
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/

2019-09-27 Thread Thomas Deutschmann
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/

2019-08-23 Thread Lars Wendler
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/

2019-07-25 Thread Lars Wendler
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/

2019-07-25 Thread Lars Wendler
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/

2019-07-25 Thread Lars Wendler
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/

2019-05-21 Thread Lars Wendler
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/

2019-05-21 Thread Lars Wendler
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/

2019-04-21 Thread Lars Wendler
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/

2019-04-21 Thread Lars Wendler
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/

2019-03-18 Thread Lars Wendler
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/

2019-03-18 Thread Lars Wendler
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/

2019-02-22 Thread Lars Wendler
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/

2019-02-22 Thread Lars Wendler
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/

2019-02-13 Thread Lars Wendler
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/

2019-02-13 Thread Lars Wendler
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/

2019-01-29 Thread Lars Wendler
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/

2019-01-29 Thread Lars Wendler
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/

2019-01-25 Thread Lars Wendler
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/

2019-01-24 Thread Lars Wendler
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/

2019-01-24 Thread Lars Wendler
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/

2019-01-15 Thread Lars Wendler
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/

2019-01-15 Thread Lars Wendler
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/

2018-12-13 Thread Lars Wendler
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/

2018-12-13 Thread Lars Wendler
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/

2018-12-05 Thread Lars Wendler
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/

2018-12-05 Thread Lars Wendler
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/

2018-12-05 Thread Lars Wendler
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/

2018-11-29 Thread Lars Wendler
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/

2018-11-21 Thread Lars Wendler
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/

2018-11-15 Thread Thomas Deutschmann
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/

2018-11-15 Thread Mikle Kolyada
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/

2018-11-14 Thread Lars Wendler
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/

2018-10-21 Thread Lars Wendler
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/

2018-10-19 Thread Agostino Sarubbo
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/

2018-10-18 Thread Thomas Deutschmann
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/

2018-10-18 Thread Lars Wendler
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/

2018-10-18 Thread Lars Wendler
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/

2018-10-18 Thread Lars Wendler
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/

2018-04-20 Thread Aaron Bauman
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/

2018-03-04 Thread Patrick Lauer
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/

2018-01-04 Thread Lars Wendler
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/

2017-12-21 Thread Lars Wendler
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/

2017-12-21 Thread Lars Wendler
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/

2017-11-06 Thread Lars Wendler
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/

2017-11-06 Thread Lars Wendler
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/

2017-09-25 Thread Patrick Lauer
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/

2017-09-02 Thread Aaron Bauman
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/

2017-09-02 Thread Aaron Bauman
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/

2017-08-21 Thread Lars Wendler
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/

2017-08-21 Thread Lars Wendler
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/

2017-07-31 Thread Lars Wendler
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/

2017-07-31 Thread Lars Wendler
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/

2017-07-26 Thread Lars Wendler
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/

2017-07-26 Thread Lars Wendler
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/

2017-07-20 Thread Lars Wendler
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/

2017-07-20 Thread Lars Wendler
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/

2017-07-06 Thread Lars Wendler
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/

2017-07-06 Thread Lars Wendler
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/

2017-05-24 Thread Lars Wendler
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/

2017-04-28 Thread Lars Wendler
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/

2017-04-28 Thread Lars Wendler
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/

2017-03-31 Thread Agostino Sarubbo
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/

2017-01-02 Thread Lars Wendler
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/

2016-12-15 Thread Lars Wendler
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/

2016-12-15 Thread Lars Wendler
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/

2016-11-21 Thread Lars Wendler
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/

2016-11-21 Thread Lars Wendler
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/

2016-11-17 Thread Lars Wendler
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/

2016-11-17 Thread Lars Wendler
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/

2016-10-29 Thread Lars Wendler
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/

2016-10-29 Thread Lars Wendler
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/

2016-09-26 Thread Lars Wendler
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/

2016-09-26 Thread Lars Wendler
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/

2016-09-21 Thread Lars Wendler
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/

2016-09-21 Thread Lars Wendler
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/

2016-08-19 Thread Lars Wendler
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/

2016-08-19 Thread Lars Wendler
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/

2016-06-28 Thread Patrick Lauer
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/

2016-05-24 Thread Lars Wendler
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/

2016-05-24 Thread Lars Wendler
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/

2016-05-03 Thread Patrick Lauer
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/

2016-04-05 Thread Patrick Lauer
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
+}



  1   2   >