Lintian Fixes - aboot

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2020-03-07 11:14:30 +0000
+++ b/debian/changelog	2020-06-03 17:03:28 +0000
@@ -1,3 +1,14 @@
+aboot (1.0~pre20200212-2) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Refer to specific version of license GPL-2+.
+  * Rely on pre-initialized dpkg-architecture variables.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 03 Jun 2020 16:59:28 -0000
+
 aboot (1.0~pre20200212-1) unstable; urgency=medium
 
   * New upstream version
@@ -53,7 +64,7 @@
   * Slightly improve debian/rules
   * Add a note for people intending to recompile aboot on stable (Etch)
   * Update TODO
-  * Update download location of milo in appropriate READMEs 
+  * Update download location of milo in appropriate READMEs
   * Bump standards version to 3.7.3.0 (no changes required)
 
   [ Steve Langasek ]
@@ -142,7 +153,7 @@
     additional flags (e.g. "-g").
   * Enable noopt in DEB_BUILD_OPTIONS build with "-g" always for now; also
     stripping can be disabled now.
-  * Enable the all-package to be build on non-alpha archs as well 
+  * Enable the all-package to be build on non-alpha archs as well
     (typo & thinko in debian/rules).
   * FOREIGN for building on non-alpha archs is gone, it was not necessary.
   * Conflict aboot with aboot-cross as the latter package
@@ -212,7 +223,7 @@
      Applied a patch from Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
      to get_fat_entry in srmbootfat/srmbootfat.c to make it portable
   *  Stole patches from CVS HEAD/Jeff.Wiedemeier@hp.com for USB console and
-     to check kernel memory against console memory descriptors. 
+     to check kernel memory against console memory descriptors.
      These two patches should allow booting on Wildfire.
   *  Disable check for vol-set-size in lib/isolib.c as sets of volumes are
      perfectly fine. For explanation of this term, see e.g. section 4.16 and

=== removed file 'debian/compat'
--- a/debian/compat	2020-03-07 10:33:08 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2020-03-07 11:12:15 +0000
+++ b/debian/control	2020-06-03 17:02:05 +0000
@@ -1,5 +1,5 @@
 Source: aboot
-Build-Depends: debhelper (>= 9), docbook-utils, libext2fs-dev [alpha], rename
+Build-Depends: debhelper-compat (= 12), docbook-utils, libext2fs-dev [alpha], rename
 Section: admin
 Priority: standard
 Maintainer: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>

=== modified file 'debian/copyright'
--- a/debian/copyright	2020-03-07 10:33:08 +0000
+++ b/debian/copyright	2020-06-03 17:02:51 +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: aboot
 Source: http://www.sf.net/projects/aboot
 
@@ -34,7 +34,7 @@
  GNU General Public License for more details.
  .
  On Debian systems, the complete text of the GNU General Public License
- can be found in `/usr/share/common-licenses/GPL'.
+ can be found in `/usr/share/common-licenses/GPL-2'.
 
 License: BSD-2-Clause-CMU
  Permission to use, copy, modify and distribute this software and its

=== modified file 'debian/rules'
--- a/debian/rules	2020-03-07 11:10:24 +0000
+++ b/debian/rules	2020-06-03 17:03:28 +0000
@@ -1,8 +1,6 @@
 #!/usr/bin/make -f
 
-DEB_HOST_GNU_CPU  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+include /usr/share/dpkg/architecture.mk
 
 export DEB_CPPFLAGS_MAINT_APPEND = -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
 export DEB_CFLAGS_MAINT_APPEND = -Wall

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/90b4958452d9d829776ead991172509c5a47a9.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/6b/d60d887dc7f5a121d1211b47d6beb42019c721.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/aboot-cross.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/0a/009f5fbe2da89cfeab568b9d1efd3038f2db34.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/26/0cf4d7b8d13d20baaa36af4cacd1f0e5f18722.debug

No differences were encountered between the control files of package aboot-cross

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

  • Build-Ids: 0a009f5fbe2da89cfeab568b9d1efd3038f2db34 260cf4d7b8d13d20baaa36af4cacd1f0e5f18722 4890b4958452d9d829776ead991172509c5a47a9 6bd60d887dc7f5a121d1211b47d6beb42019c721

Run locally

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

debcheckout aboot
cd aboot
lintian-brush

More details

Full run details