diff options
| author | Slávek Banko <slavek.banko@axis.cz> | 2026-02-07 20:24:16 +0100 |
|---|---|---|
| committer | Slávek Banko <slavek.banko@axis.cz> | 2026-02-07 20:24:16 +0100 |
| commit | 31a1cd094b978f3277052eb14342b769d7f4a3ff (patch) | |
| tree | ad6fb4336937b10f908b39c690deb225cdc4e87a /debian/_base | |
| parent | c86c0cedb85d1ab3e59a949eed8c428155493e36 (diff) | |
| download | tde-packaging-31a1cd094b978f3277052eb14342b769d7f4a3ff.tar.gz tde-packaging-31a1cd094b978f3277052eb14342b769d7f4a3ff.zip | |
DEB libcaldav: Changes to silence lintian reports.
+ Added build and run time dependencies.
+ Added SO version to binary package name.
+ Added reason for epoch change to changelog.
+ Extended package description.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'debian/_base')
| -rw-r--r-- | debian/_base/dependencies/libcarddav/debian/changelog | 7 | ||||
| -rw-r--r-- | debian/_base/dependencies/libcarddav/debian/control | 15 | ||||
| -rw-r--r-- | debian/_base/dependencies/libcarddav/debian/libcarddav0.install (renamed from debian/_base/dependencies/libcarddav/debian/libcarddav.install) | 0 | ||||
| -rwxr-xr-x | debian/_base/dependencies/libcarddav/debian/rules | 10 | ||||
| -rw-r--r-- | debian/_base/dependencies/libcarddav/debian/source.lintian-overrides | 9 |
5 files changed, 30 insertions, 11 deletions
diff --git a/debian/_base/dependencies/libcarddav/debian/changelog b/debian/_base/dependencies/libcarddav/debian/changelog index 4dfba942d..e4658b827 100644 --- a/debian/_base/dependencies/libcarddav/debian/changelog +++ b/debian/_base/dependencies/libcarddav/debian/changelog @@ -1,3 +1,10 @@ +libcarddav (4:14.1.6~pre1-0) forky; urgency=low + + * Added SO version to binary package name. + * The epoch change is for historical reasons from the KDE3 era. + + -- Slávek Banko <slavek.banko@axis.cz> Sat, 07 Feb 2026 20:18:36 +0100 + libcarddav (0.6.2-2debian2) maverick; urgency=low * Modified contact list grabber to first execute a WebDAV directory list, then use the results to get only the contact files in that directory. diff --git a/debian/_base/dependencies/libcarddav/debian/control b/debian/_base/dependencies/libcarddav/debian/control index 454e1a847..8a9b0348a 100644 --- a/debian/_base/dependencies/libcarddav/debian/control +++ b/debian/_base/dependencies/libcarddav/debian/control @@ -2,23 +2,24 @@ Source: libcarddav Section: graphics Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> -Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libcurl4-gnutls-dev, libglib2.0-dev +Build-Depends: cdbs, tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, libcurl4-gnutls-dev, libglib2.0-dev Standards-Version: 3.8.4 -Package: libcarddav +Package: libcarddav0 Architecture: any Multi-Arch: same Section: libs -Depends: ${shlibs:Depends} -Description: +Breaks: libcarddav +Replaces: libcarddav +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: libcarddav - a carddav PIM clients library libcarddav provides a C interface for carddav PIM clients Package: libcarddav-dev Architecture: any -Multi-Arch: foreign Section: libdevel -Depends: libcarddav (= ${binary:Version}) -Description: +Depends: libcarddav0 (= ${binary:Version}), ${misc:Depends} +Description: libcarddav - a carddav PIM clients library libcarddav provides a C interface for carddav PIM clients . This is the development package containing header files and link diff --git a/debian/_base/dependencies/libcarddav/debian/libcarddav.install b/debian/_base/dependencies/libcarddav/debian/libcarddav0.install index 2fa7b4f2e..2fa7b4f2e 100644 --- a/debian/_base/dependencies/libcarddav/debian/libcarddav.install +++ b/debian/_base/dependencies/libcarddav/debian/libcarddav0.install diff --git a/debian/_base/dependencies/libcarddav/debian/rules b/debian/_base/dependencies/libcarddav/debian/rules index 84d7be9bd..da07780af 100755 --- a/debian/_base/dependencies/libcarddav/debian/rules +++ b/debian/_base/dependencies/libcarddav/debian/rules @@ -39,8 +39,9 @@ ifeq ($(DEB_TIME64_API),true) done [ -f debian/control.t64 ] || \ sed -i.t64 \ - -e "s/^Package: \\(libcarddav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \ - -e "s/\\(libcarddav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \ + -e "s/^Package: \\(libcarddav0\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)/" \ + -e "s/^\\(Replaces\\|Breaks\\): \\(libcarddav\\)$$/\\1: \\2, \\20/" \ + -e "s/\\(libcarddav0\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \ debian/control endif @@ -60,8 +61,9 @@ ifeq ($(DEB_TIME64_API),true) xargs -r rm [ -f debian/control.t64 ] || \ sed -i.t64 \ - -e "s/^Package: \\(libcarddav\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)\\nReplaces: \\1\\nBreaks: \\1/" \ - -e "s/\\(libcarddav\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \ + -e "s/^Package: \\(libcarddav0\\)$$/Package: \\1$(DEB_TIME64_SUFFIX)/" \ + -e "s/^\\(Replaces\\|Breaks\\): \\(libcarddav\\)$$/\\1: \\2, \\20/" \ + -e "s/\\(libcarddav0\\) (=/\\1$(DEB_TIME64_SUFFIX) (=/" \ debian/control else [ ! -f debian/control.t64 ] || \ diff --git a/debian/_base/dependencies/libcarddav/debian/source.lintian-overrides b/debian/_base/dependencies/libcarddav/debian/source.lintian-overrides new file mode 100644 index 000000000..4fa15ad02 --- /dev/null +++ b/debian/_base/dependencies/libcarddav/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. +libcarddav source: source-nmu-has-incorrect-version-number +libcarddav source: binary-nmu-debian-revision-in-source +libcarddav source: no-nmu-in-changelog + +# We want XZ regardless of the default compression. +libcarddav source: custom-compression-in-debian-source-options |
