[neon/neon-packaging/mauiman/Neon/unstable] debian: kf6ify

Carlos De Maine null at kde.org
Fri Nov 24 01:06:53 GMT 2023


Git commit 5d9528dde1496c0103a90ac8727a3e120bf44c42 by Carlos De Maine.
Committed on 24/11/2023 at 02:06.
Pushed by carlosdem into branch 'Neon/unstable'.

kf6ify

M  +4    -7    debian/control
M  +8    -1    debian/rules

https://invent.kde.org/neon/neon-packaging/mauiman/-/commit/5d9528dde1496c0103a90ac8727a3e120bf44c42

diff --git a/debian/control b/debian/control
index 5866cc7..fc9c774 100644
--- a/debian/control
+++ b/debian/control
@@ -4,13 +4,10 @@ Priority: optional
 Maintainer: Jonah BrĂ¼chert <jbb at kaidan.im>
 Build-Depends: cmake,
                debhelper-compat (= 13),
-               extra-cmake-modules,
-               libqt5dbus5,
-               libqt5network5,
+               kf6-extra-cmake-modules,
                ninja-build,
-               qtbase5-dev,
-               qtsystems5-dev
-Standards-Version: 4.2.1
+               qt6-base-dev,
+Standards-Version: 4.6.2
 Homepage: https://maui-project.org/
 
 Package: mauiman
@@ -33,7 +30,7 @@ Description: MauiMan - Maui Manager Library MAUI Apps.
 Package: mauiman-dev
 Architecture: any
 Depends: libmauiman,
-         qtbase5-dev,
+         qt6-base-dev,
          ${misc:Depends},
          ${shlibs:Depends}
 Description: MauiMan - Maui Manager Library MAUI Apps.
diff --git a/debian/rules b/debian/rules
index cbe925d..5b7382b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,3 +1,10 @@
 #!/usr/bin/make -f
+
+export QT_SELECT=qt6
+
 %:
-	dh $@
+	dh $@ --buildsystem=cmake
+
+override_dh_auto_configure:
+	dh_auto_configure -- \
+	-DBUILD_WITH_QT6=ON
\ No newline at end of file


More information about the Neon-commits mailing list