Hello community,

here is the log from the commit of package gsoap for openSUSE:Factory checked 
in at 2016-02-29 09:13:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gsoap (Old)
 and      /work/SRC/openSUSE:Factory/.gsoap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gsoap"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gsoap/gsoap.changes      2016-02-17 
12:12:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gsoap.new/gsoap.changes 2016-02-29 
09:13:07.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Feb 18 21:39:20 UTC 2016 - [email protected]
+
+- Employ full version SO naming because of ABI changes within 2.8.x
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gsoap.spec ++++++
--- /var/tmp/diff_new_pack.fo3M7W/_old  2016-02-29 09:13:08.000000000 +0100
+++ /var/tmp/diff_new_pack.fo3M7W/_new  2016-02-29 09:13:08.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           gsoap
-%define lname  libgsoap-2_8
+%define lname  libgsoap-2_8_28
 Version:        2.8.28
 Release:        0
 Summary:        Toolkit for C/C++ server and client web service applications
@@ -98,7 +98,12 @@
 ln -fs stdsoap2.cpp gsoap/stdsoap2.c
 
 %build
+# The version is used for filenames, and GSOAP changed its ABI between
+# 2.8.22 and 2.8.28, so we need the full version.
+perl -i -lpe 's{AC_INIT\(gsoap, 2.8\)}{AC_INIT([gsoap], [%version])}' \
+       configure.ac
 # Rebuild configure - fix that utterly long mktime test.
+# Also needed because Makefile.am and configure.ac are touched.
 autoreconf -fi
 
 %configure --enable-ipv6 --disable-static
@@ -126,7 +131,7 @@
 
 %files -n %lname
 %defattr(-,root,root)
-%_libdir/*-2.8.so
+%_libdir/libgsoap*-%version.so
 
 %files -n libgsoap-devel
 %defattr(-,root,root)


Reply via email to