[neon/qt6/qt6-tools/Neon/release] debian: use dh-exec to add nodoc support to dh_install

Carlos De Maine null at kde.org
Wed Apr 30 12:48:12 BST 2025


Git commit 9df736e4d5537301d951657c7342732d63843549 by Carlos De Maine.
Committed on 30/04/2025 at 11:11.
Pushed by carlosdem into branch 'Neon/release'.

use dh-exec to add nodoc support to dh_install

M  +1    -0    debian/control
M  +2    -1    debian/qt6-tools-dev.install
M  +2    -1    debian/qt6-tools.install

https://invent.kde.org/neon/qt6/qt6-tools/-/commit/9df736e4d5537301d951657c7342732d63843549

diff --git a/debian/control b/debian/control
index 7c55e51..9ba3d3e 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Uploaders: Patrick Franz <deltaone at debian.org>
 Build-Depends: clang,
                cmake,
                debhelper-compat (= 13),
+               dh-exec,
                libclang-dev,
                libcurl4-openssl-dev | libcurl4-dev,
                libedit-dev,
diff --git a/debian/qt6-tools-dev.install b/debian/qt6-tools-dev.install
old mode 100644
new mode 100755
index 4dfad78..31aeb4c
--- a/debian/qt6-tools-dev.install
+++ b/debian/qt6-tools-dev.install
@@ -1,3 +1,4 @@
+#!/usr/bin/dh-exec
 usr/include/${DEB_HOST_MULTIARCH}/qt6/
 usr/lib/${DEB_HOST_MULTIARCH}/cmake/
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Designer.prl
@@ -16,7 +17,7 @@ usr/lib/${DEB_HOST_MULTIARCH}/qt6/modules/
 usr/lib/${DEB_HOST_MULTIARCH}/qt6/sbom/
 usr/lib/qt6/bin/pixeltool
 usr/lib/qt6/bin/qdbusviewer
-usr/lib/qt6/bin/qdistancefieldgenerator
+usr/lib/qt6/bin/qdistancefieldgenerator <nodoc>
 usr/lib/qt6/bin/qtdiag
 usr/lib/qt6/bin/qtdiag6
 usr/lib/qt6/bin/qtplugininfo
diff --git a/debian/qt6-tools.install b/debian/qt6-tools.install
old mode 100644
new mode 100755
index 4700093..489ba18
--- a/debian/qt6-tools.install
+++ b/debian/qt6-tools.install
@@ -1,3 +1,4 @@
+#!/usr/bin/dh-exec
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Designer.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6DesignerComponents.so.*
 usr/lib/${DEB_HOST_MULTIARCH}/libQt6Help.so.*
@@ -10,7 +11,7 @@ usr/lib/qt6/bin/linguist
 usr/lib/qt6/bin/lrelease
 usr/lib/qt6/bin/lupdate
 usr/lib/qt6/bin/qdbus
-usr/lib/qt6/bin/qdoc
+usr/lib/qt6/bin/qdoc <nodoc>
 usr/lib/qt6/libexec/lrelease-pro
 usr/lib/qt6/libexec/lupdate-pro
 usr/lib/qt6/libexec/qhelpgenerator


More information about the Neon-commits mailing list