From 314c0e08a4e6480923ae6ef2d565fe955acd9a6d53bd4baa466c0f49ce03d034 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 14 Nov 2012 22:40:31 +0000 Subject: [PATCH 1/2] gsoap-2.8.11 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gsoap?expand=0&rev=22 --- gsoap-03-initext.diff | 29 ----------------------------- gsoap-2.8.10.tar.xz | 3 --- gsoap-2.8.11.tar.xz | 3 +++ gsoap.changes | 11 +++++++++++ gsoap.spec | 7 +++---- sanitize_source.sh | 2 +- 6 files changed, 18 insertions(+), 37 deletions(-) delete mode 100644 gsoap-03-initext.diff delete mode 100644 gsoap-2.8.10.tar.xz create mode 100644 gsoap-2.8.11.tar.xz diff --git a/gsoap-03-initext.diff b/gsoap-03-initext.diff deleted file mode 100644 index b31a28f..0000000 --- a/gsoap-03-initext.diff +++ /dev/null @@ -1,29 +0,0 @@ -From: Jan Engelhardt -Date: 2011-07-01 17:19:00 +0200 - -build: resolve compiler warning - -An extern declaration must not be a definition. - -wsdl2h.cpp:88:7: warning: 'mapfile' initialized and declared 'extern' -wsdl2h.cpp:89:7: warning: 'import_path' initialized and declared 'extern' -wsdl2h.cpp:90:7: warning: 'cwd_path' initialized and declared 'extern' -wsdl2h.cpp:91:7: warning: 'cppnamespace' initialized and declared 'extern' - ---- - gsoap/wsdl/wsdl2h.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -Index: gsoap-2.8.3/gsoap/wsdl/wsdl2h.cpp -=================================================================== ---- gsoap-2.8.3.orig/gsoap/wsdl/wsdl2h.cpp -+++ gsoap-2.8.3/gsoap/wsdl/wsdl2h.cpp -@@ -84,7 +84,7 @@ char *infile[MAXINFILES], - *proxy_host = NULL, - *proxy_userid = NULL, - *proxy_passwd = NULL; --extern const char -+const char - *mapfile = WSDL_TYPEMAP_FILE, - *import_path = WSDL2H_IMPORT_PATH, - *cwd_path = NULL, diff --git a/gsoap-2.8.10.tar.xz b/gsoap-2.8.10.tar.xz deleted file mode 100644 index 4edd49d..0000000 --- a/gsoap-2.8.10.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aef91e58a39b6dea4dd596b8e70b810fb6de11b70554e79e8621719c875823b5 -size 6969960 diff --git a/gsoap-2.8.11.tar.xz b/gsoap-2.8.11.tar.xz new file mode 100644 index 0000000..dbee437 --- /dev/null +++ b/gsoap-2.8.11.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c72bc30e6737174cef89e93d168c07ff6bbf482319ea745e53796eda44c40de9 +size 7162664 diff --git a/gsoap.changes b/gsoap.changes index 3bc352d..d490eb7 100644 --- a/gsoap.changes +++ b/gsoap.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Nov 14 22:36:29 UTC 2012 - jengelh@inai.de + +- Update to new upstream release 2.8.11 +* Added soapcpp2 -0 option to remove SOAP bindings when applicable +* Changed wsdl2h output for the few cases that multiple service + bindings are defined, use wsdl2h -Nns for backward compatibility +- Update to new upstream release 2.8.10 +* Added soapcpp2 -Q option (C++ namespaces) +* Added wsdl2h -b option (bi-directional operations for duplex services) + ------------------------------------------------------------------- Tue Sep 4 03:58:01 UTC 2012 - jengelh@inai.de diff --git a/gsoap.spec b/gsoap.spec index cb8a08b..fc45e41 100644 --- a/gsoap.spec +++ b/gsoap.spec @@ -21,16 +21,15 @@ Name: gsoap Summary: Toolkit for C/C++ server and client web service applications License: SUSE-GPL-2.0+-with-openssl-exception Group: Development/Libraries/C and C++ -Version: 2.8.10 +Version: 2.8.11 Release: 0 Url: http://gsoap2.sf.net/ -#DL-URL: http://downloads.sf.net/gsoap2/gsoap_2.8.10.zip +#DL-URL: http://downloads.sf.net/gsoap2/gsoap_2.8.11.zip Source: gsoap-%version.tar.xz Source2: sanitize_source.sh Patch1: gsoap-01-sharedlibs.diff Patch2: gsoap-02-typepuns.diff -Patch3: gsoap-03-initext.diff Patch4: gsoap-04-strerror.diff Patch5: gsoap-05-ipv6.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -111,7 +110,7 @@ symlinks for libgsoap. tar -xf "%{S:0}" --use=xz; %setup -DTq %endif -%patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1 +%patch -P 1 -P 2 -P 4 -P 5 -p1 %build # Rebuild configure - fix that utterly long mktime test. diff --git a/sanitize_source.sh b/sanitize_source.sh index 7fa858f..65f60da 100644 --- a/sanitize_source.sh +++ b/sanitize_source.sh @@ -13,7 +13,7 @@ if ! which fduphl >/dev/null; then exit 1; fi; -version="2.8.10"; +version="2.8.11"; shortver="2.8"; # agh... rm -Rf "gsoap-$shortver" "gsoap-$version"; From 6b2fc2df7c83be2bfb889435e0dd72ae075969f182378aa76e0b1573ad5df10c Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 16 Nov 2012 23:59:45 +0000 Subject: [PATCH 2/2] Changelog for a patch nobody seriously cares about OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gsoap?expand=0&rev=23 --- gsoap.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/gsoap.changes b/gsoap.changes index d490eb7..4adf1ed 100644 --- a/gsoap.changes +++ b/gsoap.changes @@ -8,6 +8,7 @@ Wed Nov 14 22:36:29 UTC 2012 - jengelh@inai.de - Update to new upstream release 2.8.10 * Added soapcpp2 -Q option (C++ namespaces) * Added wsdl2h -b option (bi-directional operations for duplex services) +- Removed gsoap-03-initext.diff, merged upstream ------------------------------------------------------------------- Tue Sep 4 03:58:01 UTC 2012 - jengelh@inai.de