[pkg-java] r4009 - trunk/maven2/debian/patches
paulcager-guest at alioth.debian.org
paulcager-guest at alioth.debian.org
Sun Aug 12 22:21:56 UTC 2007
Author: paulcager-guest
Date: 2007-08-12 22:21:56 +0000 (Sun, 12 Aug 2007)
New Revision: 4009
Modified:
trunk/maven2/debian/patches/mvn-cmd.patch
Log:
Set up JAVA_HOME correctly (not yet tested).
Modified: trunk/maven2/debian/patches/mvn-cmd.patch
===================================================================
--- trunk/maven2/debian/patches/mvn-cmd.patch 2007-08-12 15:22:07 UTC (rev 4008)
+++ trunk/maven2/debian/patches/mvn-cmd.patch 2007-08-12 22:21:56 UTC (rev 4009)
@@ -1,19 +1,30 @@
diff -Nur maven/maven-core/src/bin/mvn maven.new/maven-core/src/bin/mvn
---- maven/maven-core/src/bin/mvn 2007-07-18 11:52:45.000000000 +0100
-+++ maven.new/maven-core/src/bin/mvn 2007-07-18 11:54:56.000000000 +0100
-@@ -37,6 +37,10 @@
- # ----------------------------------------------------------------------------
+--- maven/maven-core/src/bin/mvn 2007-08-12 17:51:18.000000000 +0100
++++ maven.new/maven-core/src/bin/mvn 2007-08-12 21:17:51.000000000 +0100
+@@ -72,9 +72,21 @@
+ ;;
+ esac
-
+if [ -z "$M2_HOME" ] ; then
+ M2_HOME="/usr/share/maven2"
+fi
+
if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME="/usr"
+ if [ -r /etc/gentoo-release ] ; then
+ JAVA_HOME=`java-config --jre-home`
++ else
++ # Debian patch - search for suitable iinstalled JRE, favouring a SUN implementation.
++ for jre in /usr/lib/jvm/*-sun-* /usr/lib/jvm/* /usr/share/kaffe-common ; do
++ if [ -x $jre/bin/java ] ; then
++ JAVA_HOME=$jre
++ break
++ fi
++ done
+ fi
fi
-@@ -164,7 +168,7 @@
+@@ -160,7 +172,7 @@
+
exec "$JAVACMD" \
$MAVEN_OPTS \
- -classpath "${M2_HOME}"/boot/classworlds-*.jar \
More information about the pkg-java-commits
mailing list