summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-03-05 16:19:30 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-03-06 03:23:43 +0100
commitdd573171176d3f9580e94e310e52773c4cf82d24 (patch)
tree9d66e03a2dfc97edfdd89fc5c660385cc51ca478 /debian
parent8d64a3f0a585f71d3925c06b2f15bf2f070a41c3 (diff)
downloadtde-packaging-master.tar.gz
tde-packaging-master.zip
DEB tqca: Changes to silence lintian reports.HEADmaster
+ Added SO version to binary package name. + Removed Replaces and Breaks referring to themselves. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'debian')
-rw-r--r--debian/_base/dependencies/tqca/debian/changelog7
-rw-r--r--debian/_base/dependencies/tqca/debian/control18
-rw-r--r--debian/_base/dependencies/tqca/debian/libtqca1.docs (renamed from debian/_base/dependencies/tqca/debian/libtqca.docs)0
-rw-r--r--debian/_base/dependencies/tqca/debian/libtqca1.install (renamed from debian/_base/dependencies/tqca/debian/libtqca.install)0
-rw-r--r--debian/_base/dependencies/tqca/debian/source/lintian-overrides9
5 files changed, 25 insertions, 9 deletions
diff --git a/debian/_base/dependencies/tqca/debian/changelog b/debian/_base/dependencies/tqca/debian/changelog
index b560f163e..ead5ddfbe 100644
--- a/debian/_base/dependencies/tqca/debian/changelog
+++ b/debian/_base/dependencies/tqca/debian/changelog
@@ -1,3 +1,10 @@
+tqca (4:14.1.6~pre0-0) unstable; urgency=low
+
+ * Added SO version to binary package name.
+ * Removed Replaces and Breaks referring to themselves.
+
+ -- Slávek Banko <slavek.banko@axis.cz> Thu, 05 Mar 2026 16:04:26 +0100
+
tqca (4:14.1.0~s39-0debian10.0.0+0) buster; urgency=low
* Merge libtqca and tqca-tls into one source package.
diff --git a/debian/_base/dependencies/tqca/debian/control b/debian/_base/dependencies/tqca/debian/control
index 2afcbac0d..e255bf4ee 100644
--- a/debian/_base/dependencies/tqca/debian/control
+++ b/debian/_base/dependencies/tqca/debian/control
@@ -2,23 +2,25 @@ Source: tqca
Section: libs
Priority: optional
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, libssl-dev
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libtqt3-mt-dev, libssl-dev
Standards-Version: 3.8.3
-Package: libtqca
+Package: libtqca1
Architecture: any
Multi-Arch: same
Section: libs
-Depends: ${shlibs:Depends}
-Description:
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libtqca
+Provides: libtqca (= ${binary:Version})
+Replaces: libtqca
+Description: TQt Cryptographic Architecture (TQCA)
libtqca provides TQt interface for security plugins
Package: libtqca-dev
Architecture: any
-Multi-Arch: foreign
Section: libdevel
-Depends: libtqca (= ${binary:Version}), libtqt3-mt-dev
-Description:
+Depends: ${shlibs:Depends}, ${misc:Depends}, libtqca1 (= ${binary:Version}), libtqt3-mt-dev
+Description: TQt Cryptographic Architecture (TQCA)
libtqca provides TQt interface for security plugins
.
This is the development package containing header files and link
@@ -28,8 +30,6 @@ Package: tqca-tls
Section: libs
Architecture: any
Multi-Arch: same
-Replaces: tqca-tls (<< 4:14.0.0~)
-Breaks: tqca-tls (<< 4:14.0.0~)
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: TLS plugin for the TQt Cryptographic Architecture (TQCA)
This is a plugin to provide SSL/TLS capability to programs that
diff --git a/debian/_base/dependencies/tqca/debian/libtqca.docs b/debian/_base/dependencies/tqca/debian/libtqca1.docs
index e845566c0..e845566c0 100644
--- a/debian/_base/dependencies/tqca/debian/libtqca.docs
+++ b/debian/_base/dependencies/tqca/debian/libtqca1.docs
diff --git a/debian/_base/dependencies/tqca/debian/libtqca.install b/debian/_base/dependencies/tqca/debian/libtqca1.install
index f9fa13568..f9fa13568 100644
--- a/debian/_base/dependencies/tqca/debian/libtqca.install
+++ b/debian/_base/dependencies/tqca/debian/libtqca1.install
diff --git a/debian/_base/dependencies/tqca/debian/source/lintian-overrides b/debian/_base/dependencies/tqca/debian/source/lintian-overrides
new file mode 100644
index 000000000..ad4ff41f5
--- /dev/null
+++ b/debian/_base/dependencies/tqca/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.
+tqca source: source-nmu-has-incorrect-version-number
+tqca source: binary-nmu-debian-revision-in-source
+tqca source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+tqca source: custom-compression-in-debian-source-options