Lintian Fixes - udunits

Ready changes

Summary

Failed fixers:

See the worker log for details.

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 3591737..66fe895 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+udunits (2.2.28-7) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Add missing ${misc:Depends} to Depends for udunits-bin.
+  * Fix broken Vcs URL.
+  * Update standards version to 4.6.2, no changes needed.
+  * Remove field Section on binary package udunits-bin that duplicates source.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 20 Apr 2023 16:09:03 -0000
+
 udunits (2.2.28-6) unstable; urgency=medium
 
   [ Debian Janitor ]
@@ -113,9 +123,9 @@ udunits (2.2.20-1) unstable; urgency=medium
 
 udunits (2.2.19-1) unstable; urgency=medium
 
-  * New upstream release. 
-  * Standards-Version: 3.9.6 
-  * Add Vcs-Git: to debian/control 
+  * New upstream release.
+  * Standards-Version: 3.9.6
+  * Add Vcs-Git: to debian/control
 
  -- Alastair McKinstry <mckinstry@debian.org>  Mon, 15 Jun 2015 10:07:51 +0100
 
@@ -166,7 +176,7 @@ udunits (2.1.23-4) unstable; urgency=low
 udunits (2.1.23-3) unstable; urgency=low
 
   * ld-as-needed patch not robust. Use new dh_autoreconf --as-needed
-    method. Closes: #652223* 
+    method. Closes: #652223*
 
  -- Alastair McKinstry <mckinstry@debian.org>  Fri, 16 Dec 2011 12:03:35 +0000
 
@@ -175,28 +185,28 @@ udunits (2.1.23-2) unstable; urgency=low
   * Move to debhelper >> 7, from cdbs.
   * Add LDFLAGS=" -Wl,--as-needed" to remove unnecessary dependencies.
     Include patch to fix libtool reordering.
-  * Multiarch support. 
+  * Multiarch support.
   * Docs: Add BACKLOG to docs; ship less docs in library, but all docs
-    in -dev and -bin packages. 
+    in -dev and -bin packages.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Tue, 13 Sep 2011 10:04:53 +0100
 
 udunits (2.1.23-1) unstable; urgency=low
 
   * New upstream release. Library version number 0.0.0 -> 0.1.0
-  * Move Standards-Version: 3.9.2 
+  * Move Standards-Version: 3.9.2
 
  -- Alastair McKinstry <mckinstry@debian.org>  Sat, 18 Jun 2011 04:56:19 +0100
 
 udunits (2.1.15-4) unstable; urgency=low
 
-  * Add patch from Stefan Tibus to fix typo in definition. Closes: #585848. 
+  * Add patch from Stefan Tibus to fix typo in definition. Closes: #585848.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Sat, 19 Jun 2010 19:53:50 +0100
 
 udunits (2.1.15-3) unstable; urgency=low
 
-  * Fix typo in static libs definition of udunits.pc. 
+  * Fix typo in static libs definition of udunits.pc.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Wed, 09 Jun 2010 18:41:47 +0100
 
@@ -208,14 +218,14 @@ udunits (2.1.15-2) unstable; urgency=low
 
 udunits (2.1.15-1) unstable; urgency=low
 
-  * New upstream release. 
+  * New upstream release.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Thu, 03 Jun 2010 20:18:44 +0100
 
 udunits (2.1.14-1) unstable; urgency=low
 
   * New upstream.
-  * Move to Standards-Version: 3.8.4. 
+  * Move to Standards-Version: 3.8.4.
   * Now in Source format 3.0
 
  -- Alastair McKinstry <mckinstry@debian.org>  Thu, 22 Apr 2010 10:52:04 +0100
@@ -223,7 +233,7 @@ udunits (2.1.14-1) unstable; urgency=low
 udunits (2.1.8-3) unstable; urgency=low
 
   * Add autoreconf, to ensure build works.
-  * Add missing -dev documentation (pdf, info files). 
+  * Add missing -dev documentation (pdf, info files).
 
  -- Alastair McKinstry <mckinstry@debian.org>  Sun, 08 Nov 2009 17:34:17 +0000
 
@@ -236,8 +246,8 @@ udunits (2.1.8-2) unstable; urgency=low
 udunits (2.1.8-1) unstable; urgency=low
 
   * New upstream release.
-  * Add autoconf to Build-Depends: 
-  * Add dpkg (>= 1.15.4) | install-info as required by policy. (Thanks Lintian). 
+  * Add autoconf to Build-Depends:
+  * Add dpkg (>= 1.15.4) | install-info as required by policy. (Thanks Lintian).
 
  -- Alastair McKinstry <mckinstry@debian.org>  Tue, 08 Sep 2009 14:15:15 +0100
 
@@ -248,7 +258,7 @@ udunits (2.1.7-1) unstable; urgency=low
    - Added necessary download location to  debian/copyright
    - Moved to Standards-Release 3.8.3.
    - Add DEB_AUTO_UPDATE_LIBTOOL to debian/rules to fix libtool version skew.
