Lintian Fixes - herculesstudio

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2020-05-27 14:29:01 +0000
+++ b/debian/changelog	2020-06-26 19:58:27 +0000
@@ -1,3 +1,13 @@
+herculesstudio (1.5.0-5) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Use secure copyright file specification URI.
+  * Bump debhelper from deprecated 7 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Repository.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Fri, 26 Jun 2020 19:55:08 -0000
+
 herculesstudio (1.5.0-4) unstable; urgency=medium
 
   * QA upload.
@@ -6,7 +16,7 @@
     + Set Vcs-* fields to be git packaging repo under Salsa Debian
       Group.
     + Update homepage field to a valid one. (Closes: #915434)
-  * debian/rules: Fix FTCBFS. (Closes: #928798) 
+  * debian/rules: Fix FTCBFS. (Closes: #928798)
 
  -- Boyuan Yang <byang@debian.org>  Wed, 27 May 2020 10:27:06 -0400
 
@@ -77,7 +87,7 @@
 herculesstudio (1.2.0-2) unstable; urgency=low
 
   * Remove mLine mutable attribute  (Closes: #624984)
-  * Bump standard version to 3.9.2, add build-arch and build-indep 
+  * Bump standard version to 3.9.2, add build-arch and build-indep
     debian/rules target
 
  -- Liang Guo <bluestonechina@gmail.com>  Thu, 23 Jun 2011 00:18:54 +0800

=== removed file 'debian/compat'
--- a/debian/compat	2010-07-20 04:58:25 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-7

=== modified file 'debian/control'
--- a/debian/control	2020-05-27 14:29:01 +0000
+++ b/debian/control	2020-06-26 19:57:35 +0000
@@ -2,8 +2,8 @@
 Section: otherosfs
 Priority: optional
 Maintainer: Debian QA Group <packages@qa.debian.org>
-Build-Depends: debhelper (>= 7.0.50~), 
- qt5-qmake, 
+Build-Depends: debhelper-compat (= 12),
+ qt5-qmake,
  quilt (>= 0.48-7~),
  qtbase5-dev,
 Standards-Version: 3.9.5
@@ -15,6 +15,6 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, hercules (>= 3.07-2.1)
 Description: Hercules GUI front-end
- Hercules Studio is a GUI front-end of the Hercules mainframe Emulator. 
- With Hercules Studio, you can easily control and monitor the hercules 
- virtual machine. 
+ Hercules Studio is a GUI front-end of the Hercules mainframe Emulator.
+ With Hercules Studio, you can easily control and monitor the hercules
+ virtual machine.

=== modified file 'debian/copyright'
--- a/debian/copyright	2015-09-09 06:04:43 +0000
+++ b/debian/copyright	2020-06-26 19:56:07 +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: Hercules Studio
 Upstream-Contact: Jacob Dekel <jacob@jacobdekel.com>
 Source: http://jacobdekel.com/hercstudio

=== modified file 'debian/rules'
--- a/debian/rules	2020-05-27 14:29:01 +0000
+++ b/debian/rules	2020-06-26 19:55:25 +0000
@@ -3,9 +3,9 @@
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
-QMAKE_CFLAGS_RELEASE="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" 
-QMAKE_CXXFLAGS_RELEASE="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)" 
-QMAKE_LFLAGS_RELEASE="$(shell dpkg-buildflags --get LDFLAGS)" 
+QMAKE_CFLAGS_RELEASE="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)"
+QMAKE_CXXFLAGS_RELEASE="$(shell dpkg-buildflags --get CFLAGS) $(shell dpkg-buildflags --get CPPFLAGS)"
+QMAKE_LFLAGS_RELEASE="$(shell dpkg-buildflags --get LDFLAGS)"
 export QT_SELECT = 5
 
 build-arch: build
@@ -63,5 +63,5 @@
 	dh_md5sums
 	dh_builddeb
 
-binary: binary-indep binary-arch 
+binary: binary-indep binary-arch
 .PHONY: build clean binary-indep binary-arch binary install

=== 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-26 19:58:27 +0000
@@ -0,0 +1,2 @@
+---
+Repository: https://git.code.sf.net/p/hercstudio/git-code

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package herculesstudio

No differences were encountered between the control files of package herculesstudio-dbgsym

Run locally

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

debcheckout herculesstudio
cd herculesstudio
lintian-brush

More details

Full run details