[libgtk-java/f14/master] update to 2.10.2
Tom Callaway
spot at fedoraproject.org
Sun Sep 19 11:09:22 UTC 2010
commit c9d1947e5504164ed6ff0f29a74cf4f7b0927cae
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date: Sun Sep 19 13:09:11 2010 +0200
update to 2.10.2
libgtk-java-gjavah.patch | 34 ++++++++++++++++++----------------
libgtk-java.spec | 37 ++++++++++++++++---------------------
sources | 2 +-
3 files changed, 35 insertions(+), 38 deletions(-)
---
diff --git a/libgtk-java-gjavah.patch b/libgtk-java-gjavah.patch
index a704fec..1778a98 100644
--- a/libgtk-java-gjavah.patch
+++ b/libgtk-java-gjavah.patch
@@ -1,6 +1,19 @@
---- configure.orig 2007-02-21 11:58:37.000000000 -0500
-+++ configure 2007-02-21 11:58:53.000000000 -0500
-@@ -22492,7 +22492,7 @@
+diff -up libgtk-java-2.10.2/configure.ac.gjavah libgtk-java-2.10.2/configure.ac
+--- libgtk-java-2.10.2/configure.ac.gjavah 2007-01-05 13:48:50.000000000 +0100
++++ libgtk-java-2.10.2/configure.ac 2010-09-18 17:28:36.256919999 +0200
+@@ -82,7 +82,7 @@ fi
+ AC_SUBST(PLATFORM_VERSION)
+ AC_SUBST(PLATFORM_LIBRARY)
+
+-AC_CHECK_PROGS([JAVAH], ["gcjh -jni" "javah"], [gcjh -jni])
++AC_CHECK_PROGS([JAVAH], ["gjavah -jni" "javah"], [gjavah -jni])
+
+ AC_CONFIG_FILES([Makefile])
+ AC_CONFIG_FILES([gtk2-java.pc])
+diff -up libgtk-java-2.10.2/configure.gjavah libgtk-java-2.10.2/configure
+--- libgtk-java-2.10.2/configure.gjavah 2007-01-05 14:27:12.000000000 +0100
++++ libgtk-java-2.10.2/configure 2010-09-18 17:28:54.538920000 +0200
+@@ -22927,7 +22927,7 @@ fi
@@ -9,7 +22,7 @@
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
-@@ -22531,7 +22531,7 @@
+@@ -22968,7 +22968,7 @@ fi
test -n "$JAVAH" && break
done
@@ -17,15 +30,4 @@
+test -n "$JAVAH" || JAVAH="gjavah -jni"
- ac_config_files="$ac_config_files Makefile"
---- configure.ac.orig 2007-02-21 11:58:43.000000000 -0500
-+++ configure.ac 2007-02-21 11:58:56.000000000 -0500
-@@ -83,7 +83,7 @@
- AC_SUBST(PLATFORM_VERSION)
- AC_SUBST(PLATFORM_LIBRARY)
-
--AC_CHECK_PROGS([JAVAH], ["gcjh -jni" "javah"], [gcjh -jni])
-+AC_CHECK_PROGS([JAVAH], ["gjavah -jni" "javah"], [gjavah -jni])
-
- AC_CONFIG_FILES([Makefile])
- AC_CONFIG_FILES([gtk2-java.pc])
+ ac_config_files="$ac_config_files Makefile"
diff --git a/libgtk-java.spec b/libgtk-java.spec
index 0c349b7..e89555c 100644
--- a/libgtk-java.spec
+++ b/libgtk-java.spec
@@ -17,24 +17,22 @@
Summary: Java bindings for GTK+
Name: %{java_pkg_prefix}%{name_base}
-Version: 2.8.7
-Release: 14%{?dist}
+Version: 2.10.2
+Release: 1%{?dist}
License: LGPLv2
Group: Development/Libraries
URL: http://java-gnome.sourceforge.net
-Source: http://ftp.gnome.org/pub/GNOME/sources/%{name_base}/2.8/%{name_base}-%{version}.tar.bz2
-Patch0: libgtk-java-Drawable-region.patch
+Source: http://ftp.gnome.org/pub/GNOME/sources/%{name_base}/2.10/%{name_base}-%{version}.tar.bz2
Patch1: %{name}-gjavah.patch
Patch2: %{name}-gslice.patch
Patch3: %{name}-multilib.patch
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-
-Requires: %{c_pkg_prefix}gtk2 >= 2.8.0
-Requires: %{java_pkg_prefix}cairo-java >= 1.0.5
-Requires: %{java_pkg_prefix}glib-java >= 0.2.6
-BuildRequires: %{java_pkg_prefix}cairo-java-devel >= 1.0.5
-BuildRequires: %{java_pkg_prefix}glib-java-devel >= 0.2.6
-BuildRequires: %{c_pkg_prefix}gtk2-devel >= 2.8.0
+
+Requires: %{c_pkg_prefix}gtk2 >= 2.10.0
+Requires: %{java_pkg_prefix}cairo-java >= 1.0.8
+Requires: %{java_pkg_prefix}glib-java >= 0.4.2
+BuildRequires: %{java_pkg_prefix}cairo-java-devel >= 1.0.8
+BuildRequires: %{java_pkg_prefix}glib-java-devel >= 0.4.2
+BuildRequires: %{c_pkg_prefix}gtk2-devel >= 2.10.0
BuildRequires: java-devel >= 1.4.2, gcc-java >= 4.1.1, docbook-utils
%description
@@ -55,8 +53,7 @@ Development part of %{name}.
%prep
%setup -q -n %{name_base}-%{version}
-%patch0
-%patch1
+%patch1 -p1 -b .gjavah
%patch2 -b .gslice
%patch3 -p1
touch aclocal.m4
@@ -86,8 +83,6 @@ touch -r ChangeLog src/java/src.zip
find doc -type f -newer ChangeLog | xargs touch -r ChangeLog
%install
-rm -rf %{buildroot}
-
# The script runExample.sh is both in example_SRCIPTS and example_DATA,
# which is unhealthy.
make %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT example_DATA= install
@@ -112,11 +107,8 @@ install -m 644 src/java/src.zip $RPM_BUILD_ROOT%{_datadir}/java/$zipfile
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
-%clean
-rm -rf %{buildroot}
-
%files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%doc AUTHORS COPYING README NEWS THANKS doc/FAQ.html
%dir %{_includedir}/%{name_base}
%{_includedir}/%{name_base}/*
@@ -127,7 +119,7 @@ rm -rf %{buildroot}
%{_datadir}/%{name_base}/*
%files devel
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%doc doc/api doc/examples
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libgtkjava.so
@@ -136,6 +128,9 @@ rm -rf %{buildroot}
%changelog
+* Sat Sep 18 2010 Tom "spot" Callaway <tcallawa at redhat.com> - 2.10.2-1
+- update to 2.10.2
+
* Wed Aug 25 2010 Adam Tkac <atkac redhat com> - 2.8.7-14
- rebuild against new libgcj
diff --git a/sources b/sources
index 27a904f..cfb91c9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-dd439b47c0b66f08077568bb1515568b libgtk-java-2.8.7.tar.bz2
+b953f9e106727028ab6ca025357212f0 libgtk-java-2.10.2.tar.bz2
More information about the scm-commits
mailing list