user release.debian....@packages.debian.org usertag 791130 + transition block 791130 by 790756 reassign 791130 release.debian.org tags 791130 + patch thanks
A patch is attached. The reverse dependencies have been verified to build with this change. Please let me know if I can upload this to unstable. Thanks. Kumar
>From 86b4dcd6daa7ef61895cc16517a2a5367e4470d0 Mon Sep 17 00:00:00 2001 From: Kumar Appaiah <aku...@debian.org> Date: Thu, 6 Aug 2015 15:01:32 +0530 Subject: [PATCH] Rename binary package to libitpp8v5 do handle GCC5 transition. --- debian/changelog | 7 +++++++ debian/control | 12 ++++++++---- debian/libitpp8.install | 1 - debian/libitpp8v5.install | 1 + 4 files changed, 16 insertions(+), 5 deletions(-) delete mode 100644 debian/libitpp8.install create mode 100644 debian/libitpp8v5.install diff --git a/debian/changelog b/debian/changelog index 3d70ba7..84ab47a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libitpp (4.3.1-5) unstable; urgency=medium + + * Rename binary package to libitpp8v5 do handle GCC5 + transition. + + -- Kumar Appaiah <aku...@debian.org> Thu, 06 Aug 2015 13:30:23 +0530 + libitpp (4.3.1-4) experimental; urgency=medium * debian/patches: diff --git a/debian/control b/debian/control index 07cd5f1..3a29567 100644 --- a/debian/control +++ b/debian/control @@ -13,7 +13,7 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/libitpp Package: libitpp-dev Section: libdevel Architecture: any -Depends: libitpp8 (= ${binary:Version}), ${misc:Depends} +Depends: libitpp8v5 (= ${binary:Version}), ${misc:Depends} Description: C++ library of signal processing and communication routines: Headers IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of @@ -24,11 +24,13 @@ Description: C++ library of signal processing and communication routines: Header . This package has the development libraries and headers for IT++. -Package: libitpp8 +Package: libitpp8v5 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same +Conflicts: libitpp8 +Replaces: libitpp8 Depends: ${shlibs:Depends}, ${misc:Depends} Description: C++ library of signal processing and communication routines IT++ is a C++ library of mathematical, signal processing and @@ -38,11 +40,13 @@ Description: C++ library of signal processing and communication routines and matrix classes, and a set of accompanying routines. Such a kernel makes IT++ similar to MATLAB or GNU Octave . -Package: libitpp8-dbg +Package: libitpp8v5-dbg Section: debug Priority: extra Architecture: any -Depends: libitpp8 (= ${binary:Version}), ${misc:Depends} +Conflicts: libitpp8-dbg +Replaces: libitpp8-dbg +Depends: libitpp8v5 (= ${binary:Version}), ${misc:Depends} Description: C++ library of signal processing and communication routines: Debug symbols IT++ is a C++ library of mathematical, signal processing and communication classes and functions. Its main use is in simulation of diff --git a/debian/libitpp8.install b/debian/libitpp8.install deleted file mode 100644 index 3ddde58..0000000 --- a/debian/libitpp8.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff --git a/debian/libitpp8v5.install b/debian/libitpp8v5.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libitpp8v5.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* -- 2.1.4