[pkg-java] r13487 - in trunk/libjogl-java/debian: . patches source
Sylvestre Ledru
sylvestre at alioth.debian.org
Fri Apr 1 09:48:03 UTC 2011
Author: sylvestre
Date: 2011-04-01 09:47:57 +0000 (Fri, 01 Apr 2011)
New Revision: 13487
Added:
trunk/libjogl-java/debian/source/
trunk/libjogl-java/debian/source/format
Modified:
trunk/libjogl-java/debian/changelog
trunk/libjogl-java/debian/control
trunk/libjogl-java/debian/patches/defaultDebianPath.diff
trunk/libjogl-java/debian/patches/series
Log:
* Update the patch to set java.library.path (using static instead of doing
this into the method). Thanks to Aidan Delaney.
* Standards-Version updated to version 3.9.1
* Switch to dpkg-source 3.0 (quilt) format
Modified: trunk/libjogl-java/debian/changelog
===================================================================
--- trunk/libjogl-java/debian/changelog 2011-04-01 05:20:53 UTC (rev 13486)
+++ trunk/libjogl-java/debian/changelog 2011-04-01 09:47:57 UTC (rev 13487)
@@ -1,3 +1,12 @@
+libjogl-java (1.1.1+dak1-10) unstable; urgency=low
+
+ * Update the patch to set java.library.path (using static instead of doing
+ this into the method). Thanks to Aidan Delaney.
+ * Standards-Version updated to version 3.9.1
+ * Switch to dpkg-source 3.0 (quilt) format
+
+ -- Sylvestre Ledru <sylvestre at debian.org> Fri, 01 Apr 2011 11:10:54 +0200
+
libjogl-java (1.1.1+dak1-9) unstable; urgency=low
* Change Build-Depends: ant1.7-optional because it FTBFS with ant 1.8.
Modified: trunk/libjogl-java/debian/control
===================================================================
--- trunk/libjogl-java/debian/control 2011-04-01 05:20:53 UTC (rev 13486)
+++ trunk/libjogl-java/debian/control 2011-04-01 09:47:57 UTC (rev 13487)
@@ -10,7 +10,7 @@
# antlr java packages started to exist at version 2.7.7-8. Before, it
# was included in the antlr package
libantlr-java | antlr ( <= 2.7.7-7 )
-Standards-Version: 3.8.3
+Standards-Version: 3.9.1
Homepage: http://jogl.dev.java.net
Vcs-Svn: svn+ssh://svn.debian.org/svn/pkg-java/trunk/libjogl-java
Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libjogl-java/
Modified: trunk/libjogl-java/debian/patches/defaultDebianPath.diff
===================================================================
--- trunk/libjogl-java/debian/patches/defaultDebianPath.diff 2011-04-01 05:20:53 UTC (rev 13486)
+++ trunk/libjogl-java/debian/patches/defaultDebianPath.diff 2011-04-01 09:47:57 UTC (rev 13487)
@@ -1,13 +1,30 @@
---- jogl-1.1.1.orig/jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java 2007-07-20 17:06:04.000000000 +0200
-+++ jogl-1.1.1/jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java 2008-12-29 13:42:13.000000000 +0100
-@@ -186,7 +186,9 @@
- throw (UnsatisfiedLinkError) new UnsatisfiedLinkError().initCause(e);
- }
- } else {
-- System.loadLibrary(libraryName);
-+ String javaLibPath = System.getProperty("java.library.path") + File.pathSeparator + "/usr/lib/jni" + File.pathSeparator + "/usr/lib64/jni";
-+ System.setProperty("java.library.path", javaLibPath);
-+ System.loadLibrary(libraryName);
- }
- }
- }
+diff -ur libjogl-java-1.1.1+dak1.orig//gluegen/src/java/com/sun/gluegen/runtime/NativeLibLoader.java libjogl-java-1.1.1+dak1//gluegen/src/java/com/sun/gluegen/runtime/NativeLibLoader.java
+--- libjogl-java-1.1.1+dak1.orig//gluegen/src/java/com/sun/gluegen/runtime/NativeLibLoader.java 2007-07-20 17:04:48.000000000 +0200
++++ libjogl-java-1.1.1+dak1//gluegen/src/java/com/sun/gluegen/runtime/NativeLibLoader.java 2011-04-01 11:30:51.000000000 +0200
+@@ -49,6 +49,11 @@
+ this default loading behavior and load the native code via another
+ (manual) mechanism. */
+ public class NativeLibLoader {
++ static {
++ System.setProperty("java.library.path", System.getProperty("java.library.path") + java.io.File.pathSeparator + "/usr/lib/jni/" + java.io.File.pathSeparator
++ + "/usr/lib64/jni/");
++ }
++
+ private static volatile boolean loadingEnabled = true;
+ private static volatile boolean didLoading;
+
+diff -ur libjogl-java-1.1.1+dak1.orig//jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java libjogl-java-1.1.1+dak1//jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java
+--- libjogl-java-1.1.1+dak1.orig//jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java 2007-07-20 17:06:04.000000000 +0200
++++ libjogl-java-1.1.1+dak1//jogl/src/classes/com/sun/opengl/impl/NativeLibLoader.java 2011-04-01 11:30:22.000000000 +0200
+@@ -47,6 +47,11 @@
+ import java.util.HashSet;
+
+ public class NativeLibLoader {
++ // Update java.library.path as early as possible
++ static {
++ System.setProperty("java.library.path", System.getProperty("java.library.path") + java.io.File.pathSeparator + "/usr/lib/jni" + java.io.File.pathSeparator + "/usr/lib64/jni");
++ }
++
+ public interface LoaderAction {
+ /**
+ * Loads the library specified by libname. Optionally preloads the libraries specified by
Modified: trunk/libjogl-java/debian/patches/series
===================================================================
--- trunk/libjogl-java/debian/patches/series 2011-04-01 05:20:53 UTC (rev 13486)
+++ trunk/libjogl-java/debian/patches/series 2011-04-01 09:47:57 UTC (rev 13487)
@@ -3,3 +3,4 @@
cg-common.cfg.diff
+defaultDebianPath.diff
Added: trunk/libjogl-java/debian/source/format
===================================================================
--- trunk/libjogl-java/debian/source/format (rev 0)
+++ trunk/libjogl-java/debian/source/format 2011-04-01 09:47:57 UTC (rev 13487)
@@ -0,0 +1 @@
+3.0 (quilt)
More information about the pkg-java-commits
mailing list