[neon/kde/kdecoration/Neon/release] debian: tighten inter-lib deps

Pino Toscano null at kde.org
Fri May 28 10:04:20 BST 2021


Git commit ef87674a5c7bf553fda633a3920991f87e8fbea3 by Pino Toscano.
Committed on 06/12/2020 at 22:34.
Pushed by sitter into branch 'Neon/release'.

tighten inter-lib deps

M  +1    -0    debian/changelog
M  +6    -0    debian/rules

https://invent.kde.org/neon/kde/kdecoration/commit/ef87674a5c7bf553fda633a3920991f87e8fbea3

diff --git a/debian/changelog b/debian/changelog
index b248fb3..8bcb8e3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ kdecoration (4:5.19.5-5) UNRELEASED; urgency=medium
   [ Pino Toscano ]
   * Update lintian overrides.
   * Bump Standards-Version to 4.5.1, no changes required.
+  * Tighten the inter-library dependencies.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 27 Nov 2020 23:25:36 +0100
 
diff --git a/debian/rules b/debian/rules
index e6db4ff..3fa4e2f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,9 +2,15 @@
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
+include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk
+
 %:
 	dh $@ --with kf5,pkgkde_symbolshelper --buildsystem kf5 --without build_stamp
 
 override_dh_auto_test:
 	# Disable dh_auto_test at build time
 	:
+
+override_dh_gencontrol-arch: libpkgs_gen_strict_local_shlibs
+	dh_gencontrol -a



More information about the Neon-commits mailing list