Dear maintainer,

I've prepared a NMU for libassa, 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 e9ebcf8224f8ecf43e7a15f396bf09e2bdabf074 Mon Sep 17 00:00:00 2001
From: Julien Cristau <[email protected]>
Date: Sun, 16 Aug 2015 17:36:46 +0200
Subject: [PATCH] Rename library packages for g++5 ABI transition (closes:
 791090).

---
 debian/changelog              |  7 +++++++
 debian/control                | 16 +++++++++-------
 debian/libassa3.5-5.install   |  1 -
 debian/libassa3.5-5.shlibs    |  1 -
 debian/libassa3.5-5v5.install |  1 +
 debian/libassa3.5-5v5.shlibs  |  1 +
 debian/rules                  |  2 +-
 7 files changed, 19 insertions(+), 10 deletions(-)
 delete mode 100644 debian/libassa3.5-5.install
 delete mode 100644 debian/libassa3.5-5.shlibs
 create mode 100644 debian/libassa3.5-5v5.install
 create mode 100644 debian/libassa3.5-5v5.shlibs

diff --git a/debian/changelog b/debian/changelog
index 22473da..04d7356 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libassa (3.5.1-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename library packages for g++5 ABI transition (closes: 791090).
+
+ -- Julien Cristau <[email protected]>  Sun, 16 Aug 2015 17:36:46 +0200
+
 libassa (3.5.1-4) unstable; urgency=medium
 
   * debian/control: Standards-Version to 3.9.5.
diff --git a/debian/control b/debian/control
index a486eff..3335f11 100644
--- a/debian/control
+++ b/debian/control
@@ -12,7 +12,7 @@ Vcs-Browser: 
http://anonscm.debian.org/gitweb/?p=users/eric/libassa.git
 Package: libassa3.5-5-dev
 Section: libdevel
 Architecture: any
-Depends: libtirpc-dev, ${shlibs:Depends}, libassa3.5-5 (= ${binary:Version}),
+Depends: libtirpc-dev, ${shlibs:Depends}, libassa3.5-5v5 (= ${binary:Version}),
   ${misc:Depends}
 Conflicts: libassa0-dev, libassa3.4-0-dev
 Replaces: libassa0-dev, libassa3.4-0-dev
@@ -30,14 +30,14 @@ Description: object-oriented C++ networking library
  needed for developing applications and a program that generates
  skeleton files for RAD development with ASSA library.
 
-Package: libassa3.5-5
+Package: libassa3.5-5v5
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Conflicts: libassa0
-Replaces: libassa0
+Conflicts: libassa3.5-5, libassa0
+Replaces: libassa3.5-5, libassa0
 Description: object-oriented C++ networking library
  libASSA is an object-oriented C++ networking library based on Adaptive
  Communication Patterns. It features a simplistic implementation of the set
@@ -50,13 +50,15 @@ Description: object-oriented C++ networking library
  .
  This package contains the shared libraries.
 
-Package: libassa3.5-5-dbg
+Package: libassa3.5-5v5-dbg
 Section: debug
 Priority: extra
 Architecture: any
 Multi-Arch: same
-Depends: libassa3.5-5 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for libassa3.5-5
+Depends: libassa3.5-5v5 (= ${binary:Version}), ${misc:Depends}
+Conflicts: libassa3.5-5-dbg
+Replaces: libassa3.5-5-dbg
+Description: debugging symbols for libassa3.5-5v5
  libASSA is an object-oriented C++ networking library based on Adaptive
  Communication Patterns. It features a simplistic implementation of the set
  of communication patterns such as Service Configurator, Reactor, Acceptor,
diff --git a/debian/libassa3.5-5.install b/debian/libassa3.5-5.install
deleted file mode 100644
index cdae829..0000000
--- a/debian/libassa3.5-5.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*/lib*.so.*
diff --git a/debian/libassa3.5-5.shlibs b/debian/libassa3.5-5.shlibs
deleted file mode 100644
index 948bdd5..0000000
--- a/debian/libassa3.5-5.shlibs
+++ /dev/null
@@ -1 +0,0 @@
-libassa-3.5 5 libassa3.5-5 (>> 3.5.0)
diff --git a/debian/libassa3.5-5v5.install b/debian/libassa3.5-5v5.install
new file mode 100644
index 0000000..cdae829
--- /dev/null
+++ b/debian/libassa3.5-5v5.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*/lib*.so.*
diff --git a/debian/libassa3.5-5v5.shlibs b/debian/libassa3.5-5v5.shlibs
new file mode 100644
index 0000000..f44560c
--- /dev/null
+++ b/debian/libassa3.5-5v5.shlibs
@@ -0,0 +1 @@
+libassa-3.5 5 libassa3.5-5v5 (>> 3.5.0)
diff --git a/debian/rules b/debian/rules
index 2bf4cf5..676c7d1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,4 +7,4 @@ override_dh_auto_test:
 # Don't run the test suite, needs build fixes.
 
 override_dh_strip:
-       dh_strip --dbg-package=libassa3.5-5-dbg 
+       dh_strip --dbg-package=libassa3.5-5v5-dbg 
-- 
2.5.0

Reply via email to