Lintian Fixes - itcl3
Recent merge proposals
Ready changes
Summary
- Trim trailing whitespace. ( trailing-whitespace )
- Use secure URI in Homepage field. ( homepage-field-uses-insecure-uri )
- Update standards version to 4.6.2, no changes needed. ( out-of-date-standards-version )
- Remove fields on binary packages that duplicate source. ( installable-field-mirrors-source )
- Fix field name case in debian/control (Multi-arch ⇒ Multi-Arch). ( cute-field )
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/