Lintian Fixes - libmatheval

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2016-12-04 22:15:38 +0000
+++ b/debian/changelog	2020-02-22 13:46:21 +0000
@@ -1,3 +1,16 @@
+libmatheval (1.1.11+dfsg-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Submit (from ./configure).
+  * Drop unnecessary dependency on dh-autoreconf.
+  * Update Vcs-* headers to use salsa repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sat, 22 Feb 2020 13:42:41 +0000
+
 libmatheval (1.1.11+dfsg-3) unstable; urgency=medium
 
   * add build dependency on libfl-dev (Closes: #846435)
@@ -47,7 +60,7 @@
 
   * Non-maintainer upload.
   * Removed non-free documentation in upstream tarball:
-  	docs/libmatheval.texi and doc/libmatheval.info 
+  	docs/libmatheval.texi and doc/libmatheval.info
     (closes: #708966)
   * Added a patch to skip doc/ directory.
 
@@ -71,7 +84,7 @@
   * New upstream release
   * update dates in debian/copyright
   * drop upstream applied
-    0002-add-internal-lib-dependencies-to-pkg-config-file.patch 
+    0002-add-internal-lib-dependencies-to-pkg-config-file.patch
   * refresh 0001-link-with-fl_pic.patch
   * use dh-autoreconf --as-needed instead of autotools_dev
 
@@ -176,4 +189,3 @@
   * Initial Release.
   * closes: #250538 (ITP)
  -- Miguel Gea Milvaques <debian@miguelgea.com>  Fri, 15 Oct 2004 18:03:34 +0200
-

=== removed file 'debian/compat'
--- a/debian/compat	2011-06-15 10:12:08 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2016-12-04 22:15:38 +0000
+++ b/debian/control	2020-02-22 13:46:21 +0000
@@ -1,19 +1,18 @@
 Source: libmatheval
 Section: science
 Priority: optional
-Homepage: http://www.gnu.org/software/libmatheval/
+Homepage: https://www.gnu.org/software/libmatheval/
 Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
 Uploaders: Julian Taylor <jtaylor.debian@googlemail.com>
-Build-Depends: debhelper (>= 9),
-               dh-autoreconf,
+Build-Depends: debhelper-compat (= 12),
                flex (>= 2.5.33-6),
                libfl-dev,
                guile-2.0-dev,
                libltdl-dev,
                texinfo
 Standards-Version: 3.9.8
-Vcs-Git: git://anonscm.debian.org/debian-science/packages/libmatheval.git
-Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/libmatheval.git
+Vcs-Git: https://salsa.debian.org/science-team/libmatheval.git
+Vcs-Browser: https://salsa.debian.org/science-team/libmatheval
 
 Package: libmatheval-dev
 Section: libdevel

=== modified file 'debian/copyright'
--- a/debian/copyright	2014-05-06 18:29:30 +0000
+++ b/debian/copyright	2020-02-22 13:43:20 +0000
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: GNU libmatheval
 Upstream-Contact: Aleksandar B. Samardzic <asamardzic@gnu.org>
 Source: http://www.gnu.org/software/libmatheval/

=== modified file 'debian/rules'
--- a/debian/rules	2014-10-26 01:24:43 +0000
+++ b/debian/rules	2020-02-22 13:45:50 +0000
@@ -3,7 +3,7 @@
 export DH_VERBOSE=1
 
 %:
-	dh $@ --with autoreconf --as-needed
+	dh $@ --as-needed
 
 override_dh_autoreconf:
 	touch config/config.rpath

=== 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-02-22 13:45:23 +0000
@@ -0,0 +1,1 @@
+Bug-Submit: asamardzic@gnu.org

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/43/57062ab5233a65eba8c60beabcf1cbce8c879c.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/42/6b1b2de31dc61433ab196ca450e89580f8edce.debug

Control files of package libmatheval-dev: lines which differ (wdiff format)

  • Homepage: http://www.gnu.org/software/libmatheval/ https://www.gnu.org/software/libmatheval/

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

  • Homepage: http://www.gnu.org/software/libmatheval/ https://www.gnu.org/software/libmatheval/

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

  • Build-Ids: 426b1b2de31dc61433ab196ca450e89580f8edce 4357062ab5233a65eba8c60beabcf1cbce8c879c

Run locally

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

debcheckout libmatheval
cd libmatheval
lintian-brush

More details

Full run details