Dear maintainer, I've prepared a NMU for libsynthesis, to deal with the libstdc++ transition, and will shortly upload it to the 1-day delayed queue. Please find the debdiff below.
Cheers, Julien >From e80c353c89313ded009f4f2e278fa50b77fb2f0a Mon Sep 17 00:00:00 2001 From: Julien Cristau <jcris...@debian.org> Date: Sun, 16 Aug 2015 17:44:33 +0200 Subject: [PATCH] Rename library packages for g++5 ABI transition (closes: 791174). --- debian/changelog | 7 +++++++ debian/control | 8 +++++--- debian/libsynthesis0.install | 2 -- debian/libsynthesis0v5.install | 2 ++ 4 files changed, 14 insertions(+), 5 deletions(-) delete mode 100644 debian/libsynthesis0.install create mode 100644 debian/libsynthesis0v5.install diff --git a/debian/changelog b/debian/changelog index 828e139..edb6dde 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libsynthesis (3.4.0.47.4-2.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename library packages for g++5 ABI transition (closes: 791174). + + -- Julien Cristau <jcris...@debian.org> Sun, 16 Aug 2015 17:44:33 +0200 + libsynthesis (3.4.0.47.4-2) unstable; urgency=medium * Make dh_makeshlibs generate a versioned shlibs file (Closes: #768990) diff --git a/debian/control b/debian/control index e0db576..73b14cf 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Vcs-Browser: http://git.debian.org/?p=collab-maint/libsynthesis.git Package: libsynthesis-dev Section: libdevel Architecture: any -Depends: libsynthesis0 (= ${binary:Version}), libsmltk0 (= ${binary:Version}), ${misc:Depends} +Depends: libsynthesis0v5 (= ${binary:Version}), libsmltk0 (= ${binary:Version}), ${misc:Depends} Description: library for SyncML-DS (SyncML Data Sync) clients (development files) The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2 including complex features like data filtering, suspend & resume, @@ -22,11 +22,13 @@ Description: library for SyncML-DS (SyncML Data Sync) clients (development files . These are the development files, only needed if you are compiling applications. -Package: libsynthesis0 +Package: libsynthesis0v5 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same +Conflicts: libsynthesis0 +Replaces: libsynthesis0 Description: library for SyncML-DS (SyncML Data Sync) clients (shared libraries) The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2 including complex features like data filtering, suspend & resume, @@ -52,7 +54,7 @@ Package: libsynthesis-dbg Section: debug Architecture: any Priority: extra -Depends: libsynthesis0 (= ${binary:Version}), libsmltk0 (= ${binary:Version}), ${misc:Depends} +Depends: libsynthesis0v5 (= ${binary:Version}), libsmltk0 (= ${binary:Version}), ${misc:Depends} Description: library for SyncML-DS (SyncML Data Sync) clients (debugging symbols) The Synthesis SyncML engine supports SyncML versions 1.0, 1.1 and 1.2 including complex features like data filtering, suspend & resume, diff --git a/debian/libsynthesis0.install b/debian/libsynthesis0.install deleted file mode 100644 index 499b36d..0000000 --- a/debian/libsynthesis0.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/libsynthesis.so.0.6.0 -usr/lib/*/libsynthesis.so.0 diff --git a/debian/libsynthesis0v5.install b/debian/libsynthesis0v5.install new file mode 100644 index 0000000..499b36d --- /dev/null +++ b/debian/libsynthesis0v5.install @@ -0,0 +1,2 @@ +usr/lib/*/libsynthesis.so.0.6.0 +usr/lib/*/libsynthesis.so.0 -- 2.5.0