Lintian Fixes - castxml

Ready changes

Merge these changes:

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

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2019-11-14 07:15:33 +0000
+++ b/debian/changelog	2020-04-12 10:24:12 +0000
@@ -1,8 +1,20 @@
+castxml (0.2.0-5) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Strip unusual field spacing from debian/control.
+  * Bump debhelper from old 10 to 12.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Use canonical URL in Vcs-Browser.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 12 Apr 2020 10:21:25 +0000
+
 castxml (0.2.0-4) unstable; urgency=medium
 
   [ Gert Wollny ]
-  * d/control: Use llvm-9-dev and also use libclang-9-dev to 
-    fix problems with g++-9 
+  * d/control: Use llvm-9-dev and also use libclang-9-dev to
+    fix problems with g++-9
   * d/p/0003: Add patch to fix expected output with llvm-9
 
  -- Gert Wollny <gewo@debian.org>  Thu, 14 Nov 2019 07:59:52 +0100
@@ -37,8 +49,8 @@
 castxml (0.1+git20180702-2) unstable; urgency=medium
 
   * Update changelog for upload [ci skip]
-  * d/control: cme fix dpkg   
-     -  add/correct VCS urls   
+  * d/control: cme fix dpkg
+     -  add/correct VCS urls
      - update standards version to 4.1.5 (no changes neede)
   * d/p:0004: add patch series for llvm7 support, Closes: #912561
   * d/p/0002: Update patch
@@ -89,20 +101,20 @@
 
 castxml (0.1+git20160706-1) unstable; urgency=medium
 
-  * New upstream version 
+  * New upstream version
   * cme fix dpkg-control
   * d/control: update depends to llvm-3.8-dev clang-3.8-dev
-  * d/rules: hardening += all 
+  * d/rules: hardening += all
 
  -- Gert Wollny <gw.fossdev@gmail.com>  Wed, 06 Jul 2016 15:15:13 +0000
 
 castxml (0.1+git20160412-1) unstable; urgency=medium
 
-  * New upstream version 
-  * d/p/5c.. remove patch since it is now part of the upstream code. 
+  * New upstream version
+  * d/p/5c.. remove patch since it is now part of the upstream code.
   * d/control: Update standards version to 3.9.7
   * d/p/0002..: Add patch to not install the license file.
-     Silences lintian: extra-license-file  
+     Silences lintian: extra-license-file
 
  -- Gert Wollny <gw.fossdev@gmail.com>  Thu, 14 Apr 2016 10:44:18 +0000
 
@@ -117,7 +129,7 @@
 castxml (0.1+git20160202-1) unstable; urgency=medium
 
   * New upstream Closes:  #812883
-  * Depend on llvm-3.7, removed need to work around  #785931  
+  * Depend on llvm-3.7, removed need to work around  #785931
   * Add Gert Wollny to uploaders
 
  -- Gert Wollny <gw.fossdev@gmail.com>  Wed, 03 Feb 2016 11:30:08 +0000

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

=== modified file 'debian/control'
--- a/debian/control	2019-11-14 07:14:06 +0000
+++ b/debian/control	2020-04-12 10:24:12 +0000
@@ -3,7 +3,7 @@
 Uploaders: Gert Wollny <gewo@debian.org>
 Section: devel
 Priority: optional
-Build-Depends: debhelper (>= 10),
+Build-Depends: debhelper-compat (= 12),
                cmake,
                help2man,
                libclang-9-dev,
@@ -12,7 +12,7 @@
                zlib1g-dev
 Standards-Version: 4.1.5
 Homepage: https://github.com/CastXML/CastXML
-Vcs-Browser:https://salsa.debian.org/med-team/castxml.git
+Vcs-Browser: https://salsa.debian.org/med-team/castxml
 Vcs-Git: https://salsa.debian.org/med-team/castxml.git
 
 Package: castxml

=== modified file 'debian/rules'
--- a/debian/rules	2018-12-01 18:19:34 +0000
+++ b/debian/rules	2020-04-12 10:21:38 +0000
@@ -2,10 +2,10 @@
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
-# clang pulls in atomics that require an extra library on armel 
+# clang pulls in atomics that require an extra library on armel
 ifeq ($(DEB_HOST_ARCH),armel)
 export DEB_LDFLAGS_MAINT_APPEND=-latomic
-endif 
+endif
 
 
 CMAKE_FLAGS = -DCastXML_INSTALL_DOC_DIR:STRING=/usr/share/doc/castxml \
@@ -20,4 +20,3 @@
 override_dh_installman:
 	help2man -n "Create an XML representation of C++ declarations" --no-info debian/castxml/usr/bin/castxml  > castxml.1
 	dh_installman castxml.1
-

=== 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-12 10:23:41 +0000
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/CastXML/CastXML/issues
+Bug-Submit: https://github.com/CastXML/CastXML/issues/new
+Repository: https://github.com/CastXML/CastXML.git
+Repository-Browse: https://github.com/CastXML/CastXML

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/33/017654cab3ddddf0adb366b6dafc944eb86351.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/1a/25284a79037205278dc25baca86a07f393bbfa.debug

No differences were encountered between the control files of package castxml

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

  • Build-Ids: 1a25284a79037205278dc25baca86a07f393bbfa 33017654cab3ddddf0adb366b6dafc944eb86351

Run locally

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

debcheckout castxml
cd castxml
lintian-brush

More details

Full run details