Hello community,

here is the log from the commit of package java-atk-wrapper for 
openSUSE:Factory checked in at 2017-10-11 23:02:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/java-atk-wrapper (Old)
 and      /work/SRC/openSUSE:Factory/.java-atk-wrapper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "java-atk-wrapper"

Wed Oct 11 23:02:22 2017 rev:6 rq:533073 version:0.33.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-atk-wrapper/java-atk-wrapper.changes        
2017-09-23 21:34:48.849364119 +0200
+++ /work/SRC/openSUSE:Factory/.java-atk-wrapper.new/java-atk-wrapper.changes   
2017-10-11 23:02:24.410132993 +0200
@@ -1,0 +2,9 @@
+Tue Oct 10 16:35:27 UTC 2017 - [email protected]
+
+- Added patch:
+  * jaw-avoid-version.patch
+    - Avoid libtool generated symlinks for the native library,
+      since it is loaded by System.loadLibrary which expects the
+      library finish with .so anyway.
+
+-------------------------------------------------------------------

New:
----
  jaw-avoid-version.patch

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

Other differences:
------------------
++++++ java-atk-wrapper.spec ++++++
--- /var/tmp/diff_new_pack.omHRHy/_old  2017-10-11 23:02:25.022106181 +0200
+++ /var/tmp/diff_new_pack.omHRHy/_new  2017-10-11 23:02:25.030105831 +0200
@@ -27,7 +27,12 @@
 Source0:        
http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{version}.tar.xz
 Source1:        HOWTO
 Source2:        manifest.txt
+# Avoid libtool versioning; this library is dynamically loaded from Java code
+Patch0:         jaw-avoid-version.patch
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  java-devel >= 1.7.0
+BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  xprop
 BuildRequires:  xz
@@ -55,10 +60,13 @@
 
 %prep
 %setup -q
+%patch0 -p1
 cp %{SOURCE1} .
 cp %{SOURCE2} wrapper/
 
 %build
+libtoolize --force --copy --install
+autoreconf -fi
 %configure JAVACFLAGS="-source 1.7 -target 1.7" --libdir=%{_libdir}/%{name}
 make %{?_smp_mflags}
 

++++++ jaw-avoid-version.patch ++++++
--- java-atk-wrapper-0.33.2/jni/src/Makefile.am 2015-06-25 19:57:08.000000000 
+0200
+++ java-atk-wrapper-0.33.2/jni/src/Makefile.am 2017-10-10 18:26:19.645994291 
+0200
@@ -32,7 +32,7 @@
 libatk_wrapper_la_LDFLAGS = $(LIB_ATK_WRAPPER_LD_FLAGS) \
                             $(LT_VERSION_INFO) \
                             $(PLATFORM_LDFLAGS) \
-                            $(AM_LDFLAGS)
+                            $(AM_LDFLAGS) -avoid-version
 
 libatk_wrapper_la_LIBADD = $(JAW_LIBS)
 

Reply via email to