2009-01-20 Jeff Cai <[email protected]> gnome-2-24
authorqc161282
Tue, 20 Jan 2009 11:38:12 +0000
branchgnome-2-24
changeset 14176 5cc67df929f8
parent 14175 c175090ff4ee
child 14177 9a54a2a98a3b
2009-01-20 Jeff Cai <[email protected]> * SUNWgnome-a11y-libs.spec:Ship a JNI library for java-access-bridge * base-specs/java-access-bridge.spec:Bump to 1.24.2, Fix for #562408
ChangeLog
SUNWgnome-a11y-libs.spec
base-specs/java-access-bridge.spec
--- a/ChangeLog	Mon Jan 19 17:41:04 2009 +0000
+++ b/ChangeLog	Tue Jan 20 11:38:12 2009 +0000
@@ -1,3 +1,8 @@
+2009-01-20  Jeff Cai <[email protected]>
+
+	* SUNWgnome-a11y-libs.spec:Ship a JNI library for java-access-bridge
+	* base-specs/java-access-bridge.spec:Bump to 1.24.2, Fix for #562408
+
 2009-01-19  Brian Cameron  <[email protected]>
 
         * ext-sources/gnome-cleanup:  Update so that the script backs up the
--- a/SUNWgnome-a11y-libs.spec	Mon Jan 19 17:41:04 2009 +0000
+++ b/SUNWgnome-a11y-libs.spec	Tue Jan 20 11:38:12 2009 +0000
@@ -165,6 +165,9 @@
 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 +186,8 @@
 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}
@@ -271,6 +275,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
 
@@ -306,6 +311,8 @@
 %endif
 
 %changelog
+* Wed Jan 20 2009 - [email protected]
+- Ship a JNI library for java-access-bridge
 * Fri Oct 16 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	Mon Jan 19 17:41:04 2009 +0000
+++ b/base-specs/java-access-bridge.spec	Tue Jan 20 11:38:12 2009 +0000
@@ -10,7 +10,7 @@
 Name:         java-access-bridge
 License:      GPL
 Group:        System/Libraries/GNOME
-Version:      1.24.0
+Version:      1.24.2
 Release:      1
 Distribution: Java Desktop System
 Vendor:       Sun Microsystems, Inc.
@@ -106,6 +106,9 @@
 
 
 %changelog
+* Fri Jan 20 2009 - [email protected]
+- Bump to 1.24.2.
+- Fix for #562408
 * Tue Sep 09 2008 - [email protected]
 - Bump to 1.24.0.
 * Tue Jun 24 2008 - [email protected]