From 2ebc1e34da1733a40af05b8916120ad8d8b63a87 Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Thu, 5 Mar 2026 01:36:10 +0100
Subject: DEB tqscintilla: Changes to silence lintian reports.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

+ Removed Replaces and Breaks referring to themselves.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 .../_base/dependencies/tqscintilla/debian/changelog |  7 +++++++
 .../_base/dependencies/tqscintilla/debian/control   | 21 +++++++--------------
 .../dependencies/tqscintilla/debian/patches/series  |  0
 .../tqscintilla/debian/source/lintian-overrides     |  9 +++++++++
 dilos/dependencies/tqscintilla/debian/changelog     |  7 +++++++
 dilos/dependencies/tqscintilla/debian/control       | 21 +++++++--------------
 .../dependencies/tqscintilla/debian/patches/series  |  0
 .../tqscintilla/debian/source/lintian-overrides     |  9 +++++++++
 .../_base/dependencies/tqscintilla/debian/changelog |  7 +++++++
 .../_base/dependencies/tqscintilla/debian/control   | 21 +++++++--------------
 .../dependencies/tqscintilla/debian/patches/series  |  0
 .../tqscintilla/debian/source/lintian-overrides     |  9 +++++++++
 12 files changed, 69 insertions(+), 42 deletions(-)
 create mode 100644 debian/_base/dependencies/tqscintilla/debian/patches/series
 create mode 100644 debian/_base/dependencies/tqscintilla/debian/source/lintian-overrides
 create mode 100644 dilos/dependencies/tqscintilla/debian/patches/series
 create mode 100644 dilos/dependencies/tqscintilla/debian/source/lintian-overrides
 create mode 100644 ubuntu/_base/dependencies/tqscintilla/debian/patches/series
 create mode 100644 ubuntu/_base/dependencies/tqscintilla/debian/source/lintian-overrides

diff --git a/debian/_base/dependencies/tqscintilla/debian/changelog b/debian/_base/dependencies/tqscintilla/debian/changelog
index bf84dfd0f..f134f64a5 100644
--- a/debian/_base/dependencies/tqscintilla/debian/changelog
+++ b/debian/_base/dependencies/tqscintilla/debian/changelog
@@ -1,3 +1,10 @@
+tqscintilla (4:14.1.6~pre0-0) forky; urgency=low
+
+  * Removed Replaces and Breaks referring to themselves.
+  * The epoch change is for historical reasons from the KDE3 era.
+
+ -- Slávek Banko <slavek.banko@axis.cz>  Thu, 05 Mar 2026 00:58:28 +0100
+
 tqscintilla (1.7.1-0ubuntu0) lucid; urgency=low
 
   * Initial TQt builds
diff --git a/debian/_base/dependencies/tqscintilla/debian/control b/debian/_base/dependencies/tqscintilla/debian/control
index c6a33c3c5..ec8984d9d 100644
--- a/debian/_base/dependencies/tqscintilla/debian/control
+++ b/debian/_base/dependencies/tqscintilla/debian/control
@@ -2,17 +2,14 @@ Source: tqscintilla
 Section: libs
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Uploaders: Torsten Marek <shlomme@debian.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
 Standards-Version: 3.8.4
 
 Package: libtqscintilla7
 Section: libs
 Architecture: any
 Multi-Arch: same
