[neon/qt6/qt6-base/Neon/unstable] debian: linting

Carlos De Maine null at kde.org
Wed Nov 22 08:09:36 GMT 2023


Git commit 3502837d98687318cfc84743948e04efb4be0f2c by Carlos De Maine.
Committed on 22/11/2023 at 09:09.
Pushed by carlosdem into branch 'Neon/unstable'.

linting

M  +1    -0    debian/control
M  +4    -4    debian/qt6-base-dev.lintian-overrides
A  +5    -0    debian/qt6-base.lintian-overrides

https://invent.kde.org/neon/qt6/qt6-base/-/commit/3502837d98687318cfc84743948e04efb4be0f2c

diff --git a/debian/control b/debian/control
index 0c401d3..c6972bb 100644
--- a/debian/control
+++ b/debian/control
@@ -97,6 +97,7 @@ Build-Depends: cmake,
                ninja-build,
                pkg-config,
                pkg-kde-tools,
+               python3:any,
                shared-mime-info,
                unixodbc-dev,
                zlib1g-dev,
diff --git a/debian/qt6-base-dev.lintian-overrides b/debian/qt6-base-dev.lintian-overrides
index 8530be5..1cdd48e 100644
--- a/debian/qt6-base-dev.lintian-overrides
+++ b/debian/qt6-base-dev.lintian-overrides
@@ -1,4 +1,4 @@
-# script for the cmake build system
-qt6-base-dev: package-contains-documentation-outside-usr-share-doc [usr/lib/*/cmake/Qt6/config.tests/*/CMakeLists.txt]
-# script for the cmake build system
-qt6-base-dev: package-contains-documentation-outside-usr-share-doc [usr/lib/*/cmake/Qt6BuildInternals/QtStandaloneTestTemplateProject/CMakeLists.txt]
+qt6-base-dev: executable-not-elf-or-script usr/lib/*cmake/Qt6/libexec/qt-internal-ninja.bat.in
+qt6-base-dev: executable-not-elf-or-script usr/lib/*cmake/Qt6/libexec/qt-internal-strip.bat.in
+
+qt6-base-dev: no-code-sections [usr/lib/*libQt6ExampleIcons.a]
\ No newline at end of file
diff --git a/debian/qt6-base.lintian-overrides b/debian/qt6-base.lintian-overrides
new file mode 100644
index 0000000..71d82e1
--- /dev/null
+++ b/debian/qt6-base.lintian-overrides
@@ -0,0 +1,5 @@
+qt6-base: package-name-doesnt-match-sonames libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6EglFSDeviceIntegration6 libQt6EglFsKmsGbmSupport6 libQt6EglFsKmsSupport6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6XcbQpa6 libQt6Xml6
+qt6-base: ships-undeclared-shared-library libQt6EglFSDeviceIntegration 6 for usr/lib/*libQt6EglFSDeviceIntegration.so.6.6.0
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsGbmSupport 6 for usr/lib/*libQt6EglFsKmsGbmSupport.so.6.6.0
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsSupport 6 for usr/lib/*libQt6EglFsKmsSupport.so.6.6.0
+qt6-base: ships-undeclared-shared-library libQt6XcbQpa 6 for usr/lib/*libQt6XcbQpa.so.6.6.0
\ No newline at end of file


More information about the Neon-commits mailing list