summaryrefslogtreecommitdiff
path: root/debian/cupsys-driver-gutenprint.postrm
diff options
context:
space:
mode:
authorRoger Leigh <rleigh@debian.org>2007-06-24 23:22:03 +0100
committerRoger Leigh <rleigh@debian.org>2008-10-26 16:17:46 +0000
commit7c752ed4cd955d118764cb24aa01217acacbad71 (patch)
treeca6729296ed502ce2ff002ae45783f07388917aa /debian/cupsys-driver-gutenprint.postrm
parentca8efc783a3862e77165f9f9a6da1df2a880670c (diff)
Imported Debian patch 5.0.1-1
Diffstat (limited to 'debian/cupsys-driver-gutenprint.postrm')
-rw-r--r--debian/cupsys-driver-gutenprint.postrm12
1 files changed, 9 insertions, 3 deletions
diff --git a/debian/cupsys-driver-gutenprint.postrm b/debian/cupsys-driver-gutenprint.postrm
index 84e45cf..a89e437 100644
--- a/debian/cupsys-driver-gutenprint.postrm
+++ b/debian/cupsys-driver-gutenprint.postrm
@@ -18,13 +18,19 @@ set -e
if [ "$1" = remove ]; then
# Remove generated PPDs
- rm -rf /usr/share/ppd/gutenprint
+ # (note: user-generated now we no longer generate them automatically)
+ rm -rf /usr/share/cups/model/gutenprint/5.0
+ rmdir /usr/share/cups/model/gutenprint 2>/dev/null || true
+ rm -rf /usr/share/ppd/gutenprint/5.0
+ rmdir /usr/share/ppd/gutenprint 2>/dev/null || true
[ -x /etc/init.d/cupsys ] && invoke-rc.d cupsys force-reload || true
fi
if [ "$1" = purge ]; then
- # Remove /etc/cups if it is empty
- rmdir --ignore-fail-on-non-empty /etc/cups
+ # Remove directories if empty
+ rmdir /etc/cups 2>/dev/null || true
+ rmdir /usr/share/cups/model/gutenprint 2>/dev/null || true
+ rmdir /usr/share/ppd/gutenprint 2>/dev/null || true
fi
# dh_installdeb will replace this with shell code automatically