Lintian Fixes - itcl3

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 8fb008a..55ccfab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+itcl3 (3.4.3-4) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Remove fields on binary packages that duplicate source:
+    + Field Priority from itcl3, itcl3-dev, itcl3-doc.
+    + Field Section from itcl3.
+  * Fix field name case in debian/control (Multi-arch => Multi-Arch).
+
+ -- Debian Janitor <janitor@jelmer.uk>  Sun, 24 Jul 2022 03:36:38 -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..054903b 100644
--- a/debian/control
+++ b/debian/control
@@ -10,45 +10,41 @@ 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 +55,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.

Run locally

More details

Full run details