Lintian Fixes - allegro4.4

Ready changes

Merge these changes:

git pull https://janitor.debian.net/git/allegro4.4 lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-08-21 00:06:58 +0000
+++ b/debian/changelog	2020-06-13 22:28:57 +0000
@@ -1,3 +1,15 @@
+allegro4.4 (2:4.4.3.1-2) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Rely on pre-initialized dpkg-architecture variables.
+  * Fix day-of-week for changelog entry 2:4.0.3-1.
+  * Update standards version to 4.5.0, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 13 Jun 2020 22:25:18 -0000
+
 allegro4.4 (2:4.4.3.1-1) unstable; urgency=medium
 
   * New upstream version 4.4.3.1
@@ -609,7 +621,7 @@
   * Moved allegro-examples datafiles to /usr/share instead of /usr/lib.
   * Did not build the arts plugin because of heavy dependencies.
 
- -- Samuel Hocevar <sam@zoy.org>  Thu,  5 May 2003 01:18:27 +0200
+ -- Samuel Hocevar <sam@zoy.org>  Mon, 05 May 2003 01:18:27 +0200
 
 allegro4 (2:4.0.2-1.1) unstable; urgency=low
 

=== modified file 'debian/control'
--- a/debian/control	2019-08-21 00:05:25 +0000
+++ b/debian/control	2020-06-13 22:28:57 +0000
@@ -22,7 +22,7 @@
                libpng-dev,
                zlib1g-dev,
                libvorbis-dev
-Standards-Version: 4.4.0
+Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/games-team/allegro4.4
 Vcs-Git: https://salsa.debian.org/games-team/allegro4.4.git
 
@@ -89,14 +89,14 @@
          ${shlibs:Depends},
          liballegro4.4 (= ${binary:Version})
 Description: library to mix OpenGL graphics with Allegro routines
- AllegroGL is an Allegro add-on that allows you to use OpenGL alongside 
- Allegro -- you use OpenGL for your rendering to the screen, and Allegro for 
- miscellaneous tasks like gathering input, doing timers, getting cross-platform 
- portability, loading data, and drawing your textures. So this library fills 
+ AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
+ Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
+ miscellaneous tasks like gathering input, doing timers, getting cross-platform
+ portability, loading data, and drawing your textures. So this library fills
  the same hole that things like glut do.
  .
- AllegroGL also automatically exposes most, if not all, OpenGL extensions 
- available to user programs. This means you no longer have to manually load 
+ AllegroGL also automatically exposes most, if not all, OpenGL extensions
+ available to user programs. This means you no longer have to manually load
  them; extension management is already done for you.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia
@@ -115,14 +115,14 @@
 Description: development files for the allegrogl library
  This package contains the development headers for liballeggl.
  .
- AllegroGL is an Allegro add-on that allows you to use OpenGL alongside 
- Allegro -- you use OpenGL for your rendering to the screen, and Allegro for 
- miscellaneous tasks like gathering input, doing timers, getting cross-platform 
- portability, loading data, and drawing your textures. So this library fills 
+ AllegroGL is an Allegro add-on that allows you to use OpenGL alongside
+ Allegro -- you use OpenGL for your rendering to the screen, and Allegro for
+ miscellaneous tasks like gathering input, doing timers, getting cross-platform
+ portability, loading data, and drawing your textures. So this library fills
  the same hole that things like glut do.
  .
- AllegroGL also automatically exposes most, if not all, OpenGL extensions 
- available to user programs. This means you no longer have to manually load 
+ AllegroGL also automatically exposes most, if not all, OpenGL extensions
+ available to user programs. This means you no longer have to manually load
  them; extension management is already done for you.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia
@@ -138,7 +138,7 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Description: JPG loading addon for Allegro 4
- This add-on for Allegro will allow you to load and save JPG images using 
+ This add-on for Allegro will allow you to load and save JPG images using
  standard Allegro image handling functions as if they were normal bitmaps.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia
@@ -155,7 +155,7 @@
 Description: development files for the JPG loading addon for Allegro 4
  This package contains the development headers for libjpgalleg.
  .
- This add-on for Allegro will allow you to load and save JPG images using 
+ This add-on for Allegro will allow you to load and save JPG images using
  standard Allegro image handling functions as if they were normal bitmaps.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia
@@ -171,7 +171,7 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Description: PNG loading addon for Allegro 4
- This add-on for Allegro will allow you to load and save PNG images using 
+ This add-on for Allegro will allow you to load and save PNG images using
  standard Allegro image handling functions as if they were normal bitmaps.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia
@@ -188,7 +188,7 @@
 Description: development files for the PNG loading addon for Allegro 4
  This package contains the development headers for libloadpng.
  .
- This add-on for Allegro will allow you to load and save PNG images using 
+ This add-on for Allegro will allow you to load and save PNG images using
  standard Allegro image handling functions as if they were normal bitmaps.
  .
  Allegro is a cross-platform library mainly aimed at video game and multimedia

=== modified file 'debian/copyright'
--- a/debian/copyright	2014-05-13 23:42:36 +0000
+++ b/debian/copyright	2020-06-13 22:26:14 +0000
@@ -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: Allegro 4
 Source: http://liballeg.org/
 

=== modified file 'debian/rules'
--- a/debian/rules	2019-04-01 16:14:52 +0000
+++ b/debian/rules	2020-06-13 22:27:39 +0000
@@ -5,8 +5,7 @@
 
 include /usr/share/dpkg/pkg-info.mk
 
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-DEB_HOST_ARCH_OS   ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+include /usr/share/dpkg/architecture.mk
 
 CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
 CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)

=== added directory 'debian/upstream'
=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-06-13 22:26:59 +0000
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/liballeg/allegro5/issues
+Bug-Submit: https://github.com/liballeg/allegro5/issues/new
+Repository: https://github.com/liballeg/allegro5.git
+Repository-Browse: https://github.com/liballeg/allegro5

Run locally

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

debcheckout allegro4.4
cd allegro4.4
lintian-brush

More details

Full run details