summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2019-01-10 08:45:08 +0100
committerDidier Raboud <odyx@debian.org>2019-01-10 08:51:02 +0100
commitcd8046481778104762f09f66fdba2ebc716f3c67 (patch)
tree8951c0f2aae0561417d2e011f3a6beb71e39ea4d
parent0035dc9f676209799232da708096f718fab84742 (diff)
Launch cups-genppdupdate -x in printer-driver-gutenprint postinst to make sure PPDs are upgraded accross major versions
Closes: #918726 Closes: #790045
-rw-r--r--debian/printer-driver-gutenprint.postinst12
1 files changed, 12 insertions, 0 deletions
diff --git a/debian/printer-driver-gutenprint.postinst b/debian/printer-driver-gutenprint.postinst
new file mode 100644
index 0000000..6df33d6
--- /dev/null
+++ b/debian/printer-driver-gutenprint.postinst
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = configure ] && dpkg --compare-versions "$2" lt-nl 5.3.1-7~; then
+ # Force upgrade of gutenprint PPDs accross major versions
+ cups-genppdupdate -x
+fi
+
+#DEBHELPER#
+
+exit 0