summaryrefslogtreecommitdiffstats
path: root/debian/_base
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2026-02-02 09:57:58 +0100
committerSlávek Banko <slavek.banko@axis.cz>2026-02-03 03:23:04 +0100
commitfda6f5821697832cf540f1aef5dc1be032e996d1 (patch)
tree8b74649f9f6a1f18fa09ea2f5a64ef44f4826f87 /debian/_base
parentfd457a9dcb41b06c32e173297eeddf5274530a4c (diff)
downloadtde-packaging-fda6f5821697832cf540f1aef5dc1be032e996d1.tar.gz
tde-packaging-fda6f5821697832cf540f1aef5dc1be032e996d1.zip
DEB libr: Changes to silence lintian reports.
+ Added build time and runtime dependencies. + Added overrides for version number and compression. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'debian/_base')
-rw-r--r--debian/_base/dependencies/libr/debian/control4
-rw-r--r--debian/_base/dependencies/libr/debian/source.lintian-overrides9
2 files changed, 11 insertions, 2 deletions
diff --git a/debian/_base/dependencies/libr/debian/control b/debian/_base/dependencies/libr/debian/control
index 1881d7fdf..73c5f2764 100644
--- a/debian/_base/dependencies/libr/debian/control
+++ b/debian/_base/dependencies/libr/debian/control
@@ -1,7 +1,7 @@
Source: libr
Priority: extra
Maintainer: TDE Debian Team <team-debian@trinitydesktop.org>
-Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, pkg-config, libgtk2.0-dev, binutils-dev, doxygen
+Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, pkg-config, libgtk2.0-dev, binutils-dev, doxygen
Standards-Version: 3.8.4
Section: libs
Homepage: http://www.compholio.com/elficon/
@@ -16,6 +16,6 @@ Description: ELF binary resource library
Package: libr-dev
Section: libdevel
Architecture: any
-Depends: libr1 (= ${binary:Version})
+Depends: libr1 (= ${binary:Version}), ${misc:Depends}
Description: ELF binary resource library
Store and retrieve resources from ELF binaries.
diff --git a/debian/_base/dependencies/libr/debian/source.lintian-overrides b/debian/_base/dependencies/libr/debian/source.lintian-overrides
new file mode 100644
index 000000000..71c1b8924
--- /dev/null
+++ b/debian/_base/dependencies/libr/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.
+libr source: source-nmu-has-incorrect-version-number
+libr source: binary-nmu-debian-revision-in-source
+libr source: no-nmu-in-changelog
+
+# We want XZ regardless of the default compression.
+libr source: custom-compression-in-debian-source-options