[neon/neon-packaging/kdsoap/Neon/unstable] debian: initial qt6 support

Carlos De Maine null at kde.org
Tue Jun 13 00:10:42 BST 2023


Git commit e676ad8d700ce50f94116c023088d690f4556f9f by Carlos De Maine.
Committed on 12/06/2023 at 23:10.
Pushed by carlosdem into branch 'Neon/unstable'.

initial qt6 support

M  +1    -0    debian/control
M  +16   -4    debian/rules

https://invent.kde.org/neon/neon-packaging/kdsoap/-/commit/e676ad8d700ce50f94116c023088d690f4556f9f

diff --git a/debian/control b/debian/control
index 3eb8319..7daaf31 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,7 @@ Build-Depends: cmake (>= 2.8.9),
                graphviz,
                qhelpgenerator-qt5,
                qtbase5-dev,
+               qt6-base-dev,
                quilt
 Vcs-Git: git://github.com/KDAB/KDSoap.git
 Vcs-Browser: https://github.com/KDAB/KDSoap
diff --git a/debian/rules b/debian/rules
index e77711e..1263f84 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,11 +9,23 @@ export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
 DEB_HOST_MULTIARCH?=$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
-	dh $@ --parallel --with quilt
+	dh $@ --with quilt
+
+#override_dh_install:
+#	dh_install -plibkdsoap-doc -Xjquery.js
+#	dh_install --remaining-packages
+
+execute_after_dh_auto_clean:
+	rm -rf build-qt6
 
 override_dh_auto_configure:
 	dh_auto_configure -- -DKDSoap_DOCS=ON
+	dh_auto_configure --builddirectory=build-qt6 -- -DKDSoap_DOCS=ON -DKDSoap_QT6=true
+
+override_dh_auto_build:
+	dh_auto_build
+	dh_auto_build --builddirectory=build-qt6
 
-override_dh_install:
-	dh_install -plibkdsoap-doc -Xjquery.js
-	dh_install --remaining-packages
+override_dh_auto_install:
+	dh_auto_install
+	dh_auto_install --builddirectory=build-qt6


More information about the Neon-commits mailing list