File jpackage-utils-jnidir.patch of Package jpackage-utils
Index: jpackage-utils-1.7.5/java-utils/java-functions
===================================================================
--- jpackage-utils-1.7.5.orig/java-utils/java-functions 2012-01-20 09:45:04.974447377 +0100
+++ jpackage-utils-1.7.5/java-utils/java-functions 2012-01-20 09:45:18.125897213 +0100
@@ -310,7 +310,8 @@
extension=$1
for jardir in "$JVM_LIBDIR" "$JAVAVER_JNIDIR" "$JAVAVER_LIBDIR" \
- "$JAVAAPP_LIBDIR" "$JNI_LIBDIR" "$JAVA_LIBDIR" ; do
+ "$JAVAAPP_LIBDIR" "$JNI_LIBDIR" "$JAVA_LIBDIR" \
+ "$JAVAJNI_LIBDIR"; do
if [ -d "$jardir" ] ; then
if [ -r "$jardir/$extension.jar" ] ; then
echo "$jardir/$extension.jar"
Index: jpackage-utils-1.7.5/misc/macros.jpackage
===================================================================
--- jpackage-utils-1.7.5.orig/misc/macros.jpackage 2012-01-20 09:44:36.339467903 +0100
+++ jpackage-utils-1.7.5/misc/macros.jpackage 2012-01-20 09:45:18.126897247 +0100
@@ -88,6 +88,12 @@
# already in /usr/lib/macros on SUSE:
# %_jnidir %{_prefix}/lib/java
+#
+# Directory where architecture-independent that use
+# architecture-dependent files are placed
+#
+%_javajnidir %{_datadir}/java-jni
+
#
# Root directory where all javadoc is installed. Also already in RH macros.
#