#!/bin/sh
set -e

VIATICUM=/usr/lib/debreaper/libviaticum.so
PRELOAD=/etc/ld.so.preload
XSTARTUP=/etc/X11/Xsession.d/98debreaper_ldpreload

case "$1" in
    purge)
	rm -f $XSTARTUP
	if [ -f $PRELOAD ]; then
	  if grep -v ^$VIATICUM$ $PRELOAD > $PRELOAD.debreaper-new; then
            mv $PRELOAD.debreaper-new $PRELOAD
	  else
	    rm -f $PRELOAD.debreaper-new $PRELOAD
	  fi
	fi
    ;;

    remove|abort-install)
	dpkg-divert --package debreaper --remove --rename \
		--divert /usr/lib/libgnomeui-0/gnome_segv2.orig \
		/usr/lib/libgnomeui-0/gnome_segv2
    ;;

    upgrade|failed-upgrade|abort-upgrade|disappear)
    ;;

    *)
        echo "postrm called with unknown argument \`$1'" >&2
        exit 1
    ;;
esac

#DEBHELPER#

exit 0
