diff options
-rw-r--r-- | debian/zsh-common.prerm | 24 | ||||
-rw-r--r-- | debian/zsh.prerm | 2 |
2 files changed, 24 insertions, 2 deletions
diff --git a/debian/zsh-common.prerm b/debian/zsh-common.prerm new file mode 100644 index 000000000..ffb0622e1 --- /dev/null +++ b/debian/zsh-common.prerm @@ -0,0 +1,24 @@ +#!/bin/sh + +set -e + +case "$1" in + (remove|deconfigure) + rmdir /usr/local/share/zsh/site-functions || true + rmdir /usr/local/share/zsh || true + ;; + (upgrade) + ;; + + (failed-upgrade) + ;; + + (*) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/zsh.prerm b/debian/zsh.prerm index a874e3881..d49ec4699 100644 --- a/debian/zsh.prerm +++ b/debian/zsh.prerm @@ -6,8 +6,6 @@ case "$1" in (remove|deconfigure) update-alternatives --remove zsh /bin/zsh5 update-alternatives --remove rzsh /bin/zsh5 - rmdir /usr/local/share/zsh/site-functions || true - rmdir /usr/local/share/zsh || true ;; (upgrade) ;; |