summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog8
-rw-r--r--debian/control9
-rw-r--r--debian/libtevent0t64.install (renamed from debian/libtevent0.install)0
-rw-r--r--debian/libtevent0t64.lintian-overrides1
-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