Lintian Fixes - blobby

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/blobby lintian-fixes/main

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 57b28c8..ed597bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+blobby (1.0-4) UNRELEASED; urgency=low
+
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 12.
+    + debian/rules: Move --fail-missing argument to dh_missing.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Archive, Repository.
+  * Update Vcs-* headers to use salsa repository.
+  * Drop unnecessary dh arguments: --parallel
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 07 Jun 2020 01:33:36 -0000
+
 blobby (1.0-3) unstable; urgency=medium
 
   * Drop Debian menu entry.
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
index 4a5a3d7..a2924db 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
 Uploaders: Felix Geyer <fgeyer@debian.org>
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper-compat (= 12),
                cmake,
                imagemagick,
                zip,
@@ -16,8 +16,8 @@ Build-Depends: debhelper (>= 9),
                zlib1g-dev
 Homepage: http://sourceforge.net/projects/blobby/
 Standards-Version: 3.9.6
-Vcs-Git: git://anonscm.debian.org/pkg-games/blobby.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/blobby.git
+Vcs-Git: https://salsa.debian.org/games-team/blobby.git
+Vcs-Browser: https://salsa.debian.org/games-team/blobby
 
 Package: blobby
 Architecture: any
diff --git a/debian/copyright b/debian/copyright
index 9a90c63..cdf8d88 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Blobby Volley 2
 Upstream-Contact: Daniel Knobe <daniel-knobe@web.de>
 Source: http://sourceforge.net/projects/blobby/
diff --git a/debian/rules b/debian/rules
index cf75e67..05303ef 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,10 +3,10 @@
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
 %:
-	dh $@ --parallel
+	dh $@
 
 override_dh_install:
-	dh_install --fail-missing
+	dh_install
 ifneq (,$(filter blobby, $(shell dh_listpackages)))
 	convert -transparent black data/gfx/ball01.bmp \
 	  +set date:create +set date:modify -define png:exclude-chunk=time \
@@ -18,3 +18,6 @@ endif
 
 override_dh_installchangelogs:
 	dh_installchangelogs ChangeLog
+
+override_dh_missing:
+	dh_missing --fail-missing
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..3e2a9b9
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+---
+Archive: SourceForge
+Repository: https://svn.code.sf.net/p/blobby/code/

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/48/56d80f12c6b9910972c99a74a30857df8ed598.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/cc/7155e5be9fc4e410a17aa32d12cbfcb06e7871.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/09/6b66855f051a25e87c7c7490e49e6b424a1ccc.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/98/7b78a97992984460d5bb1abafb00f3fbadc696.debug

Control files of package blobby: lines which differ (wdiff format)

  • Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), libgl1, liblua5.2-0, libphysfs1 (>= 3.0.2), libsdl2-2.0-0 (>= 2.0.10), 2.0.12+dfsg1), libstdc++6 (>= 7), libtinyxml2.6.2v5, blobby-data (>= 

No differences were encountered between the control files of package blobby-data

Control files of package blobby-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 096b66855f051a25e87c7c7490e49e6b424a1ccc cc7155e5be9fc4e410a17aa32d12cbfcb06e7871

Control files of package blobby-server: lines which differ (wdiff format)

  • Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), liblua5.2-0, libphysfs1 (>= 3.0.2), libsdl2-2.0-0 (>= 2.0.10), 2.0.12+dfsg1), libstdc++6 (>= 5.2), libtinyxml2.6.2v5, blobby-data (>= 

Control files of package blobby-server-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 987b78a97992984460d5bb1abafb00f3fbadc696 4856d80f12c6b9910972c99a74a30857df8ed598

Run locally

Try this locally (using the lintian-brush package):

debcheckout blobby
cd blobby
lintian-brush

More details

Full run details