Lintian Fixes - splix

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 7f51978..a5c7afe 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+splix (2.0.0+svn315-8) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Bump debhelper from deprecated 7 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Archive, Name, Repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 11 Jun 2020 12:14:39 -0000
+
 splix (2.0.0+svn315-7) unstable; urgency=medium
 
   * Team upload
@@ -150,7 +159,7 @@ splix (2.0.0-2.2) unstable; urgency=low
 
   * Non-maintainer upload.
   * Fix alignment to allow printing on ARM, thanks to Luca Niccoli.
-    (Closes: #574349) 
+    (Closes: #574349)
 
  -- Philipp Kern <pkern@debian.org>  Sun, 03 Oct 2010 10:51:05 +0200
 
@@ -186,8 +195,8 @@ splix (2.0.0-1) unstable; urgency=low
 splix (1.0.1-1.2) unstable; urgency=low
 
   * Non-maintainer upload to fix important usability bug.
-  * Applied patch from upstream that corrects a bug for the ML-2010 
-    printer.  Thanks to Pablo De Napoli for the patch. (Closes: #439817)  
+  * Applied patch from upstream that corrects a bug for the ML-2010
+    printer.  Thanks to Pablo De Napoli for the patch. (Closes: #439817)
 
  -- Margarita Manterola <marga@debian.org>  Sun, 12 Oct 2008 15:46:27 +0000
 
@@ -214,7 +223,7 @@ splix (1.0.1-0ubuntu1) feisty; urgency=low
      o Support for Xerox Phaser 6100
      o Bug fixes
   * Removed 10-fix-ppds.dpatch: PPDs fixed upstream
-  * debian/rules: Removed PPDs for Samsung CLP-300 and CLP-600, these 
+  * debian/rules: Removed PPDs for Samsung CLP-300 and CLP-600, these
     printers are known to not work with this release of the driver.
 
  -- Till Kamppeter <till.kamppeter@gmail.com>  Wed,  7 Feb 2007 10:44:10 +0000
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 7f8f011..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-7
diff --git a/debian/control b/debian/control
index f509579..443ba44 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: text
 Priority: optional
 Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
 Uploaders: Luca Niccoli <lultimouomo@gmail.com>
-Build-Depends: debhelper (>= 7), libcupsimage2-dev, libjbig-dev
+Build-Depends: debhelper-compat (= 12), libcupsimage2-dev, libjbig-dev
 Standards-Version: 4.1.3
 Homepage: http://splix.ap2c.org/
 Vcs-Git: https://salsa.debian.org/printing-team/splix.git
@@ -22,7 +22,7 @@ Description: Driver for Samsung and Xerox SPL2 and SPLc laser printers
  ML-17xx, ML-2xxx) and color (CLP-5xx, CLP-6xx) models are supported.
  Also some rebranded Samsungs like the Xerox Phaser 6100 work with this
  driver.
- .  
+ .
  Note that older SPL1-based models (ML-12xx, ML-14xx) do not work. Use
  these printers with the older "gdi" driver which is built into
  GhostScript.
diff --git a/debian/rules b/debian/rules
index 8c58e3a..aa5f0f2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -34,7 +34,7 @@ clean:
 	dh_testroot
 	rm -f build-stamp configure-stamp
 	$(MAKE) V=1 cleanppd
-	$(MAKE) V=1 clean DRV_ONLY=1 
+	$(MAKE) V=1 clean DRV_ONLY=1
 	dh_clean optimized/pstoqpdl optimized/rastertoqpdl optimized/src/* debug/src/* .defs.mk
 
 install: build
@@ -49,7 +49,7 @@ ifeq ($(derives_from_ubuntu),yes)
 	install -D -m 644 debian/local/apport-hook.py $(CURDIR)/debian/printer-driver-splix/usr/share/apport/package-hooks/source_splix.py
 endif
 
-binary-indep: 
+binary-indep:
 	dh_testdir -i
 	dh_testroot -i
 	dh_installchangelogs -i ChangeLog
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..0401eeb
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+---
+Name: spl printer driver for unix
+Archive: SourceForge
+Repository: https://svn.code.sf.net/p/splix/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/53/b4bfc78f56e7e4c4e452a955f1c33172705923.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/a9/a96be846c2f24879fdaa3d47815d156e0576f0.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/06/8ab998a46ccc57224b2cca5c92a65491f30f53.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/99/a1bc4fe2eb32930044631524530178cfc5e9a1.debug

No differences were encountered between the control files of package printer-driver-splix

Control files of package printer-driver-splix-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 068ab998a46ccc57224b2cca5c92a65491f30f53 99a1bc4fe2eb32930044631524530178cfc5e9a1 53b4bfc78f56e7e4c4e452a955f1c33172705923 a9a96be846c2f24879fdaa3d47815d156e0576f0

Run locally

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

debcheckout splix
cd splix
lintian-brush

More details

Full run details