-Replaces: libtqscintilla7 (<< 4:14.0.0~)
-Breaks: libtqscintilla7 (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: libtqscintilla7-i18n
 Description: TQt source code editing component based on Scintilla
  Scintilla is a free source code editing component. It has features found
@@ -24,7 +21,7 @@ Description: TQt source code editing component based on Scintilla
 Package: libtqscintilla7-i18n
 Section: libs
 Architecture: all
-Multi-Arch: foreign
+Depends: ${misc:Depends}
 Replaces: libtqscintilla7 (<< 4:14.0.12~)
 Breaks: libtqscintilla7 (<< 4:14.0.12~)
 Description: i18n files for TQScintilla library
@@ -32,15 +29,13 @@ Description: i18n files for TQScintilla library
  in standard editing components, as well as features especially useful
  when editing and debugging source code.
  .
- This package contains the internationalization files for the TQScintilla library.
+ This package contains the internationalization files for the TQScintilla
+ library.
 
 Package: libtqscintilla-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: foreign
-Replaces: libtqscintilla-dev (<< 4:14.0.0~)
-Breaks: libtqscintilla-dev (<< 4:14.0.0~)
-Depends: libtqscintilla7 (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtqscintilla7 (= ${binary:Version})
 Description: TQt source code editing component - development files
  Scintilla is a free source code editing component. It has features found
  in standard editing components, as well as features especially useful
@@ -52,9 +47,7 @@ Description: TQt source code editing component - development files
 Package: libtqscintilla-doc
 Section: doc
 Architecture: all
-Multi-Arch: foreign
-Replaces: libtqscintilla-doc (<< 4:14.0.0~)
-Breaks: libtqscintilla-doc (<< 4:14.0.0~)
+Depends: ${misc:Depends}
 Suggests: libtqscintilla-dev
 Description: TQt source code editing component - documentation
  Scintilla is a free source code editing component. It has features found
diff --git a/debian/_base/dependencies/tqscintilla/debian/patches/series b/debian/_base/dependencies/tqscintilla/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
diff --git a/debian/_base/dependencies/tqscintilla/debian/source/lintian-overrides b/debian/_base/dependencies/tqscintilla/debian/source/lintian-overrides
new file mode 100644
index 000000000..51860ea99
--- /dev/null
+++ b/debian/_base/dependencies/tqscintilla/debian/source/lintian-overrides
@@ -0,0 +1,9 @@
+# We build for many distribution versions and therefore need
+# the distribution version as part of the package version,
+# which is unintentionally understood as NMU.
+tqscintilla source: source-nmu-has-incorrect-version-number
+tqscintilla source: binary-nmu-debian-revision-in-source
+tqscintilla source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tqscintilla source: custom-compression-in-debian-source-options
diff --git a/dilos/dependencies/tqscintilla/debian/changelog b/dilos/dependencies/tqscintilla/debian/changelog
index bf84dfd0f..f134f64a5 100644
--- a/dilos/dependencies/tqscintilla/debian/changelog
+++ b/dilos/dependencies/tqscintilla/debian/changelog
@@ -1,3 +1,10 @@
+tqscintilla (4:14.1.6~pre0-0) forky; urgency=low
+
+  * Removed Replaces and Breaks referring to themselves.
+  * The epoch change is for historical reasons from the KDE3 era.
+
+ -- Slávek Banko <slavek.banko@axis.cz>  Thu, 05 Mar 2026 00:58:28 +0100
+
 tqscintilla (1.7.1-0ubuntu0) lucid; urgency=low
 
   * Initial TQt builds
diff --git a/dilos/dependencies/tqscintilla/debian/control b/dilos/dependencies/tqscintilla/debian/control
index c6a33c3c5..ec8984d9d 100644
--- a/dilos/dependencies/tqscintilla/debian/control
+++ b/dilos/dependencies/tqscintilla/debian/control
@@ -2,17 +2,14 @@ Source: tqscintilla
 Section: libs
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Uploaders: Torsten Marek <shlomme@debian.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
 Standards-Version: 3.8.4
 
 Package: libtqscintilla7
 Section: libs
 Architecture: any
 Multi-Arch: same
-Replaces: libtqscintilla7 (<< 4:14.0.0~)
-Breaks: libtqscintilla7 (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: libtqscintilla7-i18n
 Description: TQt source code editing component based on Scintilla
  Scintilla is a free source code editing component. It has features found
@@ -24,7 +21,7 @@ Description: TQt source code editing component based on Scintilla
 Package: libtqscintilla7-i18n
 Section: libs
 Architecture: all
-Multi-Arch: foreign
+Depends: ${misc:Depends}
 Replaces: libtqscintilla7 (<< 4:14.0.12~)
 Breaks: libtqscintilla7 (<< 4:14.0.12~)
 Description: i18n files for TQScintilla library
@@ -32,15 +29,13 @@ Description: i18n files for TQScintilla library
  in standard editing components, as well as features especially useful
  when editing and debugging source code.
  .
- This package contains the internationalization files for the TQScintilla library.
+ This package contains the internationalization files for the TQScintilla
+ library.
 
 Package: libtqscintilla-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: foreign
-Replaces: libtqscintilla-dev (<< 4:14.0.0~)
-Breaks: libtqscintilla-dev (<< 4:14.0.0~)
-Depends: libtqscintilla7 (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtqscintilla7 (= ${binary:Version})
 Description: TQt source code editing component - development files
  Scintilla is a free source code editing component. It has features found
  in standard editing components, as well as features especially useful
@@ -52,9 +47,7 @@ Description: TQt source code editing component - development files
 Package: libtqscintilla-doc
 Section: doc
 Architecture: all
-Multi-Arch: foreign
-Replaces: libtqscintilla-doc (<< 4:14.0.0~)
-Breaks: libtqscintilla-doc (<< 4:14.0.0~)
+Depends: ${misc:Depends}
 Suggests: libtqscintilla-dev
 Description: TQt source code editing component - documentation
  Scintilla is a free source code editing component. It has features found
diff --git a/dilos/dependencies/tqscintilla/debian/patches/series b/dilos/dependencies/tqscintilla/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
diff --git a/dilos/dependencies/tqscintilla/debian/source/lintian-overrides b/dilos/dependencies/tqscintilla/debian/source/lintian-overrides
new file mode 100644
index 000000000..51860ea99
--- /dev/null
+++ b/dilos/dependencies/tqscintilla/debian/source/lintian-overrides
@@ -0,0 +1,9 @@
+# We build for many distribution versions and therefore need
+# the distribution version as part of the package version,
+# which is unintentionally understood as NMU.
+tqscintilla source: source-nmu-has-incorrect-version-number
+tqscintilla source: binary-nmu-debian-revision-in-source
+tqscintilla source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tqscintilla source: custom-compression-in-debian-source-options
diff --git a/ubuntu/_base/dependencies/tqscintilla/debian/changelog b/ubuntu/_base/dependencies/tqscintilla/debian/changelog
index bf84dfd0f..f134f64a5 100644
--- a/ubuntu/_base/dependencies/tqscintilla/debian/changelog
+++ b/ubuntu/_base/dependencies/tqscintilla/debian/changelog
@@ -1,3 +1,10 @@
+tqscintilla (4:14.1.6~pre0-0) forky; urgency=low
+
+  * Removed Replaces and Breaks referring to themselves.
+  * The epoch change is for historical reasons from the KDE3 era.
+
+ -- Slávek Banko <slavek.banko@axis.cz>  Thu, 05 Mar 2026 00:58:28 +0100
+
 tqscintilla (1.7.1-0ubuntu0) lucid; urgency=low
 
   * Initial TQt builds
diff --git a/ubuntu/_base/dependencies/tqscintilla/debian/control b/ubuntu/_base/dependencies/tqscintilla/debian/control
index c6a33c3c5..ec8984d9d 100644
--- a/ubuntu/_base/dependencies/tqscintilla/debian/control
+++ b/ubuntu/_base/dependencies/tqscintilla/debian/control
@@ -2,17 +2,14 @@ Source: tqscintilla
 Section: libs
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Uploaders: Torsten Marek <shlomme@debian.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, tqt3-dev-tools, libtqt3-mt-dev
 Standards-Version: 3.8.4
 
 Package: libtqscintilla7
 Section: libs
 Architecture: any
 Multi-Arch: same
-Replaces: libtqscintilla7 (<< 4:14.0.0~)
-Breaks: libtqscintilla7 (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: libtqscintilla7-i18n
 Description: TQt source code editing component based on Scintilla
  Scintilla is a free source code editing component. It has features found
@@ -24,7 +21,7 @@ Description: TQt source code editing component based on Scintilla
 Package: libtqscintilla7-i18n
 Section: libs
 Architecture: all
-Multi-Arch: foreign
+Depends: ${misc:Depends}
 Replaces: libtqscintilla7 (<< 4:14.0.12~)
 Breaks: libtqscintilla7 (<< 4:14.0.12~)
 Description: i18n files for TQScintilla library
@@ -32,15 +29,13 @@ Description: i18n files for TQScintilla library
  in standard editing components, as well as features especially useful
  when editing and debugging source code.
  .
- This package contains the internationalization files for the TQScintilla library.
+ This package contains the internationalization files for the TQScintilla
+ library.
 
 Package: libtqscintilla-dev
 Section: libdevel
 Architecture: any
-Multi-Arch: foreign
-Replaces: libtqscintilla-dev (<< 4:14.0.0~)
-Breaks: libtqscintilla-dev (<< 4:14.0.0~)
-Depends: libtqscintilla7 (>= ${source:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtqscintilla7 (= ${binary:Version})
 Description: TQt source code editing component - development files
  Scintilla is a free source code editing component. It has features found
  in standard editing components, as well as features especially useful
@@ -52,9 +47,7 @@ Description: TQt source code editing component - development files
 Package: libtqscintilla-doc
 Section: doc
 Architecture: all
-Multi-Arch: foreign
-Replaces: libtqscintilla-doc (<< 4:14.0.0~)
-Breaks: libtqscintilla-doc (<< 4:14.0.0~)
+Depends: ${misc:Depends}
 Suggests: libtqscintilla-dev
 Description: TQt source code editing component - documentation
  Scintilla is a free source code editing component. It has features found
diff --git a/ubuntu/_base/dependencies/tqscintilla/debian/patches/series b/ubuntu/_base/dependencies/tqscintilla/debian/patches/series
new file mode 100644
index 000000000..e69de29bb
diff --git a/ubuntu/_base/dependencies/tqscintilla/debian/source/lintian-overrides b/ubuntu/_base/dependencies/tqscintilla/debian/source/lintian-overrides
new file mode 100644
index 000000000..51860ea99
--- /dev/null
+++ b/ubuntu/_base/dependencies/tqscintilla/debian/source/lintian-overrides
@@ -0,0 +1,9 @@
+# We build for many distribution versions and therefore need
+# the distribution version as part of the package version,
+# which is unintentionally understood as NMU.
+tqscintilla source: source-nmu-has-incorrect-version-number
+tqscintilla source: binary-nmu-debian-revision-in-source
+tqscintilla source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tqscintilla source: custom-compression-in-debian-source-options
-- 
cgit v1.2.3

