Followup-For: Bug #984579
Control: tag -1 patch
>From a0d35a50c03b23c9e24cccbc3b894cc8faf1b2c4 Mon Sep 17 00:00:00 2001
From: Andreas Beckmann <a...@debian.org>
Date: Wed, 24 Mar 2021 13:27:03 +0100
Subject: [PATCH] remove obsolete diversions on upgrades from buster

---
 debian/changelog                    |  4 ++++
 debian/libgstreamer1.0-dev.postinst | 10 ++++++++++
 2 files changed, 14 insertions(+)
 create mode 100644 debian/libgstreamer1.0-dev.postinst

diff --git a/debian/changelog b/debian/changelog
index 06fcaf93..4ba5e8e6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,11 @@
 gstreamer1.0 (1.18.3-2) UNRELEASED; urgency=medium
 
+  [ Helmut Grohne ]
   * Annotate Build-Depends libgmp-dev and libgsl-dev <!nocheck> (Closes: 
#981203).
 
+  [ Andreas Beckmann ]
+  * Remove obsolete diversions on upgrades from buster (Closes: #984579).
+
  -- Helmut Grohne <hel...@subdivi.de>  Wed, 27 Jan 2021 17:11:51 +0100
 
 gstreamer1.0 (1.18.3-1) unstable; urgency=medium
diff --git a/debian/libgstreamer1.0-dev.postinst 
b/debian/libgstreamer1.0-dev.postinst
new file mode 100644
index 00000000..1f4f2c9f
--- /dev/null
+++ b/debian/libgstreamer1.0-dev.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" lt-nl "1.18.3-2~"
+then
+       dpkg-divert --package libgstreamer1.0-dev --rename --remove 
/usr/bin/dh_gstscancodecs
+       dpkg-divert --package libgstreamer1.0-dev --rename --remove 
/usr/share/man/man1/dh_gstscancodecs.1.gz
+fi
+
+#DEBHELPER#
-- 
2.20.1

Reply via email to