Lintian Fixes - ruby-treetop

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-08-13 02:32:14 +0000
+++ b/debian/changelog	2020-04-18 15:36:12 +0000
@@ -1,7 +1,18 @@
 ruby-treetop (1.6.8-2) UNRELEASED; urgency=medium
 
+  [ Utkarsh Gupta ]
   * Add salsa-ci.yml
 
+  [ Debian Janitor ]
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Use secure URI in debian/watch.
+  * Bump debhelper from deprecated 9 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit.
+  * Update Vcs-* headers from URL redirect.
+  * Use canonical URL in Vcs-Git.
+
  -- Utkarsh Gupta <guptautkarsh2102@gmail.com>  Tue, 13 Aug 2019 08:02:14 +0530
 
 ruby-treetop (1.6.8-1) unstable; urgency=medium
@@ -63,7 +74,7 @@
 ruby-treetop (1.4.14-2) unstable; urgency=low
 
   * debian/copyright: update to the correct source URL, according to
-    Rubygems.org 
+    Rubygems.org
   * Use the rake method to run the tests.
     This method finds the spec_helper.rb file (Closes: #735866)
   * Bump Standards-Version to 3.9.5 (no changes needed)
@@ -76,7 +87,7 @@
   * New upstream version
   * debian/patches:
     + 0001-Do-not-require-rubygems.patch refreshed
-    + 0002-Add-a-tt-manual-page.patch: update and forward tt manpage 
+    + 0002-Add-a-tt-manual-page.patch: update and forward tt manpage
     + 0003-Require-rspec-core-shared_context.patch dropped (included upstream)
     + 0003-Use-ruby18-compatible-regexp.patch addedto make specs
       pass with Ruby 1.8.
@@ -84,7 +95,7 @@
     + update my email address
     + update Homepage field
     + bump Standards-Version to 3.9.4 (no changes needed)
-  * debian/copyright: update source URL  
+  * debian/copyright: update source URL
 
  -- Cédric Boutillier <boutil@debian.org>  Wed, 19 Jun 2013 17:34:11 +0200
 
@@ -109,7 +120,7 @@
   * Import upstream commit to require rspec/core/shared_context
     (Closes: #665251)
   * Fix hyphens in the manpage tt.1
-  * Register html documentation with doc-base 
+  * Register html documentation with doc-base
 
  -- Cédric Boutillier <cedric.boutillier@gmail.com>  Sun, 06 May 2012 23:04:12 +0200
 

=== removed file 'debian/compat'
--- a/debian/compat	2016-03-04 11:10:10 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-9

=== modified file 'debian/control'
--- a/debian/control	2016-11-30 13:57:44 +0000
+++ b/debian/control	2020-04-18 15:36:12 +0000
@@ -4,7 +4,7 @@
 Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
 Uploaders: Carl Worth <cworth@debian.org>,
            Cédric Boutillier <boutil@debian.org>
-Build-Depends: debhelper (>= 9~),
+Build-Depends: debhelper-compat (= 12),
                gem2deb,
                rake,
                ruby-activesupport,
@@ -12,8 +12,8 @@
                ruby-rr,
                ruby-rspec
 Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/ruby-treetop.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/ruby-treetop.git
+Vcs-Git: https://salsa.debian.org/ruby-team/ruby-treetop.git
+Vcs-Browser: https://salsa.debian.org/ruby-team/ruby-treetop
 Homepage: https://github.com/cjheath/treetop
 Testsuite: autopkgtest-pkg-ruby
 XS-Ruby-Versions: all

=== modified file 'debian/copyright'
--- a/debian/copyright	2015-05-12 11:08:19 +0000
+++ b/debian/copyright	2020-04-18 15:33:01 +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: treetop
 Source: https://github.com/cjheath/treetop
 

=== 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-04-18 15:35:09 +0000
@@ -0,0 +1,2 @@
+Bug-Database: https://github.com/cjheath/treetop/issues
+Bug-Submit: https://github.com/cjheath/treetop/issues/new

=== modified file 'debian/watch'
--- a/debian/watch	2012-02-28 22:32:26 +0000
+++ b/debian/watch	2020-04-18 15:33:34 +0000
@@ -1,2 +1,2 @@
 version=3
-http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/treetop .*/treetop-(.*).tar.gz
+https://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/treetop .*/treetop-(.*).tar.gz

Run locally

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

debcheckout ruby-treetop
cd ruby-treetop
lintian-brush

More details

Full run details