diff options
Diffstat (limited to 'o3d/installer/linux/debian_amd64/prerm')
-rwxr-xr-x | o3d/installer/linux/debian_amd64/prerm | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/o3d/installer/linux/debian_amd64/prerm b/o3d/installer/linux/debian_amd64/prerm deleted file mode 100755 index 44c9646..0000000 --- a/o3d/installer/linux/debian_amd64/prerm +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh -# prerm script for google-o3d - -set -e - -# Find out which Debian-derived distro this is. -. /etc/lsb-release -if test "$DISTRIB_ID" = Ubuntu; then - distro=Ubuntu -else - distro=Other -fi - -# The nspluginwrapper package in Ubuntu behaves differently from upstream. By -# default it installs the wrapped plugin to multiple directories. -n must be -# used to suppress this. Additionally, when using -n the directory that it -# installs to is still different. Hence the logic here. -if test $distro = Ubuntu; then - WRAPPED_PLUGIN_PATH="/usr/lib/nspluginwrapper/plugins/npwrapper.libnpo3dautoplugin.so" - APPS="iceape iceweasel mozilla firefox xulrunner midbrowser xulrunner-addons" -else - WRAPPED_PLUGIN_PATH="/usr/lib/mozilla/plugins/npwrapper.libnpo3dautoplugin.so" - APPS="iceape iceweasel firefox xulrunner midbrowser xulrunner-addons" -fi - -case "$1" in - remove|upgrade|deconfigure) - # Remove the symlinks. - for app in $APPS; do - # Don't fail if it happens to not be there. User might have removed it - # themselves, for example. - rm -f /usr/lib/$app/plugins/npwrapper.libnpo3dautoplugin.so - done - if ! which nspluginwrapper 2>&1 > /dev/null; then - echo "Warning: nspluginwrapper not found. Some files may be left over." >&2 - else - # Remove the wrapper. Again, don't fail. - nspluginwrapper -r $WRAPPED_PLUGIN_PATH || { echo "Warning: Unable to remove wrapped plugin. Some files may be left over." >&2; } - fi - ;; - - failed-upgrade) - # Executing "old-prerm upgrade" failed. This gets called to take over. - # If it succeeds, the upgrade continues and postinst is later called. - # We don't want users to get stuck on an old version, so we always continue - # the upgrade. - echo "Warning: continuing upgrade even though old version wasn't successfully deconfigured" >&2 - ;; - - *) - echo "prerm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 |