From 0f0e1b3e5a508bdbe4505a5cb01ea73c31b66d02 Mon Sep 17 00:00:00 2001
From: Slávek Banko <slavek.banko@axis.cz>
Date: Sun, 23 Aug 2026 19:50:08 +0200
Subject: DEB tde-cmake: Changes to silence lintian reports.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
---
 debian/_base/dependencies/tde-cmake/debian/control               | 4 ++--
 debian/_base/dependencies/tde-cmake/debian/copyright             | 4 ++--
 debian/_base/dependencies/tde-cmake/debian/lintian-overrides     | 5 +++++
 .../_base/dependencies/tde-cmake/debian/source/lintian-overrides | 9 +++++++++
 dilos/dependencies/tde-cmake/debian/control                      | 4 ++--
 dilos/dependencies/tde-cmake/debian/copyright                    | 4 ++--
 dilos/dependencies/tde-cmake/debian/lintian-overrides            | 5 +++++
 dilos/dependencies/tde-cmake/debian/source/lintian-overrides     | 9 +++++++++
 ubuntu/_base/dependencies/tde-cmake/debian/control               | 4 ++--
 ubuntu/_base/dependencies/tde-cmake/debian/copyright             | 4 ++--
 ubuntu/_base/dependencies/tde-cmake/debian/lintian-overrides     | 5 +++++
 .../_base/dependencies/tde-cmake/debian/source/lintian-overrides | 9 +++++++++
 12 files changed, 54 insertions(+), 12 deletions(-)
 create mode 100644 debian/_base/dependencies/tde-cmake/debian/lintian-overrides
 create mode 100644 debian/_base/dependencies/tde-cmake/debian/source/lintian-overrides
 create mode 100644 dilos/dependencies/tde-cmake/debian/lintian-overrides
 create mode 100644 dilos/dependencies/tde-cmake/debian/source/lintian-overrides
 create mode 100644 ubuntu/_base/dependencies/tde-cmake/debian/lintian-overrides
 create mode 100644 ubuntu/_base/dependencies/tde-cmake/debian/source/lintian-overrides

diff --git a/debian/_base/dependencies/tde-cmake/debian/control b/debian/_base/dependencies/tde-cmake/debian/control
index 23b658a05..4fd9f6abf 100644
--- a/debian/_base/dependencies/tde-cmake/debian/control
+++ b/debian/_base/dependencies/tde-cmake/debian/control
@@ -2,12 +2,12 @@ Source: tde-cmake
 Section: tde
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
 Standards-Version: 3.8.4
 
 Package: tde-cmake
 Architecture: all
-Depends: cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), perl-base, libxml-parser-perl
+Depends: ${misc:Depends}, cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), libxml-parser-perl
 Replaces: cmake-trinity (<< 4:14.1.0~)
 Breaks: cmake-trinity (<< 4:14.1.0~)
 Provides: cmake-trinity (= ${source:Version})
diff --git a/debian/_base/dependencies/tde-cmake/debian/copyright b/debian/_base/dependencies/tde-cmake/debian/copyright
index 82d825030..645803c14 100644
--- a/debian/_base/dependencies/tde-cmake/debian/copyright
+++ b/debian/_base/dependencies/tde-cmake/debian/copyright
@@ -1,7 +1,7 @@
 This package was debianized by Slávek Banko <slavek.banko@axis.cz> on
 Fri, 14 May 2021 04:20:08 +0200.
 
-Copyright Holder: TDE Team <devels@trinitydesktop.org>
+Copyright 2010-2026 TDE Team <devels@trinitydesktop.org>
 
 License:
 
@@ -15,4 +15,4 @@ MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE.
 See the GNU General Public License for details.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in /usr/share/common-licenses/GPL.
+Public License can be found in /usr/share/common-licenses/GPL-2.
diff --git a/debian/_base/dependencies/tde-cmake/debian/lintian-overrides b/debian/_base/dependencies/tde-cmake/debian/lintian-overrides
new file mode 100644
index 000000000..ddf74e569
--- /dev/null
+++ b/debian/_base/dependencies/tde-cmake/debian/lintian-overrides
@@ -0,0 +1,5 @@
+# Maybe sometime in the future we will officially get our section.
+tde-cmake: unknown-section
+
+# We install our own CMake macros, therefore as private CMake files.
+tde-cmake: package-contains-cmake-private-file
diff --git a/debian/_base/dependencies/tde-cmake/debian/source/lintian-overrides b/debian/_base/dependencies/tde-cmake/debian/source/lintian-overrides
new file mode 100644
index 000000000..f63a94bdb
--- /dev/null
+++ b/debian/_base/dependencies/tde-cmake/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.
+tde-cmake source: source-nmu-has-incorrect-version-number
+tde-cmake source: binary-nmu-debian-revision-in-source
+tde-cmake source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tde-cmake source: custom-compression-in-debian-source-options
diff --git a/dilos/dependencies/tde-cmake/debian/control b/dilos/dependencies/tde-cmake/debian/control
index 23b658a05..4fd9f6abf 100644
--- a/dilos/dependencies/tde-cmake/debian/control
+++ b/dilos/dependencies/tde-cmake/debian/control
@@ -2,12 +2,12 @@ Source: tde-cmake
 Section: tde
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
 Standards-Version: 3.8.4
 
 Package: tde-cmake
 Architecture: all
