Author: nd-guest Date: 2007-09-10 13:08:35 +0000 (Mon, 10 Sep 2007) New Revision: 1071
Modified: packages/josm/trunk/debian/josm.sh Log: start script to search for the right jvm. Modified: packages/josm/trunk/debian/josm.sh =================================================================== --- packages/josm/trunk/debian/josm.sh 2007-09-10 13:07:43 UTC (rev 1070) +++ packages/josm/trunk/debian/josm.sh 2007-09-10 13:08:35 UTC (rev 1071) @@ -1,3 +1,27 @@ #!/bin/sh +# Simple wrapper script used to start JOSM in Debian +# The first existing directory is used for JAVA_HOME if it's not set by default. +set -e -exec /usr/lib/jvm/java-1.5.0-sun/bin/java -jar /usr/share/josm/josm.jar +JDK_DIRS="$JAVA_HOME /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun" + +for jdir in $JDK_DIRS; do + if [ -x "$jdir/bin/java" -a -z "${JAVA_HOME}" ]; then + JAVA_HOME="$jdir" + fi +done +export JAVA_HOME + +if [ "$JAVA_HOME" ]; then + if [ -z "$JAVACMD" ]; then + JAVACMD="$JAVA_HOME/bin/java" + fi + + exec $JAVACMD -jar /usr/share/josm/josm.jar + +else + echo "No JVM found to run JOSM." + echo "Please install a JVM from SUN to run JOSM or " + echo "set JAVA_HOME if it's not a JVM from a Debian Package." + exit 1 +fi _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel