Lintian Fixes - tj3

Ready changes

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index eef5a9bc..dd55e5ff 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,13 @@ tj3 (3.7.1-2) UNRELEASED; urgency=medium
 
   * Apply multi-arch hints.
     + vim-tjp: Add Multi-Arch: foreign.
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * debian/copyright: use spaces rather than tabs to start continuation lines.
+  * Use secure URI in Homepage field.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.
+  * Update standards version to 4.6.2, no changes needed.
+  * Set upstream metadata fields: Repository.
 
  -- Debian Janitor <janitor@jelmer.uk>  Wed, 06 Oct 2021 17:31:04 -0000
 
@@ -48,9 +55,9 @@ tj3 (3.6.0-3.1) unstable; urgency=medium
     + The pages are enhanced with include files from debian/h2m/
     + Some modifications to the code (provided in the quilt patch man-code) are
       necessary to format output in the form help2man expects.
-    + A spelling mistake in tj3man's --help output is corrected (quilt patch 
+    + A spelling mistake in tj3man's --help output is corrected (quilt patch
       man-spelling)
-    + The rake tasks are modifified so that 'rake clobber' cleans the build 
+    + The rake tasks are modifified so that 'rake clobber' cleans the build
       products (quilt patch clobber-clean). This is used in debian/rules.
     (Closes: #836810)
 
@@ -66,7 +73,7 @@ tj3 (3.6.0-3) unstable; urgency=medium
 tj3 (3.6.0-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
-  * Fix "tj3man unable to open manual index page" Added manual-path.patch to 
+  * Fix "tj3man unable to open manual index page" Added manual-path.patch to
     change path used to locate manual index page. (Closes: #836052).
 
  -- Christopher Hoskin <christopher.hoskin@gmail.com>  Wed, 31 Aug 2016 18:33:39 +0100
diff --git a/debian/control b/debian/control
index 180b7f58..9cfd70bf 100644
--- a/debian/control
+++ b/debian/control
@@ -10,11 +10,11 @@ Build-Depends: debhelper-compat (=13),
                ruby-term-ansicolor (>= 1.0.7),
                localehelper,
                help2man
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Vcs-Browser: https://salsa.debian.org/debian/tj3
 Vcs-Git: https://salsa.debian.org/debian/tj3.git
-Homepage: http://www.taskjuggler.org
+Homepage: https://www.taskjuggler.org
 XS-Ruby-Versions: all
 
 Package: tj3
@@ -41,7 +41,7 @@ Depends: ${misc:Depends}
 Recommends: vim-addon-manager
 Multi-Arch: foreign
 Description: vim addon for TaskJuggler .tjp files
- TaskJuggler is project management software for project scoping, resource 
+ TaskJuggler is project management software for project scoping, resource
  assignment, cost and revenue planing, risk and communication management. It is
  packaged in Debian as tj3.
  .
diff --git a/debian/copyright b/debian/copyright
index 77ac5e7b..53637652 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -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: taskjuggler
 Source: http://www.taskjuggler.org
 
@@ -13,10 +13,10 @@ License: LGPL-2.1+
 Files: data/icons/*
 Copyright: (C) 2007 David Vignoni <david@icon-king.com>
            (C) 2007 Johann Ollivier Lapeyre <johann@oxygen-icons.org>
-	   (C) 2007 Kenneth Wimer <kwwii@bootsplash.org>
-	   (C) 2007 Nuno Fernades Pinheiro <nf.pinheiro@gmail.com>
-	   (C) 2007 Riccardo Iaconelli <riccardo@oxygen-icons.org>
-	   (C) 2007 David Miller <miller@oxygen-icons.org>
+           (C) 2007 Kenneth Wimer <kwwii@bootsplash.org>
+           (C) 2007 Nuno Fernades Pinheiro <nf.pinheiro@gmail.com>
+           (C) 2007 Riccardo Iaconelli <riccardo@oxygen-icons.org>
+           (C) 2007 David Miller <miller@oxygen-icons.org>
 License: LGPL-3+
 Comment:
  Copyright data taken from a contemporary version of the
diff --git a/debian/rules b/debian/rules
index d0a577b7..76da703e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,7 @@ override_dh_auto_build:
 	dh_auto_build
 	localehelper LANG=en_US.UTF-8 rake manual
 	rake vim
-	rake help2man 
+	rake help2man
 
 override_dh_install:
 	dh_install
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 00000000..fe834bf6
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/taskjuggler/TaskJuggler/issues
+Bug-Submit: https://github.com/taskjuggler/TaskJuggler/issues/new
+Repository: https://github.com/taskjuggler/TaskJuggler.git
+Repository-Browse: https://github.com/taskjuggler/TaskJuggler

Debdiff

File lists identical (after any substitutions)

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

  • Homepage: http://www.taskjuggler.org https://www.taskjuggler.org

Control files of package vim-tjp: lines which differ (wdiff format)

  • Homepage: http://www.taskjuggler.org https://www.taskjuggler.org

Run locally

More details

Full run details