[neon/backports-jammy/libsignon-glib/Neon/unstable] debian: bump dh compat to 13

Pino Toscano null at kde.org
Thu Jun 22 01:30:34 BST 2023


Git commit 538654ed5a177e9614e837ea1a7a5b2c57c9c538 by Pino Toscano.
Committed on 31/12/2020 at 13:03.
Pushed by carlosdem into branch 'Neon/unstable'.

bump dh compat to 13

M  +7    -0    debian/changelog
D  +0    -1    debian/compat
M  +1    -3    debian/control
M  +2    -2    debian/rules

https://invent.kde.org/neon/backports-jammy/libsignon-glib/-/commit/538654ed5a177e9614e837ea1a7a5b2c57c9c538

diff --git a/debian/changelog b/debian/changelog
index d889bd2..b76a8dc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,13 @@ libsignon-glib (1.15-0r1) UNRELEASED; urgency=medium
   * Update install files.
   * Properly use the ${gir:Depends} substvar in gir1.2-signon-1.0.
   * Add the configuration for the CI on salsa.
+  * Bump the debhelper compatibility to 13:
+    - switch the debhelper build dependency to debhelper-compat 13
+    - remove debian/compat
+    - stop explicitly using the autoreconf dh addon, as it is used by default
+    - remove the autotools-dev, and dh-autoreconf build dependencies
+    - stop passing --list-missing to dh_install, as the default now is
+      --fail-missing
 
  -- Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Thu, 31 Dec 2020 12:54:04 +0100
 
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
index ca5590d..bc3ee01 100644
--- a/debian/control
+++ b/debian/control
@@ -3,9 +3,7 @@ Section: libs
 Priority: optional
 Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Diane Trout <diane at ghic.org>
-Build-Depends: debhelper (>= 9),
-               autotools-dev,
-               dh-autoreconf,
+Build-Depends: debhelper-compat (= 13),
                gtk-doc-tools,
                gobject-introspection,
                libgirepository1.0-dev,
diff --git a/debian/rules b/debian/rules
index 3310e4e..1c3d481 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
 BUILD:=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 DEB_HOST_MULTIARCH := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 %:
-	dh $@ --with autoreconf,gir
+	dh $@ --with gir
 
 override_dh_autoreconf:
 	gtkdocize
@@ -19,7 +19,7 @@ override_dh_autoreconf:
 
 override_dh_install:
 	rm debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libsignon-glib.la
-	dh_install --list-missing
+	dh_install
 
 override_dh_strip:
 	dh_strip --dbgsym-migration='libsignon-glib-dbg (<< 1.15-1~)'



More information about the Neon-commits mailing list