Hello community,

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

Package is "java-atk-wrapper"

Sat Sep 23 21:34:48 2017 rev:5 rq:528153 version:0.33.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/java-atk-wrapper/java-atk-wrapper.changes        
2014-10-19 19:28:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.java-atk-wrapper.new/java-atk-wrapper.changes   
2017-09-23 21:34:48.849364119 +0200
@@ -1,0 +2,10 @@
+Wed Sep  6 13:12:32 UTC 2017 - [email protected]
+
+- Upgrade to upsteam 0.33.2
+- Removed patch:
+  * java-atk-wrapper-fortify-decl.patch
+    + Integrated upsteam
+- Add manifest.txt missing from the tarball
+- Force source/bytecode target to 1.7.
+
+-------------------------------------------------------------------

Old:
----
  java-atk-wrapper-0.30.5.tar.xz
  java-atk-wrapper-fortify-decl.patch

New:
----
  java-atk-wrapper-0.33.2.tar.xz
  manifest.txt

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

Other differences:
------------------
++++++ java-atk-wrapper.spec ++++++
--- /var/tmp/diff_new_pack.HOoQbl/_old  2017-09-23 21:34:49.489274126 +0200
+++ /var/tmp/diff_new_pack.HOoQbl/_new  2017-09-23 21:34:49.497273001 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package java-atk-wrapper
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%global major_version 0.30
+%global major_version 0.33
 Name:           java-atk-wrapper
-Version:        0.30.5
+Version:        0.33.2
 Release:        0
 Summary:        Java ATK Wrapper
 License:        LGPL-2.0+
@@ -26,23 +26,22 @@
 Url:            http://git.gnome.org/browse/java-atk-wrapper/
 Source0:        
http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{version}.tar.xz
 Source1:        HOWTO
-#PATCH-FIX-UPSTREAM: add missing includes, [email protected]
-Patch0:         java-atk-wrapper-fortify-decl.patch
-BuildRequires:  atk-devel
-BuildRequires:  gconf2-devel
-BuildRequires:  glib2-devel
-BuildRequires:  gtk2-devel
-BuildRequires:  java-devel >= 1.6.0
-BuildRequires:  xz
-Requires:       java >= 1.6.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} >= 1130
+Source2:        manifest.txt
+BuildRequires:  java-devel >= 1.7.0
+BuildRequires:  pkgconfig
 BuildRequires:  xprop
+BuildRequires:  xz
+BuildRequires:  pkgconfig(atk) >= 2.14.0
+BuildRequires:  pkgconfig(atk-bridge-2.0)
+BuildRequires:  pkgconfig(atspi-2) >= 2.14.0
+BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gdk-2.0)
+BuildRequires:  pkgconfig(gdk-3.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.32.0
+BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gthread-2.0)
+Requires:       java >= 1.7.0
 Requires:       xprop
-%else
-BuildRequires:  xorg-x11
-Requires:       xorg-x11
-%endif
 
 %description
 Java ATK Wrapper is a implementation of ATK by using JNI technic. It
@@ -56,28 +55,19 @@
 
 %prep
 %setup -q
-%patch0 -p1
 cp %{SOURCE1} .
+cp %{SOURCE2} wrapper/
 
 %build
-%configure JAVACFLAGS="-source 1.5 -target 1.5"
+%configure JAVACFLAGS="-source 1.7 -target 1.7" --libdir=%{_libdir}/%{name}
 make %{?_smp_mflags}
 
 %install
-# java-atk-wrapper's make install is broken by design
-# it installs to the current JDK_HOME. We want to install it to a central
-# location and then allow all/any JRE's/JDK's to use it.
-# make install DESTDIR=$RPM_BUILD_ROOT
-
-mkdir -p %{buildroot}%{_libdir}/%{name}
-
-mv wrapper/java-atk-wrapper.jar %{buildroot}%{_libdir}/%{name}/
-mv jni/src/.libs/libatk-wrapper.so.0.0.13 %{buildroot}%{_libdir}/%{name}/
-ln -s %{_libdir}/%{name}/libatk-wrapper.so.0.0.13 \
-    %{buildroot}%{_libdir}/%{name}/libatk-wrapper.so.0
+make -C jni install DESTDIR=%{buildroot}
+install wrapper/java-atk-wrapper.jar %{buildroot}%{_libdir}/%{name}/
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %files
-%defattr(-,root,root,-)
 %doc AUTHORS
 %doc COPYING.LESSER
 %doc NEWS

++++++ HOWTO ++++++
--- /var/tmp/diff_new_pack.HOoQbl/_old  2017-09-23 21:34:49.545266252 +0200
+++ /var/tmp/diff_new_pack.HOoQbl/_new  2017-09-23 21:34:49.549265689 +0200
@@ -4,7 +4,7 @@
 accessiblity configuration of the JRE to load this.
 
 For OpenJDK, the process looks like this:
-ln -s %{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 \
+ln -s %{_libdir}/java-atk-wrapper/libatk-wrapper.so \
     /usr/lib/jvm/jre/lib/%{arch}/libatk-wrapper.so
 ln -s %{_libdir}/java-atk-wrapper/java-atk-wrapper.jar \
     /usr/lib/jvm/jre/lib/ext/

++++++ java-atk-wrapper-0.30.5.tar.xz -> java-atk-wrapper-0.33.2.tar.xz ++++++
++++ 52640 lines of diff (skipped)

++++++ manifest.txt ++++++
Main-Class: org.GNOME.Accessibility.AtkWrapper


Reply via email to