-   - Add expat copyright tdebian/copyright. 
+   - Add expat copyright tdebian/copyright.
    - Add autoreconf, to cope with libtool changes in build environmnent.
 
  -- Alastair McKinstry <mckinstry@debian.org>  Wed, 02 Sep 2009 19:57:57 +0100
diff --git a/debian/control b/debian/control
index 6ae5215..f6caadc 100644
--- a/debian/control
+++ b/debian/control
@@ -2,26 +2,26 @@ Source: udunits
 Section: utils
 Priority: optional
 Maintainer: Alastair McKinstry <mckinstry@debian.org>
-Build-Depends: debhelper-compat (=13), 
- libexpat-dev, 
- libcunit1-dev, 
- texinfo, 
- libtool, 
- texlive 
-Standards-Version: 4.6.1
+Build-Depends: debhelper-compat (=13),
+ libexpat-dev,
+ libcunit1-dev,
+ texinfo,
+ libtool,
+ texlive
+Standards-Version: 4.6.2
 Homepage: https://www.unidata.ucar.edu/software/udunits/
 Vcs-Browser: https://salsa.debian.org:/science-team/udunits.git
-Vcs-Git: https://salsa.debian.org:/science-team/udunits.git -b  debian/latest
+Vcs-Git: https://salsa.debian.org/science-team/udunits.git -b  debian/latest
 
 Package: libudunits2-0
 Section: libs
 Architecture: any
 Depends: libudunits2-data, ${misc:Depends}, ${shlibs:Depends}
 Description: Library for handling of units of physical quantities
- The UDUNITS package supports units of physical quantities (e.g., meters, 
- seconds).  Specifically, it supports conversion between string and binary 
- representations of units, arithmetic manipulation of units, and conversion of 
- numeric values between compatible units. The package is written in the 
+ The UDUNITS package supports units of physical quantities (e.g., meters,
+ seconds).  Specifically, it supports conversion between string and binary
+ representations of units, arithmetic manipulation of units, and conversion of
+ numeric values between compatible units. The package is written in the
  C programming language.
 
 Package: libudunits2-data
@@ -29,10 +29,10 @@ Architecture: all
 Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: Data for handling of units of physical quantities
- The UDUNITS package supports units of physical quantities (e.g., meters, 
- seconds).  Specifically, it supports conversion between string and binary 
- representations of units, arithmetic manipulation of units, and conversion of 
- numeric values between compatible units. The package is written in the 
+ The UDUNITS package supports units of physical quantities (e.g., meters,
+ seconds).  Specifically, it supports conversion between string and binary
+ representations of units, arithmetic manipulation of units, and conversion of
+ numeric values between compatible units. The package is written in the
  C programming language.
  .
  This package provides the data files used by the library.
@@ -43,21 +43,21 @@ Architecture: any
 Depends: libudunits2-0 ( = ${binary:Version}), ${misc:Depends}
 Recommends: pkg-config
 Description: Development files for the libunits physical units package
- The UDUNITS package supports units of physical quantities (e.g., meters, 
- seconds).  Specifically, it supports conversion between string and binary 
- representations of units, arithmetic manipulation of units, and conversion of 
- numeric values between compatible units. The package is written in the 
+ The UDUNITS package supports units of physical quantities (e.g., meters,
+ seconds).  Specifically, it supports conversion between string and binary
+ representations of units, arithmetic manipulation of units, and conversion of
+ numeric values between compatible units. The package is written in the
  C programming language.
  .
  This package provides the include files and static libraries for development.
 
 Package: udunits-bin
-Section: utils
 Architecture: any
 Multi-Arch: foreign
 Breaks: libudunits2-0 (<= 2.2.26-2)
+Depends: ${misc:Depends}
 Description: Utility for handling units of physical quantities
- udunits is a utility  for handling units of physical quantities. It supports 
+ udunits is a utility  for handling units of physical quantities. It supports
  conversion between string and binary representations of units,
- arithmetic manipulation of units, and conversion of numeric values between 
+ arithmetic manipulation of units, and conversion of numeric values between
  compatible units. The package is written in the C programming language.
diff --git a/debian/rules b/debian/rules
index 783e440..acaf7fc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@ VERFILE:=$(shell pwd)/debian/udunits2.ver
 
 # magic debhelper rule
 %:
-	dh $@  
+	dh $@
 
 override_dh_auto_configure:
 	LDFLAGS=" -Wl,--as-needed -Wl,--version-script,${VERFILE} $(LDFLAGS)" \

Debdiff

File lists identical (after any substitutions)

No differences were encountered between the control files of package libudunits2-0

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

No differences were encountered between the control files of package libudunits2-data

No differences were encountered between the control files of package libudunits2-dev

No differences were encountered between the control files of package udunits-bin

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

Run locally

More details

Full run details