-Depends: cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), perl-base, libxml-parser-perl
+Depends: ${misc:Depends}, cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), libxml-parser-perl
 Replaces: cmake-trinity (<< 4:14.1.0~)
 Breaks: cmake-trinity (<< 4:14.1.0~)
 Provides: cmake-trinity (= ${source:Version})
diff --git a/dilos/dependencies/tde-cmake/debian/copyright b/dilos/dependencies/tde-cmake/debian/copyright
index 82d825030..645803c14 100644
--- a/dilos/dependencies/tde-cmake/debian/copyright
+++ b/dilos/dependencies/tde-cmake/debian/copyright
@@ -1,7 +1,7 @@
 This package was debianized by Slávek Banko <slavek.banko@axis.cz> on
 Fri, 14 May 2021 04:20:08 +0200.
 
-Copyright Holder: TDE Team <devels@trinitydesktop.org>
+Copyright 2010-2026 TDE Team <devels@trinitydesktop.org>
 
 License:
 
@@ -15,4 +15,4 @@ MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE.
 See the GNU General Public License for details.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in /usr/share/common-licenses/GPL.
+Public License can be found in /usr/share/common-licenses/GPL-2.
diff --git a/dilos/dependencies/tde-cmake/debian/lintian-overrides b/dilos/dependencies/tde-cmake/debian/lintian-overrides
new file mode 100644
index 000000000..ddf74e569
--- /dev/null
+++ b/dilos/dependencies/tde-cmake/debian/lintian-overrides
@@ -0,0 +1,5 @@
+# Maybe sometime in the future we will officially get our section.
+tde-cmake: unknown-section
+
+# We install our own CMake macros, therefore as private CMake files.
+tde-cmake: package-contains-cmake-private-file
diff --git a/dilos/dependencies/tde-cmake/debian/source/lintian-overrides b/dilos/dependencies/tde-cmake/debian/source/lintian-overrides
new file mode 100644
index 000000000..f63a94bdb
--- /dev/null
+++ b/dilos/dependencies/tde-cmake/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.
+tde-cmake source: source-nmu-has-incorrect-version-number
+tde-cmake source: binary-nmu-debian-revision-in-source
+tde-cmake source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tde-cmake source: custom-compression-in-debian-source-options
diff --git a/ubuntu/_base/dependencies/tde-cmake/debian/control b/ubuntu/_base/dependencies/tde-cmake/debian/control
index 23b658a05..4fd9f6abf 100644
--- a/ubuntu/_base/dependencies/tde-cmake/debian/control
+++ b/ubuntu/_base/dependencies/tde-cmake/debian/control
@@ -2,12 +2,12 @@ Source: tde-cmake
 Section: tde
 Priority: optional
 Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, cmake (>= 3.10~)
 Standards-Version: 3.8.4
 
 Package: tde-cmake
 Architecture: all
-Depends: cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), perl-base, libxml-parser-perl
+Depends: ${misc:Depends}, cmake (>= ${CMake-Version2}~), cmake (<< ${CMake-Next-Version2}~), libxml-parser-perl
 Replaces: cmake-trinity (<< 4:14.1.0~)
 Breaks: cmake-trinity (<< 4:14.1.0~)
 Provides: cmake-trinity (= ${source:Version})
diff --git a/ubuntu/_base/dependencies/tde-cmake/debian/copyright b/ubuntu/_base/dependencies/tde-cmake/debian/copyright
index 82d825030..645803c14 100644
--- a/ubuntu/_base/dependencies/tde-cmake/debian/copyright
+++ b/ubuntu/_base/dependencies/tde-cmake/debian/copyright
@@ -1,7 +1,7 @@
 This package was debianized by Slávek Banko <slavek.banko@axis.cz> on
 Fri, 14 May 2021 04:20:08 +0200.
 
-Copyright Holder: TDE Team <devels@trinitydesktop.org>
+Copyright 2010-2026 TDE Team <devels@trinitydesktop.org>
 
 License:
 
@@ -15,4 +15,4 @@ MERCHANDABILITY of FITNESS FOR A PARTICULAR PURPOSE.
 See the GNU General Public License for details.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
-Public License can be found in /usr/share/common-licenses/GPL.
+Public License can be found in /usr/share/common-licenses/GPL-2.
diff --git a/ubuntu/_base/dependencies/tde-cmake/debian/lintian-overrides b/ubuntu/_base/dependencies/tde-cmake/debian/lintian-overrides
new file mode 100644
index 000000000..ddf74e569
--- /dev/null
+++ b/ubuntu/_base/dependencies/tde-cmake/debian/lintian-overrides
@@ -0,0 +1,5 @@
+# Maybe sometime in the future we will officially get our section.
+tde-cmake: unknown-section
+
+# We install our own CMake macros, therefore as private CMake files.
+tde-cmake: package-contains-cmake-private-file
diff --git a/ubuntu/_base/dependencies/tde-cmake/debian/source/lintian-overrides b/ubuntu/_base/dependencies/tde-cmake/debian/source/lintian-overrides
new file mode 100644
index 000000000..f63a94bdb
--- /dev/null
+++ b/ubuntu/_base/dependencies/tde-cmake/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.
+tde-cmake source: source-nmu-has-incorrect-version-number
+tde-cmake source: binary-nmu-debian-revision-in-source
+tde-cmake source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tde-cmake source: custom-compression-in-debian-source-options
-- 
cgit v1.2.3

