Lintian Fixes - sdcc

Ready changes

Summary

Failed fixers:

See the worker log for details.

Diff

diff --git a/debian/changelog b/debian/changelog
index 23e35871..754cb61f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+sdcc (4.2.0+dfsg-2) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure URI in Homepage field.
+  * Move source package lintian overrides to debian/source.
+  * Bump debhelper from old 10 to 13.
+    + debian/rules: Rely on default use of dh_missing rather than using
+      dh_install --list-missing.
+  * Set debhelper-compat version in Build-Depends.
+  * Update standards version to 4.6.2, no changes needed.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 05 Jan 2023 04:42:00 -0000
+
 sdcc (4.2.0+dfsg-1) unstable; urgency=medium
 
   * New upstream release (Closes: #1006922)
@@ -145,7 +158,7 @@ sdcc (3.4.0+dfsg-2) unstable; urgency=medium
   * Add patch 03_fix_compilation (Closes: #752972, #752071)
   * Update hardening
   * Replace sdld6808, sdldz80 and sdldgb by a symbolic link to sdld.
-    It was the same file eariler 
+    It was the same file eariler
   * Added a few missing binaries to package
 
  -- Gudjon I. Gudjonsson <gudjon@gudjon.org>  Wed, 02 Jul 2014 22:41:35 +0000
@@ -157,7 +170,7 @@ sdcc (3.4.0+dfsg-1) unstable; urgency=medium
   * Bump standards version to 3.9.5
   * Add patch 02_fix_spelling to fix minor spelling error
   * Add rm GPL and LGPL to prevent double license files
-  * 
+  *
 
  -- Gudjon I. Gudjonsson <gudjon@gudjon.org>  Sat, 12 Apr 2014 21:24:12 +0200
 
@@ -343,7 +356,7 @@ sdcc (2.6.0-5) unstable; urgency=low
 
   * Orphaning this package, setting maintainer field to
     packages@qa.debian.org.
-  * Make the package binNMUable. 
+  * Make the package binNMUable.
 
  -- Aurelien Jarno <aurel32@debian.org>  Sun, 15 Oct 2006 15:37:46 +0200
 
@@ -388,7 +401,7 @@ sdcc (2.5.0-11) unstable; urgency=low
 
 sdcc (2.5.0-10) unstable; urgency=low
 
-  * Fixed pic16f877.h (closes: bug#339993). 
+  * Fixed pic16f877.h (closes: bug#339993).
 
  -- Aurelien Jarno <aurel32@debian.org>  Sat,  3 Dec 2005 02:14:15 +0100
 
@@ -409,14 +422,14 @@ sdcc (2.5.0-8) unstable; urgency=low
 
 sdcc (2.5.0-7) unstable; urgency=low
 
-  * Don't delete .o files, it seems they are need by at least the pic16 
+  * Don't delete .o files, it seems they are need by at least the pic16
     target (closes: bug#324047).
 
  -- Aurelien Jarno <aurel32@debian.org>  Sun, 21 Aug 2005 01:25:34 +0200
 
 sdcc (2.5.0-6) unstable; urgency=low
 
-  * Move gputils to Build-Depends-Indep to Build-Depends. 
+  * Move gputils to Build-Depends-Indep to Build-Depends.
 
  -- Aurelien Jarno <aurel32@debian.org>  Sat, 20 Aug 2005 16:37:59 +0200
 
@@ -435,13 +448,13 @@ sdcc (2.5.0-4) unstable; urgency=low
 
 sdcc (2.5.0-3) unstable; urgency=low
 
-  * C++ ABI transition. 
+  * C++ ABI transition.
 
  -- Aurelien Jarno <aurel32@debian.org>  Wed,  6 Jul 2005 01:02:20 +0200
 
 sdcc (2.5.0-2) unstable; urgency=low
 
-  * Fix building for binary-only builds. 
+  * Fix building for binary-only builds.
 
  -- Aurelien Jarno <aurel32@debian.org>  Mon, 20 Jun 2005 19:53:20 +0200
 
@@ -451,14 +464,14 @@ sdcc (2.5.0-1) unstable; urgency=low
     - Support for bool datatype and abs() function has been added (closes:
       bug#300293).
     - PIC files are now included (closes: bug#308623).
-  * Fixed the generation of PIC14 .asm file when a string constant contains 
+  * Fixed the generation of PIC14 .asm file when a string constant contains
     "\r\n" (closes: bug#304015).
 
  -- Aurelien Jarno <aurel32@debian.org>  Sun, 19 Jun 2005 20:01:09 +0200
 
 sdcc (2.4.0-4) unstable; urgency=low
 
-  * Also install sdcclib (closes: bug#298313). 
+  * Also install sdcclib (closes: bug#298313).
 
  -- Aurelien Jarno <aurel32@debian.org>  Sun,  6 Mar 2005 23:07:22 +0100
 
@@ -523,7 +536,7 @@ sdcc (2.3.5+cvs20030901-1) unstable; urgency=low
 sdcc (2.3.5+cvs20030727-1) unstable; urgency=low
 
   * New CVS version.
-  * Build-Depends on g++-3.2 (>= 3.2.3-7) on Sparc. I hope it would build 
+  * Build-Depends on g++-3.2 (>= 3.2.3-7) on Sparc. I hope it would build
     correctly now.
   * Updated Policy standard compliance to 3.6.0.
 
@@ -546,7 +559,7 @@ sdcc (2.3.5+cvs20030704-1) unstable; urgency=low
 
 sdcc (2.3.5+cvs20030624-1) unstable; urgency=low
 
-  * New version from CVS. 
+  * New version from CVS.
 
  -- Aurelien Jarno <aurel32@debian.org>  Tue, 24 Jun 2003 09:31:10 +0200
 
@@ -580,7 +593,7 @@ sdcc (2.3.3+cvs20030131-3) unstable; urgency=low
   * More fixes for 64-bit archs.
   * Depends on ${misc:Depends}.
   * Uses debian/compat instead of DH_COMPAT.
-  * Uses dh_install instead of dh_movefiles. 
+  * Uses dh_install instead of dh_movefiles.
 
  -- Aurelien Jarno <aurel32@debian.org>  Wed,  5 Mar 2003 00:21:49 +0100
 
@@ -598,7 +611,7 @@ sdcc (2.3.3+cvs20030131-1) unstable; urgency=low
 
 sdcc (2.3.0-13) unstable; urgency=low
 
-  * Rebuilt with gcc-3.2. 
+  * Rebuilt with gcc-3.2.
 
  -- Aurelien Jarno <aurel32@debian.org>  Wed,  8 Jan 2003 00:22:40 +0100
 
@@ -611,14 +624,14 @@ sdcc (2.3.0-12) unstable; urgency=low
 
 sdcc (2.3.0-11) unstable; urgency=low
 
-  * Fixed case sensitivity in the assembler. Thanks to Adam Majer for 
+  * Fixed case sensitivity in the assembler. Thanks to Adam Majer for
     noticing the problem. (closes: Bug#151032)
 
  -- Aurelien Jarno <aurel32@debian.org>  Fri,  5 Jul 2002 02:27:25 +0200
 
 sdcc (2.3.0-10) unstable; urgency=low
 
-  * Fixed description. (closes: Bug#142390) 
+  * Fixed description. (closes: Bug#142390)
 
  -- Aurelien Jarno <aurel32@debian.org>  Thu, 11 Apr 2002 18:15:34 +0200
 
@@ -636,7 +649,7 @@ sdcc (2.3.0-8) unstable; urgency=low
 
 sdcc (2.3.0-7) unstable; urgency=low
 
-  * Added "-fdollars-in-identifiers" to Makefile, so gcc will compile uCsim 
+  * Added "-fdollars-in-identifiers" to Makefile, so gcc will compile uCsim
     on arm architecture. (closes: Bug#131605)
 
  -- Aurelien Jarno <aurelien@aurel32.net>  Thu, 31 Jan 2002 21:47:59 +0100
@@ -652,16 +665,16 @@ sdcc (2.3.0-5) unstable; urgency=low
   * Initial Debian upload. (closes: #129651)
 
  -- Aurelien Jarno <aurelien@aurel32.net>  Sat, 19 Jan 2002 14:45:01 +0100
- 
+
 sdcc (2.3.0-4) unstable; urgency=low
 
   * Changed the description (redundancy and typos) as suggested by Andreas
     Bombe <aeb@debian.org>.
-  * Moved debugger to sdcc-ucsim as it can only be used with a simulator. 
+  * Moved debugger to sdcc-ucsim as it can only be used with a simulator.
     Also suggested by Andreas.
 
  -- Aurelien Jarno <aurelien@aurel32.net>  Thu, 17 Jan 2002 16:14:23 +0100
- 
+
 sdcc (2.3.0-3) unstable; urgency=low
 
   * Merged sdcc-doc with sdcc and sdcc-ucsim
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28b..00000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index 10835080..3b121c73 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Electronics Packaging Team <pkg-electronics-devel@alioth-list
 Uploaders: Gudjon I. Gudjonsson <gudjon@gudjon.org>,
 	Jonathan McDowell <noodles@earth.li>
 Build-Depends: bison,
-               debhelper (>= 10),
+               debhelper-compat (= 13),
                dpkg-dev (>= 1.16.1~),
                flex,
                gputils,
@@ -24,8 +24,8 @@ Build-Depends-Indep: ghostscript,
                      texlive-latex-extra,
                      gsfonts,
                      librsvg2-bin
-Standards-Version: 4.4.1
-Homepage: http://sdcc.sourceforge.net
+Standards-Version: 4.6.2
+Homepage: https://sdcc.sourceforge.net
 Vcs-Git: https://salsa.debian.org/electronics-team/sdcc.git
 Vcs-Browser: https://salsa.debian.org/electronics-team/sdcc
 
diff --git a/debian/rules b/debian/rules
index ec4ac64d..68ac7761 100755
--- a/debian/rules
+++ b/debian/rules
@@ -77,7 +77,7 @@ configure-stamp:
 
 build: build-arch build-indep
 build-arch: build-arch-stamp
-build-arch-stamp: configure-stamp 
+build-arch-stamp: configure-stamp
 	dh_testdir
 	$(MAKE) $(NJOBS)
 	touch $@
@@ -92,7 +92,7 @@ install: install-arch install-indep
 install-indep: build
 	dh_testdir
 	dh_testroot
-	dh_installdirs 
+	dh_installdirs
 	dh_prep
 	$(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
 	mkdir -p debian/tmp/usr/share/doc/sdcc-doc
@@ -122,7 +122,7 @@ install-indep: build
 install-arch: build-arch
 	dh_testdir
 	dh_testroot
-	dh_installdirs 
+	dh_installdirs
 	dh_prep
 	$(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
 	rm -f $(CURDIR)/debian/tmp/usr/bin/sdld6808
@@ -145,9 +145,9 @@ install-arch: build-arch
 	mkdir -p debian/tmp/usr/share/sdcc/scripts
 	install -o root -g root -m 755  support/scripts/*.pl debian/tmp/usr/share/sdcc/scripts
 	install -o root -g root -m 755  support/scripts/*.py debian/tmp/usr/share/sdcc/scripts
-	# Remove an unnecessary script 
+	# Remove an unnecessary script
 	rm -f debian/tmp/usr/share/sdcc/scripts/gen_known_bugs.pl
-	dh_install -a --sourcedir=debian/tmp --list-missing
+	dh_install -a --sourcedir=debian/tmp
 
 	touch $@
 
@@ -159,7 +159,7 @@ binary-common:
 	dh_installchangelogs ChangeLog
 	dh_installdocs
 	dh_installman
-	#dh_installexamples -psdcc-doc device/examples/* -X\.bat  
+	#dh_installexamples -psdcc-doc device/examples/* -X\.bat
 	dh_installemacsen
 	dh_link
 	dh_lintian
diff --git a/debian/source.lintian-overrides b/debian/source/lintian-overrides
similarity index 100%
rename from debian/source.lintian-overrides
rename to debian/source/lintian-overrides

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/06/d6b94ba559d26adc01e38830c0978482ec28e3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/12/f363797bbb925efe2e74dbb0ebcd1115a0dd01.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ac/32e078d89585e0135f0f3cb947e6a6de87f3fb.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d0/ac7960408624f0ec36d0bd6ebc85a7c2bf0afa.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/16/1909987f62da35875391603cbc4b6fc687026f.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/3b/a6c32d657fb620aa7f7ed86bc253d34dc75d57.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/43/3bf33e64db92a9703efadb8a182ec54601312d.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/96/d85b20884786a82658c27e5c1491730db68077.debug

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

  • Homepage: http://sdcc.sourceforge.net https://sdcc.sourceforge.net

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

  • Build-Ids: 161909987f62da35875391603cbc4b6fc687026f 3ba6c32d657fb620aa7f7ed86bc253d34dc75d57 433bf33e64db92a9703efadb8a182ec54601312d 96d85b20884786a82658c27e5c1491730db68077 06d6b94ba559d26adc01e38830c0978482ec28e3 12f363797bbb925efe2e74dbb0ebcd1115a0dd01 ac32e078d89585e0135f0f3cb947e6a6de87f3fb d0ac7960408624f0ec36d0bd6ebc85a7c2bf0afa

Control files of package sdcc-doc: lines which differ (wdiff format)

  • Homepage: http://sdcc.sourceforge.net https://sdcc.sourceforge.net

Control files of package sdcc-libraries: lines which differ (wdiff format)

  • Homepage: http://sdcc.sourceforge.net https://sdcc.sourceforge.net

Control files of package sdcc-ucsim: lines which differ (wdiff format)

  • Homepage: http://sdcc.sourceforge.net https://sdcc.sourceforge.net

Run locally

More details

Full run details