]> git.deb.at Git - pkg/abook.git/blobdiff - debian/postrm
Add debhelper token into maintainers scripts.
[pkg/abook.git] / debian / postrm
index e6df067bf5f4be8c45ef4bae969fbaddd4d2e36d..fece21f5fe36f7ff1eb62c0e3ab4489d3a48e093 100644 (file)
@@ -1,11 +1,33 @@
-#!/bin/sh -e
+#!/bin/sh
 # postrm for abook
+# copyright 2003-2012 by Gerfried Fuchs <rhonda@debian.org>
+# Licenced under WTFPLv2
+
+set -e
 
 if [ -x "`which update-menus 2>/dev/null`" ]; then
        update-menus
 fi
 
-if [ "$1" = 'purge' ] && [ -e /usr/share/debconf/confmodule ]; then
-       . /usr/share/debconf/confmodule
-       db_purge
-fi
+action=$1
+
+case "$action" in
+    remove)
+       if [ ! -e /etc/Muttrc.d/abook.rc.removed ]; then
+               # only disable the config snippet
+               mv /etc/Muttrc.d/abook.rc /etc/Muttrc.d/abook.rc.removed || true
+       fi
+       ;;
+    purge)
+       rm /etc/Muttrc.d/abook.rc.removed 2> /dev/null || true
+       rm /etc/Muttrc.d/abook.rc 2> /dev/null || true
+       rmdir /etc/Muttrc.d 2> /dev/null || true
+       # remove debconf data on purge
+       if [ -e /usr/share/debconf/confmodule ]; then
+               . /usr/share/debconf/confmodule
+               db_purge
+       fi
+       ;;
+esac
+
+#DEBHELPER#