Lintian Fixes - diodon

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 1ba0df2..e5071b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,12 @@ diodon (1.13.0-2) UNRELEASED; urgency=medium
       libzeitgeist-2.0-dev, meson and valac.
     + diodon: Drop versioned constraint on zeitgeist-core in Depends.
     + diodon-dev: Drop versioned constraint on libpeas-dev in Depends.
+  * Update watch file format version to 4.
+  * Bump debhelper from old 12 to 13.
+  * Re-export upstream signing key without extra signatures.
+  * Set upstream metadata fields: Repository-Browse.
+  * Update standards version to 4.6.2, no changes needed.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
 
  -- Debian Janitor <janitor@jelmer.uk>  Fri, 02 Sep 2022 09:22:42 -0000
 
diff --git a/debian/control b/debian/control
index 6831337..1cf57fb 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: diodon
 Section: utils
 Priority: optional
 Maintainer: Oliver Sauder <os@esite.ch>
-Build-Depends: debhelper-compat (= 12),
+Build-Depends: debhelper-compat (= 13),
                desktop-file-utils,
                gobject-introspection,
                libayatana-appindicator3-dev,
@@ -15,7 +15,7 @@ Build-Depends: debhelper-compat (= 12),
                valac,
                xauth,
                xvfb
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Homepage: https://launchpad.net/diodon
 Vcs-Git: https://git.launchpad.net/~diodon-team/+git/debian-packaging
 Vcs-Browser: https://git.launchpad.net/~diodon-team/+git/debian-packaging
diff --git a/debian/rules b/debian/rules
index 4438825..9bed9ed 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,7 +2,7 @@
 # -*- makefile -*-
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,--as-needed
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1
 
 %:
 	dh $@ --buildsystem=meson --with gir
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..513bce3
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,2 @@
+---
+Repository-Browse: https://code.launchpad.net/diodon
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
index 47f4073..bfe7dbe 100644
--- a/debian/upstream/signing-key.asc
+++ b/debian/upstream/signing-key.asc
@@ -1,5 +1,4 @@
 -----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1
 
 mQINBFGiSvQBEADwW4ids4Yvjab6+/194Vz5ay8SCPUhz6B6riU/xrng2TLXkuaA
 Qc8fSAEjN3QNe7YMyI2HbtJuCIohOJuTAVwKPEUJnPa0VLfWIhjL2C6HzddZqgx3
@@ -24,40 +23,28 @@ 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
-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
-zIRE/wBjm3t8
-=Kulm
+LBobzdslesybR7NTmAweIOv1/BYeLZr8uQINBFGiSvQBEACyvacso2LU/jRWirab
+V8AweexkMPCkvKrv5TlpekFWv6Mii+NwjM85JC6SX5fS2pl2NjII5qYF0Lso2Wp1
+rRKo7HrL+d/i+X0WVpMkmOk/Rd+buZhxBX+n6uiZnxmF8o3mcvzbtmUoJDZ0hr+P
+pZjFhlTZUYlcwoGWLGLvb8fp+bKyQBki+LHk2M+ZI0oI/T6BuGFZ74wz089iIm++
+GjISrZCTVYE07QV8EwAToYiXzcf5wb5IPT1v2xJU/BX/tnn9bEnOQJCdzb4I4kOD
+M5hUnUR4nWN4xyCsYUMdqJmjak7mdBYe3JEO8uKTVIKaVQTeLtSKCdVGK2axJ/Qo
+e2+banjEAOPeiGAu68KkZDgtz5LS5MWyge+Adf+esT4MKQlTbrctBLmqyccUMBTK
+MEKmYhg0GtkNmZ1evEcbSOBbG1FoCpbiTZv9znctkWcscrAwdiftkOFxXO4Yja6J
+ARrvG6aXNuzq9FZo+xby1gVcoGtzGH7KAho2Cy0pr8SQBSdLR1Z4MQCPusj+97KO
+QuQy/Ht2cgW+0vyrCrpNtFySLdukneVNtJSxnsePQb/VA+bIs0CUnE+VB66lCnnR
+XWT9tGqYigFAQ2qinXGrku4OeliBHVfBu59wUQ02+hqiG5A3dpjjQCIYy3RyKM7O
+1CziCKqaUmcazJHC1rOHMwqC4QARAQABiQIfBBgBAgAJBQJRokr0AhsMAAoJED/E
+frPTYEg8pIQP/A0bpB0j5LEJO6/TeIGIIrisZY+gMafvFZ6klRRM1XZkJ0uJp1qH
+P3h0c1ntkOl8n2lQjgXcVYyk/bYqVdPDlicS4yOsmkugp5OPKyTS6u0ER5n3YnpF
+RlmDkgC0NxvxgC+bICrU5Msuv63hBoNhaZk0m39XoMuDxHJdkZC0+EqyoYw1dI6s
+9RZqv1aWxJV+bNlYB9b3JUwdurguHa+dkWeFyvo6NE42bwb3c7NR0a5IdiBeXea7
+/cscPdtYinL3GYdspd75W6L3HwNt5QQVF5BlbnaHyHaaS6h7G+ytEHYzgcP685P2
+J3DRp7a7gaDi/MxvPXcCxe6sK4FTfGV9oKaD2zRSAUX8KMg6Lq5nh5Vvr6UGphcR
+X1/rRj40nBYTmUyFLO62AL41Yye7jXnuVkVhdlI/bHPVw2YitqJI6KaYXd3TGHa8
+DJZlu/80BSXQjZIN4JgkNgBchb9XQuG8WyR4XayUrz6pvUS6E/9mDYBEXrhdomkw
+EY7boErTVaEzoYJrAaOtvgJa76HAr/f0X47YK7jjmZR8JOaM7WJTbmIrciDGXjYT
+vOAX7oQW2gYnFGo3ApdPofYmA+ejA2rBXw1VjrUjMBqDO77vIJ1djDdWeoexNeke
+TQlHKtZ40SdfPQz1Q+R/+mFURSWLapxoxKUA5xkDr6gOzIRE/wBjm3t8
+=6NNb
 -----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
index 18f4f80..a7cd972 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-version=3
+version=4
 opts=pgpsigurlmangle=s/$/.asc/ https://launchpad.net/diodon/+download .*/diodon-([0-9.]+)\.tar\.xz

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package diodon

No differences were encountered between the control files of package diodon-dbgsym

No differences were encountered between the control files of package diodon-dev

No differences were encountered between the control files of package gir1.2-diodon-1.0

No differences were encountered between the control files of package libdiodon0

No differences were encountered between the control files of package libdiodon0-dbgsym

Run locally

More details

Full run details