Hello community, here is the log from the commit of package java-atk-wrapper for openSUSE:Factory checked in at 2017-10-26 18:46:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/java-atk-wrapper (Old) and /work/SRC/openSUSE:Factory/.java-atk-wrapper.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "java-atk-wrapper" Thu Oct 26 18:46:00 2017 rev:7 rq:536735 version:0.33.2 Changes: -------- --- /work/SRC/openSUSE:Factory/java-atk-wrapper/java-atk-wrapper.changes 2017-10-11 23:02:24.410132993 +0200 +++ /work/SRC/openSUSE:Factory/.java-atk-wrapper.new/java-atk-wrapper.changes 2017-10-26 18:46:07.159092021 +0200 @@ -1,0 +2,7 @@ +Tue Oct 24 13:28:45 UTC 2017 - [email protected] + +- Remove the distributed AtkWrapper.java file before building, + so that a correct version with the correct path to xprops can be + generated during the build from AtkWrapper.java.in + +------------------------------------------------------------------- New: ---- autogen.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ java-atk-wrapper.spec ++++++ --- /var/tmp/diff_new_pack.vJlbX8/_old 2017-10-26 18:46:08.671021451 +0200 +++ /var/tmp/diff_new_pack.vJlbX8/_new 2017-10-26 18:46:08.683020890 +0200 @@ -26,12 +26,13 @@ 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 -Source2: manifest.txt +Source2: https://git.gnome.org/browse/java-atk-wrapper/plain/wrapper/manifest.txt +Source3: https://git.gnome.org/browse/java-atk-wrapper/plain/autogen.sh # 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: java-devel >= 1.7 BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: xprop @@ -44,8 +45,9 @@ BuildRequires: pkgconfig(gdk-3.0) BuildRequires: pkgconfig(glib-2.0) >= 2.32.0 BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gthread-2.0) -Requires: java >= 1.7.0 +Requires: java >= 1.7 Requires: xprop %description @@ -63,10 +65,12 @@ %patch0 -p1 cp %{SOURCE1} . cp %{SOURCE2} wrapper/ +cp %{SOURCE3} . +rm -f wrapper/org/GNOME/Accessibility/AtkWrapper.java %build -libtoolize --force --copy --install -autoreconf -fi +chmod +x autogen.sh +./autogen.sh %configure JAVACFLAGS="-source 1.7 -target 1.7" --libdir=%{_libdir}/%{name} make %{?_smp_mflags} ++++++ autogen.sh ++++++ #!/bin/sh # Run this to generate all the initial makefiles, etc. test -n "$srcdir" || srcdir=`dirname "$0"` test -n "$srcdir" || srcdir=. olddir=`pwd` cd "$srcdir" mkdir -p m4 AUTORECONF=`which autoreconf` if test -z ${AUTORECONF}; then echo "*** No autoreconf found, please intall it ***" exit 1 else autoreconf -vif || exit $? fi PKGCONFIG=`which pkg-config` if test -z "$PKGCONFIG"; then echo "*** pkg-config not found, please install it ***" exit 1 fi pkg-config --print-errors gobject-introspection-1.0 if [ "$?" != 0 ]; then echo "You probably need to install 'libgirepository1.0-dev'" exit 1 fi # README and INSTALL are required by automake, but may be deleted by clean # up rules. to get automake to work, simply touch these here, they will be # regenerated from their corresponding *.in files by ./configure anyway. touch README INSTALL cd "$olddir" test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
