Lintian Fixes - lua-rexlib

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2016-09-06 14:36:37 +0000
+++ b/debian/changelog	2020-06-30 14:34:25 +0000
@@ -1,7 +1,20 @@
+lua-rexlib (2.7.2-5) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Use versioned copyright format URI.
+  * Bump debhelper from deprecated 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Use secure URI in Vcs control header Vcs-Git.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Tue, 30 Jun 2020 14:29:10 -0000
+
 lua-rexlib (2.7.2-4) unstable; urgency=medium
 
   * Compile onig backend using pkg-config (patch by Jörg Frings-Fürst)
-    (Close: #824909) 
+    (Close: #824909)
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Tue, 06 Sep 2016 16:35:22 +0200
 
@@ -13,7 +26,7 @@
 
 lua-rexlib (2.7.2-2) unstable; urgency=low
 
-  * Add copyright notice about doc/*.css (thanks "a new ftptrainee") 
+  * Add copyright notice about doc/*.css (thanks "a new ftptrainee")
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Sat, 17 Aug 2013 00:38:18 +0200
 
@@ -29,20 +42,20 @@
 lua-rexlib (2.6.0-2) unstable; urgency=low
 
   * Cleaned up debian/rules
-  * Build depend on dh-lua >= 12 
+  * Build depend on dh-lua >= 12
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Mon, 30 Apr 2012 17:23:38 +0200
 
 lua-rexlib (2.6.0-1) unstable; urgency=low
 
   * New upstream release
-  * New backend: TRE, regex with approximated matching 
+  * New backend: TRE, regex with approximated matching
   * Switch to dh-lua
   * Packages renamed according to the new Lua policy
   * Update Standards-Version to 3.9.3, no changes
-  * debian/compat set to 9 
-  * Update watch file 
-  * Update copyright file 
+  * debian/compat set to 9
+  * Update watch file
+  * Update copyright file
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Mon, 16 Apr 2012 17:48:20 +0200
 
@@ -55,18 +68,18 @@
 lua-rexlib (2.5.3-1) unstable; urgency=low
 
   * New upstream release
-  * Removed patch fix-align-arm 
-  * Updated standards-version to 3.9.2, no changes 
-  * Rebuild against lua5.1-policy-dev >= 27 (Closes: #622541) 
+  * Removed patch fix-align-arm
+  * Updated standards-version to 3.9.2, no changes
+  * Rebuild against lua5.1-policy-dev >= 27 (Closes: #622541)
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Sat, 23 Apr 2011 20:34:55 +0200
 
 lua-rexlib (2.4.0-2) unstable; urgency=low
 
-  * Add upstream patch to fix memory alignment problems on ARM. 
+  * Add upstream patch to fix memory alignment problems on ARM.
     (Closes: #598947)
-  * Fixed copyright, some files were under public domain, kudos to 
-    Torsten Werner 
+  * Fixed copyright, some files were under public domain, kudos to
+    Torsten Werner
 
  -- Enrico Tassi <gareuselesinge@debian.org>  Sun, 07 Nov 2010 10:37:33 +0100
 

=== removed file 'debian/compat'
--- a/debian/compat	2012-04-16 15:09:47 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2016-09-06 14:36:37 +0000
+++ b/debian/control	2020-06-30 14:34:25 +0000
@@ -2,11 +2,11 @@
 Section: interpreters
 Priority: optional
 Maintainer: Enrico Tassi <gareuselesinge@debian.org>
-Build-Depends: debhelper (>= 9), libpcre3-dev, libonig-dev, libtre-dev, dh-lua (>= 12)
+Build-Depends: debhelper-compat (= 12), libpcre3-dev, libonig-dev, libtre-dev, dh-lua (>= 12)
 Standards-Version: 3.9.3
 Homepage: http://lrexlib.luaforge.net/
-Vcs-Git: git://git.debian.org/git/pkg-lua/lua-rexlib.git
-Vcs-Browser: http://git.debian.org/?p=pkg-lua/lua-rexlib.git
+Vcs-Git: https://salsa.debian.org/lua-team/lua-rexlib.git
+Vcs-Browser: https://salsa.debian.org/lua-team/lua-rexlib
 
 Package: lua-rex-pcre
 Architecture: any
@@ -134,4 +134,3 @@
 Depends: ${misc:Depends}
 Description: documentation of the rex library for the Lua language
  Documentation of all lua-rex-* modules is shipped in this package.
-

=== modified file 'debian/copyright'
--- a/debian/copyright	2013-08-16 22:43:30 +0000
+++ b/debian/copyright	2020-06-30 14:30:08 +0000
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: lrexlib
 Upstream-Contact: Reuben Thomas <rrt@sc3d.org>
 Source: https://github.com/rrthomas/lrexlib/

=== added directory 'debian/upstream'
=== added file 'debian/upstream/metadata'
--- a/debian/upstream/metadata	1970-01-01 00:00:00 +0000
+++ b/debian/upstream/metadata	2020-06-30 14:32:16 +0000
@@ -0,0 +1,3 @@
+---
+Bug-Database: https://github.com/rrthomas/lrexlib/issues
+Bug-Submit: https://github.com/rrthomas/lrexlib/issues/new

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/.dwz/x86_64-linux-gnu/lua-rex-gnu.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/lua-rex-onig.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/lua-rex-pcre.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/lua-rex-posix.debug
-rw-r--r--  root/root   /usr/lib/debug/.dwz/x86_64-linux-gnu/lua-rex-tre.debug

No differences were encountered between the control files of package lua-rex-doc

No differences were encountered between the control files of package lua-rex-gnu

No differences were encountered between the control files of package lua-rex-gnu-dbgsym

No differences were encountered between the control files of package lua-rex-gnu-dev

No differences were encountered between the control files of package lua-rex-onig

No differences were encountered between the control files of package lua-rex-onig-dbgsym

No differences were encountered between the control files of package lua-rex-onig-dev

No differences were encountered between the control files of package lua-rex-pcre

No differences were encountered between the control files of package lua-rex-pcre-dbgsym

No differences were encountered between the control files of package lua-rex-pcre-dev

No differences were encountered between the control files of package lua-rex-posix

No differences were encountered between the control files of package lua-rex-posix-dbgsym

No differences were encountered between the control files of package lua-rex-posix-dev

No differences were encountered between the control files of package lua-rex-tre

No differences were encountered between the control files of package lua-rex-tre-dbgsym

No differences were encountered between the control files of package lua-rex-tre-dev

Run locally

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

debcheckout lua-rexlib
cd lua-rexlib
lintian-brush

More details

Full run details