2009-01-09 Jeff Cai <[email protected]>
authorqc161282
Fri, 09 Jan 2009 12:24:32 +0000
changeset 14892 af62f5ddd90c
parent 14891 f49a18383493
child 14893 0fcce3d68d68
2009-01-09 Jeff Cai <[email protected]> * SUNWgnome-a11y-libs.spec:Ship a JNI library * base-specs/java-access-bridge.spec:Bump to 1.25.0
ChangeLog
SUNWgnome-a11y-libs.spec
base-specs/java-access-bridge.spec
--- a/ChangeLog	Fri Jan 09 09:44:43 2009 +0000
+++ b/ChangeLog	Fri Jan 09 12:24:32 2009 +0000
@@ -1,3 +1,8 @@
+2009-01-09  Jeff Cai <[email protected]>
+
+	* SUNWgnome-a11y-libs.spec:Ship a JNI library
+	* base-specs/java-access-bridge.spec:Bump to 1.25.0
+
 2009-01-09  Takao Fujiwara  <[email protected]>
 
 	* po-sun/sound-juicer/po-sun/ de.po fr.po: Updated translations.
--- a/SUNWgnome-a11y-libs.spec	Fri Jan 09 09:44:43 2009 +0000
+++ b/SUNWgnome-a11y-libs.spec	Fri Jan 09 12:24:32 2009 +0000
@@ -165,6 +165,8 @@
 mkdir -p ${RPM_BUILD_ROOT}/${JDK_DIR}/jre/lib/ext
 
 cd ${RPM_BUILD_ROOT}/${JDK_DIR}/jre/lib || exit 2
+mv ${RPM_BUILD_ROOT}/usr/lib/libjava-access-bridge-jni.so.0.0.0 ./ext/libjava-access-bridge-jni.so
+rm ${RPM_BUILD_ROOT}/usr/lib/libjava-access-bridge-jni.*
 # Dynamically determine number of '..' required.
 JAR_DIR=share/jar
 DOTS=.
@@ -183,7 +185,7 @@
 FILE=gnome-java-bridge.jar
 if [ -f $DOTS/$JAR_DIR/$FILE ]; then
   rm -f ${RPM_BUILD_ROOT}/${JDK_DIR}/jre/lib/ext/$FILE
-  ln -s $DOTS/../$JAR_DIR/$FILE ${RPM_BUILD_ROOT}/${JDK_DIR}/jre/lib/ext/$FILE || exit 2
+  cp ${RPM_BUILD_ROOT}/usr/share/jar/$FILE ${RPM_BUILD_ROOT}/${JDK_DIR}/jre/lib/ext/$FILE || exit 2
 fi
 
 cd %{_builddir}
@@ -290,6 +292,7 @@
 %{_datadir}/jar
 %{_basedir}/jdk/instances/*/jre/lib/accessibility.properties
 %{_basedir}/jdk/instances/*/jre/lib/ext/gnome-java-bridge.jar
+%{_basedir}/jdk/instances/*/jre/lib/ext/*.so
 %endif
 %{_datadir}/lib/freetts
 
@@ -325,6 +328,8 @@
 %endif
 
 %changelog
+* Fri Jan 09 2009 - [email protected]
+- Ship a JNI library for java-access-bridge
 * Fri Oct 12 2008 - [email protected]
 - Create symbol links for accessibility.properties and gnome-java-bridge.jar
   as parts of the package.
--- a/base-specs/java-access-bridge.spec	Fri Jan 09 09:44:43 2009 +0000
+++ b/base-specs/java-access-bridge.spec	Fri Jan 09 12:24:32 2009 +0000
@@ -10,12 +10,12 @@
 Name:         java-access-bridge
 License:      GPL
 Group:        System/Libraries/GNOME
-Version:      1.24.0
+Version:      1.25.0
 Release:      1
 Distribution: Java Desktop System
 Vendor:       Sun Microsystems, Inc.
 Summary:      The Java Access Bridge for GNOME for Java Swing apps.
-Source:       http://ftp.gnome.org/Public/gnome/sources/java-access-bridge/1.24/%{name}-%{version}.tar.bz2
+Source:       http://ftp.gnome.org/Public/gnome/sources/java-access-bridge/1.25/%{name}-%{version}.tar.bz2
 #owner:padraig date:2005-06-05 type:bug bugster:6238185 bugzilla:136444
 Patch1:       java-access-bridge-01-window-activate.diff
 URL:          http://developer.gnome.org/projects/gap
@@ -106,6 +106,8 @@
 
 
 %changelog
+* Fri Jan 09 2008 - [email protected]
+- Bump to 1.25.0
 * Fri Dec 12 2008 - [email protected]
 - Use jdk1.6.x by default since jdk 1.6 is default on
   Solaris.