From 2f7966264ff7bf0c35d3284e0662f78fa82b0cf2 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Tue, 5 Nov 2024 14:49:39 -0600 Subject: [PATCH] Lintian is happy now --- debian/control | 12 ++++++++---- debian/lxqt-panel.install | 1 + debian/lxqt-panel.lintian-overrides | 9 +++++++++ debian/source/lintian-overrides | 5 +++++ 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 debian/lxqt-panel.lintian-overrides create mode 100644 debian/source/lintian-overrides diff --git a/debian/control b/debian/control index 27ced05..a8e7172 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,6 @@ Source: lxqt-panel Maintainer: Lubuntu Developers -XSBC-Original-Maintainer: LXQt Packaging Team +Original-Maintainer: LXQt Packaging Team Uploaders: Alf Gaida , ChangZhuo Chen (陳昌倬) , Andrew Lee (李健秋) @@ -43,14 +43,18 @@ Build-Depends: debhelper-compat (= 13), Standards-Version: 4.7.0 Vcs-Browser: https://git.lubuntu.me/Lubuntu/lxqt-panel-packaging Vcs-Git: https://git.lubuntu.me/Lubuntu/lxqt-panel-packaging.git -XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-panel -XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-panel.git +Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/lxqt-panel +Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/lxqt-panel.git Homepage: https://github.com/lxqt/lxqt-panel Rules-Requires-Root: no Package: lxqt-panel Architecture: any -Depends: lxmenu-data, lxqt-policykit, layer-shell-qt, ${misc:Depends}, ${shlibs:Depends} +Depends: layer-shell-qt, + lxmenu-data, + lxqt-policykit, + ${misc:Depends}, + ${shlibs:Depends} Recommends: lxqt-about, lxqt-config, lxqt-notificationd, diff --git a/debian/lxqt-panel.install b/debian/lxqt-panel.install index f77b9e6..ec51455 100644 --- a/debian/lxqt-panel.install +++ b/debian/lxqt-panel.install @@ -2,6 +2,7 @@ etc/xdg usr/bin/lxqt-panel usr/include/lxqt usr/lib/*/lxqt-panel +usr/share/applications/ usr/share/lxqt/lxqt-panel usr/share/lxqt/panel.conf usr/share/lxqt/panel/qeyes-types/ diff --git a/debian/lxqt-panel.lintian-overrides b/debian/lxqt-panel.lintian-overrides new file mode 100644 index 0000000..ffcbfa3 --- /dev/null +++ b/debian/lxqt-panel.lintian-overrides @@ -0,0 +1,9 @@ +# This is expected +lxqt-panel: desktop-entry-missing-required-key Name [usr/share/applications/lxqt-panel.desktop] +lxqt-panel: desktop-entry-limited-to-environments [usr/share/applications/lxqt-panel.desktop] + +# Not likely to be fixed soon +lxqt-panel: spelling-error-in-binary managment management [usr/bin/lxqt-panel] + +# False positive +lxqt-panel: hardening-no-fortify-functions [usr/lib/x86_64-linux-gnu/lxqt-panel/backend/libwmbackend_kwin_wayland.so] diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides new file mode 100644 index 0000000..7629f97 --- /dev/null +++ b/debian/source/lintian-overrides @@ -0,0 +1,5 @@ +# Expected to be verylong +lxqt-panel source: very-long-line-length-in-source-file * > 512 [*.ts:*] +lxqt-panel source: very-long-line-length-in-source-file * > 512 [CHANGELOG:*] +lxqt-panel source: very-long-line-length-in-source-file * > 512 [plugin-colorpicker/colorpicker.cpp:52] +lxqt-panel source: very-long-line-length-in-source-file * > 512 [*.ui:*]