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

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to