Lintian Fixes - xl2tpd
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Bump debhelper from old 12 to 13. ( package-uses-old-debhelper-compat-version )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking , upstream-metadata-missing-repository )
- Fix field name typo in debian/copyright (Formats ⇒ Format). ( field-name-typo-in-dep5-copyright )
- Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )
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