user [email protected]
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 <[email protected]>
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 <[email protected]> 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