POSTIN
/bin/sh
for app in appletviewer jar java javac javah javadoc javakey javap jdb native2ascii rmic rmiregistry serialver; do
# Remove binaries if not alternativeszificated yet
[ ! -L /usr/bin/$app ] && /bin/rm -f /usr/bin/$app
# Build slaves list
[[ "$app" != java ]] && [[ "$app" != "javac" ]] && \
slaves="$slaves --slave /usr/bin/$app $app /usr/lib/kaffe/bin/$app"
done
update-alternatives --install /usr/bin/javac javac /usr/lib/kaffe/bin/javac 30
update-alternatives --install /usr/bin/java java /usr/lib/kaffe/bin/java 30 $slaves
POSTUN
/bin/sh
for app in appletviewer jar java javac javah javadoc javakey javap jdb native2ascii rmic rmiregistry serialver; do
case $app in
java | javac )
if [ ! -f "/usr/lib/kaffe/bin/$app" ]; then
update-alternatives --remove $app /usr/lib/kaffe/bin/$app
fi
;;
esac
done