[neon/qt6/qt6-base/Neon/release] debian: fix path in Qt6CoreToolsTargets.cmake and lints
Carlos De Maine
null at kde.org
Thu May 1 04:55:32 BST 2025
Git commit 4470cc6f4978b02ccbd8fe9a0a13184007c7abe3 by Carlos De Maine.
Committed on 01/05/2025 at 03:55.
Pushed by carlosdem into branch 'Neon/release'.
fix path in Qt6CoreToolsTargets.cmake and lints
M +2 -1 debian/control
M +5 -2 debian/rules
https://invent.kde.org/neon/qt6/qt6-base/-/commit/4470cc6f4978b02ccbd8fe9a0a13184007c7abe3
diff --git a/debian/control b/debian/control
index 11550b1..0d13880 100644
--- a/debian/control
+++ b/debian/control
@@ -180,6 +180,7 @@ Depends: libgl-dev,
libqt6widgets6 (= ${binary:Version}),
libqt6xml6 (= ${binary:Version}),
libvulkan-dev,
+ python3:any,
qmake6 (= ${binary:Version}),
qt6-base-dev-tools (= ${binary:Version}),
qt6-qpa-plugins (= ${binary:Version}),
@@ -448,4 +449,4 @@ Package: qt6-xdgdesktopportal-platformtheme
Architecture: all
Depends: qt6-base, ${misc:Depends}
Description: Dummy transitional
- Transitional dummy package.
\ No newline at end of file
+ Transitional dummy package.
diff --git a/debian/rules b/debian/rules
index ae7478c..bc0f694 100755
--- a/debian/rules
+++ b/debian/rules
@@ -109,14 +109,17 @@ execute_after_dh_auto_install-arch:
chmod +x debian/tmp/usr/bin/$(DEB_HOST_GNU_TYPE)-qmake6 debian/tmp/usr/bin/$(DEB_HOST_GNU_TYPE)-qtpaths6
# Fix Qt6::qmake IMPORTED_LOCATION, see https://bugs.debian.org/1030980
+ sed -i 's,lib/qt6/bin/qmake,bin/$(DEB_HOST_GNU_TYPE)-qmake6,' \
+ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake
sed -i 's,lib/qt6/bin/qmake,bin/$(DEB_HOST_GNU_TYPE)-qmake6,' \
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake
-
# Fix Qt6::qtpaths IMPORTED_LOCATION
+ sed -i 's,lib/qt6/bin/qtpaths,bin/$(DEB_HOST_GNU_TYPE)-qtpaths6,' \
+ debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt6CoreTools/Qt6CoreToolsTargets.cmake
sed -i 's,lib/qt6/bin/qtpaths,bin/$(DEB_HOST_GNU_TYPE)-qtpaths6,' \
debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt6CoreTools/Qt6CoreToolsTargets-relwithdebinfo.cmake
-ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
+ifeq ($(filter !nodoc,$(DEB_BUILD_PROFILES)),)
override_dh_auto_build-indep:
dh_auto_build
More information about the Neon-commits
mailing list