Lintian Fixes - itcl3

Ready changes

Summary

Lintian Result

Diff

diff --git a/debian/changelog b/debian/changelog
index 42c0916..22d15c4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+itcl3 (3.4.4-3) UNRELEASED; urgency=medium
+
+  * Trim trailing whitespace.
+  * Use secure URI in Homepage field.
+  * Update standards version to 4.6.2, no changes needed.
+  * 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>  Thu, 12 Jan 2023 21:18:33 -0000
+
 itcl3 (3.4.4-2) unstable; urgency=medium
 
   * Revert the change which ports Itcl 3 to Tcl 8.7 because it breaks
@@ -175,7 +187,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 b0cb018..3c6228e 100644
--- a/debian/control
+++ b/debian/control
@@ -4,51 +4,47 @@ Priority: optional
 Maintainer: Debian Tcl/Tk Packagers <pkg-tcltk-devel@lists.alioth.debian.org>
 Uploaders: Sergei Golovan <sgolovan@debian.org>
 Build-Depends: debhelper-compat (= 13), tcl8.6-dev
-Standards-Version: 4.6.1
-Homepage: http://incrtcl.sourceforge.net/
+Standards-Version: 4.6.2
+Homepage: https://incrtcl.sourceforge.net/
 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.

Debdiff

File lists identical (after any substitutions)

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

  • Homepage: http://incrtcl.sourceforge.net/ https://incrtcl.sourceforge.net/

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

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

  • Homepage: http://incrtcl.sourceforge.net/ https://incrtcl.sourceforge.net/

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

  • Homepage: http://incrtcl.sourceforge.net/ https://incrtcl.sourceforge.net/

Run locally

More details

Full run details