[neon/extras/libmediawiki/Neon/release] debian: modernize building
Pino Toscano
null at kde.org
Wed Sep 4 12:27:32 BST 2024
Git commit 82f0d9f73778fa5d6f70a93bb0667db3a853bfbd by Pino Toscano.
Committed on 27/08/2022 at 16:59.
Pushed by jriddell into branch 'Neon/release'.
modernize building
M +4 -0 debian/changelog
M +1 -1 debian/control
M +1 -1 debian/rules
https://invent.kde.org/neon/extras/libmediawiki/-/commit/82f0d9f73778fa5d6f70a93bb0667db3a853bfbd
diff --git a/debian/changelog b/debian/changelog
index 328c713..4cc4d86 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,6 +10,10 @@ libmediawiki (5.38.0-0r1) UNRELEASED; urgency=medium
- bump cmake to 3.16.0
- bump Qt packages to 5.15.0
- bump KF packages to 5.85.0
+ * Modernize building:
+ - add the dh-sequence-kf5 build dependency to use the kf5 addon
+ automatically, removing pkg-kde-tools
+ - drop all the manually specified addons and buildsystem for dh
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 27 Aug 2022 18:51:06 +0200
diff --git a/debian/control b/debian/control
index 33241ae..7d8b8fa 100644
--- a/debian/control
+++ b/debian/control
@@ -5,9 +5,9 @@ Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
Uploaders: Pino Toscano <pino at debian.org>,
Build-Depends: cmake (>= 3.16.0~),
debhelper-compat (= 13),
+ dh-sequence-kf5,
extra-cmake-modules (>= 5.85.0~),
libkf5coreaddons-dev (>= 5.85.0~),
- pkg-kde-tools (>= 0.15.15ubuntu1~),
qtbase5-dev (>= 5.15.0~),
Standards-Version: 4.6.1
Rules-Requires-Root: no
diff --git a/debian/rules b/debian/rules
index 8493c08..722c725 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,7 @@
# -*- makefile -*-
%:
- dh $@ --with kf5
+ dh $@
override_dh_auto_test:
# Disable dh_auto_test
More information about the Neon-commits
mailing list