[neon/neon/calamares-settings/Neon/release-lts] debian: make lintian a tad happier

Harald Sitter null at kde.org
Mon Mar 15 15:00:06 GMT 2021


Git commit d838e1977d8e6a10952d4d5b7840bae1aca1c20a by Harald Sitter.
Committed on 15/03/2021 at 14:46.
Pushed by sitter into branch 'Neon/release-lts'.

make lintian a tad happier

we do make some oddball intentional choices here

unfortunately this likely won't make lintian entirely pass because we
also have a multiarch path that conflicts with arch=all. needs
investigating if we can use a different path perhaps

A  +12   -0    debian/calamares-settings.lintian-overrides
M  +2    -2    debian/copyright
M  +1    -1    debian/rules

https://invent.kde.org/neon/neon/calamares-settings/commit/d838e1977d8e6a10952d4d5b7840bae1aca1c20a

diff --git a/debian/calamares-settings.lintian-overrides b/debian/calamares-settings.lintian-overrides
new file mode 100644
index 0000000..c69aeba
--- /dev/null
+++ b/debian/calamares-settings.lintian-overrides
@@ -0,0 +1,12 @@
+# We use fairly esoteric paths for our calamares configs becuase it
+# a) doesn't matter after installation
+# b) reduces the noise of paths when spelled out
+# c) more convenient this way
+calamares-settings: description-synopsis-is-duplicated
+calamares-settings: non-standard-toplevel-dir calamares/
+calamares-settings: file-in-unusual-dir calamares/*
+# Archives the dpkg status at installation time. Completley intentional.
+calamares-settings: uses-dpkg-database-directly usr/bin/calamares-logs-helper
+# Oh no! The humanity of it all!
+calamares-settings: description-synopsis-is-duplicated
+calamares-settings: copyright-should-refer-to-common-license-file-for-gpl
diff --git a/debian/copyright b/debian/copyright
index 2bfcd70..bbab6d8 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -4,6 +4,6 @@ Source: https://invent.kde.org/neon/neon/calamares-settings
 
 Files: debian/*
 Copyright: 2014-2016 Rohan Garg <garg at kde.org>
-Copyright: 2017 Jonathan Riddell <jr at jriddell.org>
-Copyright: 2018-2019 Harald Sitter <sitter at kde.org>
+           2017 Jonathan Riddell <jr at jriddell.org>
+           2018-2021 Harald Sitter <sitter at kde.org>
 License: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
diff --git a/debian/rules b/debian/rules
index ce2eb52..2d33f6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,4 @@
 #!/usr/bin/make -f
 
 %:
-	dh $@ --parallel
+	dh $@



More information about the Neon-commits mailing list