summaryrefslogtreecommitdiff
path: root/java/linux-blackdown-jre11/files/patch-ab
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2003-09-29 18:20:06 +0000
committerGreg Lewis <glewis@FreeBSD.org>2003-09-29 18:20:06 +0000
commita443c5dcee19231b38096604fdd622500e9e9d42 (patch)
tree07d55aa3af5b8aabd2ba433f88ecc05ecf0da2a4 /java/linux-blackdown-jre11/files/patch-ab
parent- Update to 4.0.b1 (diff)
. Unbreak this port. The binaries call the program "arch" to determine
the architecture. Unfortunately arch doesn't exist on FreeBSD or in linux_base or linux_base-8. Since "arch" is simply "uname -m" implement it as such and make sure its in the path when running any of the binaries.
Diffstat (limited to '')
-rw-r--r--java/linux-blackdown-jre11/files/patch-ab23
1 files changed, 21 insertions, 2 deletions
diff --git a/java/linux-blackdown-jre11/files/patch-ab b/java/linux-blackdown-jre11/files/patch-ab
index c93274cd281e..2ccb69ee057d 100644
--- a/java/linux-blackdown-jre11/files/patch-ab
+++ b/java/linux-blackdown-jre11/files/patch-ab
@@ -1,5 +1,7 @@
---- bin/jre.orig Tue Sep 19 02:08:12 2000
-+++ bin/jre Fri Sep 12 20:00:46 2003
+$FreeBSD$
+
+--- bin/jre.orig Mon Sep 18 18:08:12 2000
++++ bin/jre Mon Sep 29 11:16:16 2003
@@ -6,7 +6,7 @@
export THREADS_TYPE
@@ -26,3 +28,20 @@
PRG="$newprg"
done
+@@ -58,8 +58,15 @@
+ fi
+ export CLASSPATH
+
+-LD_LIBRARY_PATH="$JAVA_HOME/lib/${ARCH}/$THREADS_TYPE:$LD_LIBRARY_PATH"
++if [ "x${LD_LIBRARY_PATH}" != "x" ]; then
++ LD_LIBRARY_PATH="$JAVA_HOME/lib/${ARCH}/$THREADS_TYPE:$LD_LIBRARY_PATH"
++else
++ LD_LIBRARY_PATH="$JAVA_HOME/lib/${ARCH}/$THREADS_TYPE"
++fi
+ export LD_LIBRARY_PATH
++
++PATH="$JAVA_HOME/bin:$PATH"
++export PATH
+
+ XFILESEARCHPATH="$JAVA_HOME/lib/locale/%L/%T/%N%C%S:$JAVA_HOME/lib/locale/%l/%T/%N%C%S:$JAVA_HOME/lib/locale/%T/%N%C%S:$JAVA_HOME/lib/locale/%L/%T/%N%S:$JAVA_HOME/lib/locale/%l/%T/%N%S:$JAVA_HOME/lib/locale/%T/%N%S:$XFILESEARCHPATH:%D"
+ export XFILESEARCHPATH