Lintian Fixes - xl2tpd

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 7a26ec0..cd4ba97 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,16 @@
 xl2tpd (1.3.18-2) UNRELEASED; urgency=medium
 
+  [ Samuel Thibault ]
   * control: Drop dependency on now-obsolete lsb-base.
 
+  [ Debian Janitor ]
+  * Trim trailing whitespace.
+  * Bump debhelper from old 12 to 13.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Fix field name typo in debian/copyright (Formats ⇒ Format).
+  * Update standards version to 4.6.2, no changes needed.
+
  -- Samuel Thibault <sthibault@debian.org>  Fri, 14 Jul 2023 16:21:27 +0200
 
 xl2tpd (1.3.18-1) unstable; urgency=medium
diff --git a/debian/control b/debian/control
index 5fadf9c..fd29895 100644
--- a/debian/control
+++ b/debian/control
@@ -6,8 +6,8 @@ Uploaders: Samuel Thibault <sthibault@debian.org>
 Homepage: https://www.xelerance.com/software/xl2tpd/
 Vcs-Browser: https://github.com/xelerance/xl2tpd
 Vcs-Git: https://github.com/xelerance/xl2tpd.git -b debian-sid
-Build-Depends: debhelper-compat (= 12), libpcap0.8-dev
-Standards-Version: 4.6.0
+Build-Depends: debhelper-compat (= 13), libpcap0.8-dev
+Standards-Version: 4.6.2
 
 Package: xl2tpd
 Architecture: any
@@ -22,4 +22,3 @@ Description: layer 2 tunneling protocol implementation
  The main purpose of this protocol is to tunnel PPP frames through IP
  networks.  It implements both LAC and LNS role in the L2TP networking
  architecture.
-
diff --git a/debian/copyright b/debian/copyright
index 768ae8e..db77fb0 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,5 +1,5 @@
-Formats: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Source: http://www.xelerance.com/software/xl2tpd/ (repacked to remove non-free RFC text included in upstream distribution)
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
 Files: *
 Copyright: (c) 2006-2016 Xelerance Corporation
diff --git a/debian/rules b/debian/rules
index 2bf63ed..102b009 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,7 @@ configure-stamp:
 build: build-arch build-indep
 build-arch: build-stamp
 build-indep: build-stamp
-build-stamp: configure-stamp 
+build-stamp: configure-stamp
 	dh_testdir
 	dh_auto_build -- CFLAGS=" -DDEBUG_PPPD -DTRUST_PPPD_TO_DIE -O2 -fno-builtin -Wall -DSANITY -DLINUX -I$(KERNELSRC)/include/ -DIP_ALLOCATION -DUSE_KERNEL $(shell dpkg-buildflags --get CFLAGS)" CPPFLAGS=" -DDEBUG_PPPD -DTRUST_PPPD_TO_DIE -O2 -fno-builtin -Wall -DSANITY -DLINUX -I$(KERNELSRC)/include/ -DIP_ALLOCATION $(shell dpkg-buildflags --get CPPFLAGS)" LDFLAGS=" $(shell dpkg-buildflags --get LDFLAGS)"
 	touch $@
@@ -35,7 +35,7 @@ clean:
 	dh_testroot
 	rm -f build-stamp configure-stamp
 	[ ! -f Makefile ] || $(MAKE) clean
-	dh_clean 
+	dh_clean
 
 install: build
 	dh_testdir
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..b78918e
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/xelerance/xl2tpd/issues
+Bug-Submit: https://github.com/xelerance/xl2tpd/issues/new
+Repository: https://github.com/xelerance/xl2tpd.git
+Repository-Browse: https://github.com/xelerance/xl2tpd

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package xl2tpd

No differences were encountered between the control files of package xl2tpd-dbgsym

Run locally

More details

Full run details