Lintian Fixes - itcl3

Ready changes

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 8fb008a..c6ccfdd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+itcl3 (3.4.3-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Fix typo in debian/rules rules: ovarride_dh_clean => override_dh_clean
+  * Remove Section on itcl3, Priority on itcl3-dev, Priority on itcl3-doc that
+    duplicate source.
+  * Fix field name case in debian/control (Multi-arch => Multi-Arch).
+
+ -- Debian Janitor <janitor@jelmer.uk>  Thu, 01 Apr 2021 03:17:02 -0000
+
 itcl3 (3.4.3-3) unstable; urgency=medium
 
   * Add conflicts for itcl3-dev and itcl3-doc with tcl-itcl-dev and
@@ -152,7 +162,7 @@ itcl3 (3.2.1-1) unstable; urgency=low
 
 itcl3 (3.2.1-0pre2) unstable; urgency=low
 
-  * Second prerelease testing package.  Changed package name(s).  
+  * Second prerelease testing package.  Changed package name(s).
   * Removed provides lines for itclsh and itkwish (which no are no longer
     provided).
   * Although this itcl *should* work with any tcl8.x, my tests indicate
diff --git a/debian/control b/debian/control
index 86b98bf..3d3d567 100644
--- a/debian/control
+++ b/debian/control
@@ -10,45 +10,42 @@ Vcs-Browser: https://salsa.debian.org/tcltk-team/itcl3
 Vcs-Git: https://salsa.debian.org/tcltk-team/itcl3.git
 
 Package: itcl3
-Section: libs
 Priority: optional
 Architecture: any
 Depends: libtcl, ${shlibs:Depends}, ${misc:Depends}
 Suggests: itcl3-doc
 Conflicts: insight (<= 5.3+cvs.2003.08.30-1)
-Multi-arch: same
+Multi-Arch: same
 Description: [incr Tcl] OOP extension for Tcl - run-time files
  [incr Tcl] (or itcl) is a popular object-oriented extension for the
  embeddable Tcl scripting language.  The name is a play on C++, and
  itcl has a similar object model, including multiple inheritance and
  public and private classes and variables.  Unlike most OOP extensions
- to Tcl, itcl is written in C for speed. 
+ to Tcl, itcl is written in C for speed.
  .
  This package contains everything you need to run itcl scripts and
  itcl-enabled apps.
 
 Package: itcl3-dev
 Section: devel
-Priority: optional
 Architecture: any
 Depends: tcl-dev | tcl8.6-dev, itcl3 (= ${binary:Version}), ${misc:Depends}
 Conflicts: itcl-dev, tcl-itcl-dev
 Provides: tcl-itcl-dev
 Suggests: itcl3-doc
-Multi-arch: same
+Multi-Arch: same
 Description: [incr Tcl] OOP extension for Tcl - development files
  [incr Tcl] (or itcl) is a popular object-oriented extension for the
  embeddable Tcl scripting language.  The name is a play on C++, and
  itcl has a similar object model, including multiple inheritance and
  public and private classes and variables.  Unlike most OOP extensions
- to Tcl, itcl is written in C for speed. 
+ to Tcl, itcl is written in C for speed.
  .
  This package contains the headers and libraries needed to embed or
  add C extensions to itcl.
 
 Package: itcl3-doc
 Section: doc
-Priority: optional
 Architecture: all
 Depends: ${misc:Depends}
 Suggests: itcl3
@@ -59,7 +56,7 @@ Description: [incr Tcl] OOP extension for Tcl - manual pages
  embeddable Tcl scripting language.  The name is a play on C++, and
  itcl has a similar object model, including multiple inheritance and
  public and private classes and variables.  Unlike most OOP extensions
- to Tcl, itcl is written in C for speed. 
+ to Tcl, itcl is written in C for speed.
  .
  This package contains the man pages for the new commands that itcl
  adds to Tcl.
diff --git a/debian/rules b/debian/rules
index b1e25d3..57bee37 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,7 @@ override_dh_auto_configure:
 override_dh_auto_build:
 	$(MAKE) LIBS="-Wl,-soname,\$$@.1"
 
-ovarride_dh_clean:
+override_dh_clean:
 	[ ! -f Makefile ] || $(MAKE) clean
 	[ ! -f Makefile ] || $(MAKE) distclean
 	#

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/69/96cc9634f5f3ee4d15b08a34522e8a44f9d65f.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/0c/af76cddd6d7756099e5d6cb153111fd8d669b6.debug

No differences were encountered between the control files of package itcl3

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

  • Build-Ids: 0caf76cddd6d7756099e5d6cb153111fd8d669b6 6996cc9634f5f3ee4d15b08a34522e8a44f9d65f

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

No differences were encountered between the control files of package itcl3-doc

Run locally

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

debcheckout itcl3
cd itcl3
lintian-brush

More details

Full run details