#!/bin/sh
#
# $Id: ControlPanel,v 1.5 2001/06/22 01:59:57 jk Exp $
#

# Shell Script to run the Java(tm) Plug-in control panel.

PRG=$0
SVPATH="${PATH}"

PLUGIN_VERSION=1.3.1
PLUGIN_NODOTVERSION=131

case "`uname -m`" in
    i[3-7]86  | ia32 | ia64)
        proc=i386
        ;;
    sparc*)
        proc=sparc
        ;;
    *)
        proc="`uname -m`"
        ;;
esac

while [ -L "${PRG}" ]; do
    ls=`ls -ld "${PRG}"`
    link=`expr "${ls}" : '.*-> \(.*\)$'`
    if expr "${link}" : '/' > /dev/null; then
	PRG="${link}"
    else
	PRG="`dirname ${PRG}`/${link}"
    fi
done

APPHOME=`dirname "${PRG}"`/..
JREHOME="${APPHOME}/jre"
export APPHOME JREHOME

# Where is JRE?
unset jre
if [ -f "${JREHOME}/lib/${proc}/libjava.so" ]; then
    jre="${JREHOME}"
fi
if [ -f "${APPHOME}/lib/${proc}/libjava.so" ]; then
    jre="${APPHOME}"
fi
if [ "x${jre}" = "x" ]; then
    echo "Error: can't find libjava.so."
    exit 1
fi

jre="`${jre}/bin/realpath ${jre}`"

PATH="${SVPATH}"
exec ${APPHOME}/bin/java -Djavaplugin.version=${PLUGIN_VERSION} -Djavaplugin.nodotversion=${PLUGIN_NODOTVERSION} -classpath "${jre}/lib/javaplugin.jar:${jre}/lib/javaplugin_l10n.jar" sun.plugin.panel.ControlPanel
