diff options
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/control | 9 | ||||
-rw-r--r-- | debian/libtevent0t64.install (renamed from debian/libtevent0.install) | 0 | ||||
-rw-r--r-- | debian/libtevent0t64.lintian-overrides | 1 | ||||
-rw-r--r-- | debian/libtevent0t64.symbols (renamed from debian/libtevent0.symbols) | 0 |
5 files changed, 15 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog index 36a2ab0..121b231 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +tevent (0.16.1-2) unstable; urgency=medium + + * Rename libraries for 64-bit time_t transition. Closes: #1062974 + * also add versioned Buil-Depends on dpkg-dev to ensure package + wont be built on older systems (eg backports) + + -- Michael Tokarev <mjt@tls.msk.ru> Thu, 29 Feb 2024 12:48:50 +0300 + tevent (0.16.1-1) unstable; urgency=medium * new upstream release diff --git a/debian/control b/debian/control index bdf0c1f..3286e92 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders: Jelmer Vernooij <jelmer@debian.org>, Mathieu Parent <sathieu@debian.org>, Michael Tokarev <mjt@tls.msk.ru> -Build-Depends: debhelper-compat (= 13), +Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), libcmocka-dev, libtalloc-dev (>= 2.4.2~), pkg-config, @@ -17,7 +17,10 @@ Homepage: https://tevent.samba.org/ Vcs-Browser: https://salsa.debian.org/samba-team/tevent Vcs-Git: https://salsa.debian.org/samba-team/tevent.git -Package: libtevent0 +Package: libtevent0t64 +Provides: ${t64:Provides} +Replaces: libtevent0 +Breaks: libtevent0 (<< ${source:Version}) Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} @@ -39,7 +42,7 @@ Architecture: any Multi-Arch: same Depends: libc6-dev, libtalloc-dev, - libtevent0 (= ${binary:Version}), + libtevent0t64 (= ${binary:Version}), ${misc:Depends} Description: talloc-based event loop library - development files tevent is a simple library that can handle the main event loop for an diff --git a/debian/libtevent0.install b/debian/libtevent0t64.install index 91ddc9a..91ddc9a 100644 --- a/debian/libtevent0.install +++ b/debian/libtevent0t64.install diff --git a/debian/libtevent0t64.lintian-overrides b/debian/libtevent0t64.lintian-overrides new file mode 100644 index 0000000..de6a9ef --- /dev/null +++ b/debian/libtevent0t64.lintian-overrides @@ -0,0 +1 @@ +libtevent0t64: package-name-doesnt-match-sonames libtevent0 diff --git a/debian/libtevent0.symbols b/debian/libtevent0t64.symbols index 786f9a8..786f9a8 100644 --- a/debian/libtevent0.symbols +++ b/debian/libtevent0t64.symbols |