PREUN
/bin/sh
if [ "$1" = "0" ]; then
/bin/rm -rf /usr/lib/mozilla-1.3.1/chrome/overlayinfo
/bin/rm -f /usr/lib/mozilla-1.3.1/chrome/*.rdf
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
fi
POSTIN
/bin/sh
# menu
update-alternatives --install /usr/bin/webclient-gnome webclient-gnome /usr/bin/mozilla 20
update-alternatives --install /usr/bin/webclient-kde webclient-kde /usr/bin/mozilla 10
if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
ulimit -c 0
# run ldconfig before regxpcom
/sbin/ldconfig >/dev/null 2>/dev/null
# we should only rebuild database for first install
# rebuild for update is done in triggerpostun or postun
# but it seems we need we might need to do it twince
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# Default to paper size from locale setting
case `LC_ALL=$LC_MESSAGES /usr/bin/locale -k LC_PAPER | grep width` in
*216) paper="letter";;
*) paper="a4";;
esac
perl -pi -e "s/^(pref\(\"print.postscript.paper_size\",[^\"]+)\"[a-z0-9]+\"/\1\"$paper\"/" \
/usr/lib/mozilla-1.3.1/defaults/pref/unix.js
POSTUN
/bin/sh
if [ "$1" = "0" ]; then
update-alternatives --remove webclient-gnome /usr/bin/mozilla
update-alternatives --remove webclient-kde /usr/bin/mozilla
fi
## menu
if [ "$1" = "0" -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
# was this an upgrade?
if [ "$1" == "2" -a -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
Triggers
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re >=
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
acroread-nppdf
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jre >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
netscape-plugins
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla =
1.3
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
FlashPlayer >=
6.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
acroread-nppdf
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
RealPlayer
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla =
1.3
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re =
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
netscape-plugins
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
acroread-nppdf
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk >=
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
RealPlayer
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
acroread-nppdf
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re =
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re >=
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
netscape-plugins
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
RealPlayer
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
netscape-plugins
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jre >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re =
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re >=
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
RealPlayer
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla <
1.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jdk >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re >=
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
mozilla <
1.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
mozilla =
1.3
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jre >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
acroread-nppdf
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
mozilla =
1.3
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
FlashPlayer >=
6.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla <
1.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
mozilla =
1.3
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
netscape-plugins
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
acroread-nppdf
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
mozilla =
1.3
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
RealPlayer
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
netscape-plugins
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
mozilla <
1.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
mozilla =
1.3
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re >=
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re =
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
acroread-nppdf
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
mozilla =
1.3
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk >=
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re =
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
RealPlayer
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
netscape-plugins
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
acroread-nppdf
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
mozilla =
1.3
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re =
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
netscape-plugins
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
mozilla =
1.3
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re =
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
RealPlayer
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
mozilla =
1.3
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jre >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re =
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
RealPlayer
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla <
1.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla =
1.3
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jdk >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re =
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
acroread-nppdf
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
mozilla <
1.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jre >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk >=
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re =
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
FlashPlayer >=
6.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
mozilla <
1.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2re <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re =
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
RealPlayer
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
FlashPlayer >=
6.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
netscape-plugins
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
mozilla <
1.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
jdk >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
j2sdk <
1.4.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re =
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
RealPlayer
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
RealPlayer
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
acroread-nppdf
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
mozilla <
1.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jdk >=
1.3.0_01
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jre >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk >=
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re =
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re >=
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
acroread-nppdf
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
acroread-nppdf
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
mozilla <
1.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
jdk >=
1.3.0_01
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2re <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk >=
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk >=
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
netscape-plugins
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
FlashPlayer >=
6.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
FlashPlayer >=
6.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
acroread-nppdf
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
mozilla <
1.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
j2sdk <
1.4.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2re <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2re <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
RealPlayer
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
netscape-plugins
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
netscape-plugins
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
acroread-nppdf
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
mozilla <
1.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jre >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
j2sdk <
1.4.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
j2sdk <
1.4.0
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re >=
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
RealPlayer
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
RealPlayer
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
netscape-plugins
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
FlashPlayer >=
6.0
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
mozilla <
1.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
jdk >=
1.3.0_01
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jre >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jre >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2re <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2re >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
RealPlayer
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
netscape-plugins
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
mozilla <
1.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla =
1.3
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
jdk >=
1.3.0_01
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
jdk >=
1.3.0_01
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi
jre >=
1.3.0_01
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
jre >=
1.3.0_01
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
jre >=
1.3.0_01
/bin/sh
[ "$2" = "0" ] || exit 0
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
JAVA_PLUGIN_JRE=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for jre 1.3.x
#
j2sdk <
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/jre*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk <
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/jdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
fi
#
# trigger scripts for j2sdk < 1.4
#
j2re <
1.4.0
/bin/sh
# remove clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re <
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2re <
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re < 1.4
#
j2sdk >=
1.4.0
/bin/sh
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2sdk >=
1.4.0
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
j2sdk >=
1.4.0
/bin/sh
if [ "$2" = "0" ]; then
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
if [ ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# if jdk plugin still installed links that one
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
else
# remove broken symlink on update
if [ -L /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji.so
fi
# recreate symlink if needed
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
else
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns600/libjavaplugin_oji.so`
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
fi
fi
#
# trigger scripts for j2sdk >= 1.4.0
#
j2re >=
1.4.0
/bin/sh
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f $JAVA_PLUGIN
fi
[ "$2" -ge 1 ] || exit 0
JAVA_PLUGIN=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
j2re =
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
j2re >=
1.4.0
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2sdk plugin symbolic link when the triggered (i.e. j2sdk)
# package is removed
OLD_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$OLD_JAVA_PLUGIN" ]; then
rm -f "$OLD_JAVA_PLUGIN"
fi
JAVA_PLUGIN_JRE=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jre plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JRE" ]; then
ln -sf "$JAVA_PLUGIN_JRE" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for j2re >= 1.4.0
#
RealPlayer
/bin/sh
# clean obsolete links
if [ -L /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so ]; then
rm -f /usr/lib/mozilla-1.3.1/components/libjavaplugin_oji140.so
fi
# clean unused links
JAVA_PLUGIN=`echo /usr/lib/mozilla/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
[ "$2" -ge 1 ] || exit 0
# add symbolic link to j2re plugin only if it doesn't yet exists, as
# j2re and j2sdk can be installed together.
JAVA_PLUGIN=`echo /usr/java/j2re*/plugin/i386/ns610/libjavaplugin_oji*.so`
NEW_JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -f "$JAVA_PLUGIN" -a ! -f "$NEW_JAVA_PLUGIN" ]; then
ln -sf "$JAVA_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
RealPlayer
/bin/sh
[ "$1" = "0" ] || exit 0
# remove j2re plugin symbolic link when the main (i.e. mozilla) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ -L "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
RealPlayer
/bin/sh
[ "$2" = "0" ] || exit 0
# remove j2re symbolic link when the triggered (i.e. j2re) package is removed
JAVA_PLUGIN=`echo /usr/lib/mozilla-1.3.1/plugins/libjavaplugin_oji*.so`
if [ ! -f "$JAVA_PLUGIN" ]; then
rm -f "$JAVA_PLUGIN"
fi
JAVA_PLUGIN_JDK=`echo /usr/java/j2sdk*/jre/plugin/i386/ns610/libjavaplugin_oji*.so`
# if jdk plugin still installed links that one
if [ -f "$JAVA_PLUGIN_JDK" ]; then
ln -sf "$JAVA_PLUGIN_JDK" /usr/lib/mozilla-1.3.1/plugins/
fi
#
# trigger scripts for RealPlayer
#
netscape-plugins
/bin/sh
[ "$2" -ge 1 ] || exit 0
REAL_PLUGIN=`echo /usr/lib/RealPlayer*/rpnp.so`
REAL_CLASS=`echo /usr/lib/RealPlayer*/raclass.zip`
if [ -f "$REAL_PLUGIN" -a ! -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
ln -sf "$REAL_PLUGIN" /usr/lib/mozilla-1.3.1/plugins/
fi
if [ -f "$REAL_CLASS" -a ! -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
ln -sf "$REAL_CLASS" /usr/lib/mozilla-1.3.1/plugins/
fi
FlashPlayer >=
6.0
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
netscape-plugins
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/rpnp.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/rpnp.so
fi
if [ -L /usr/lib/mozilla-1.3.1/plugins/raclass.zip ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/raclass.zip
fi
#
# trigger scripts for Flashplayer
#
FlashPlayer >=
6.0
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/libflashplayer.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
ln -s /usr/lib/netscape/plugins/libflashplayer.so /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
ln -s /usr/lib/netscape/plugins/flashplayer.xpt /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
netscape-plugins
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
FlashPlayer >=
6.0
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/libflashplayer.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/libflashplayer.so
rm -f /usr/lib/mozilla-1.3.1/plugins/flashplayer.xpt
fi
#
# trigger scripts for Acrobat Reader
#
acroread-nppdf
/bin/sh
[ "$2" -ge 1 ] || exit 0
if [ -f /usr/lib/netscape/plugins/nppdf.so -a ! -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
ln -s /usr/lib/netscape/plugins/nppdf.so /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$1" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
acroread-nppdf
/bin/sh
[ "$2" = "0" ] || exit 0
if [ -L /usr/lib/mozilla-1.3.1/plugins/nppdf.so -a ! -f `perl -e 'print readlink("/usr/lib/mozilla-1.3.1/plugins/nppdf.so");'` ]; then
rm -f /usr/lib/mozilla-1.3.1/plugins/nppdf.so
fi
mozilla <
1.0
/bin/sh
# Older packages will leave mozilla unusable after the postun script
# script is run for the old package. Rebuild the databases after that
# has been run.
if [ -x /usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl ]; then
/usr/lib/mozilla-1.3.1/mozilla-rebuild-databases.pl
fi
# symlink /usr/lib/mozilla-1.3/plugins to /usr/lib/mozilla-1.3.1/plugins for
# backward compatibility for KDE searching plugin path
mozilla =
1.3
/bin/sh
if [ ! -L /usr/lib/mozilla-1.3 ]; then
if [ ! -d /usr/lib/mozilla-1.3 ]; then
mkdir -p /usr/lib/mozilla-1.3
fi
if [ ! -L /usr/lib/mozilla-1.3/plugins ]; then
if [ -d /usr/lib/mozilla-1.3/plugins ]; then
rm -rf /usr/lib/mozilla-1.3/plugins
fi
ln -s /usr/lib/mozilla-1.3.1/plugins /usr/lib/mozilla-1.3/plugins
fi
fi