Bug#791013: re, cppunit: library transition may be needed when GCC 5 is the default
user release.debian.org@packages.debian.org
usertag 791013 + transition origin-ubuntu wily ubuntu-patch
block 791013 by 790756
reassign 791013 release.debian.org
thanks
There are some symbols changes so a rename is required, attached is a
debdiff prepared for Ubuntu and that should work for Debian as well
Cheers,
Sebastien Bacher
diff -Nru cppunit-1.13.2/debian/changelog cppunit-1.13.2/debian/changelog
--- cppunit-1.13.2/debian/changelog 2014-08-25 04:30:28.000000000 +0000
+++ cppunit-1.13.2/debian/changelog 2015-07-29 10:25:09.000000000 +0000
@@ -1,3 +1,15 @@
+cppunit (1.13.2-2ubuntu1~gcc5) wily; urgency=medium
+
+ * Renamed library for gcc5 transition
+
+ -- Sebastien Bacher <seb128@ubuntu.com> Wed, 29 Jul 2015 12:25:00 +0200
+
+cppunit (1.13.2-2build1) wily; urgency=medium
+
+ * Build using GCC 5.
+
+ -- Matthias Klose <doko@ubuntu.com> Fri, 10 Jul 2015 14:35:38 +0200
+
cppunit (1.13.2-2) unstable; urgency=medium
* control:
diff -Nru cppunit-1.13.2/debian/control cppunit-1.13.2/debian/control
--- cppunit-1.13.2/debian/control 2014-08-25 04:29:04.000000000 +0000
+++ cppunit-1.13.2/debian/control 2015-07-29 10:25:57.000000000 +0000
@@ -2,16 +2,19 @@
Homepage: http://www.freedesktop.org/wiki/Software/cppunit
Section: devel
Priority: optional
-Maintainer: Steve M. Robbins <smr@debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Steve M. Robbins <smr@debian.org>
Build-Depends: debhelper (>= 9), doxygen, dh-autoreconf
Standards-Version: 3.9.5
-Package: libcppunit-1.13-0
+Package: libcppunit-1.13-0v5
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Pre-Depends: ${misc:Pre-Depends}
+Conflicts: libcppunit-1.13-0
+Replaces: libcppunit-1.13-0
Description: Unit Testing Library for C++
CppUnit is a simple Framework for incorporating test cases in
your C++ code. It is similar to, and inspired by, xUnit and
@@ -20,7 +23,7 @@
Package: libcppunit-dev
Section: libdevel
Architecture: any
-Depends: libcppunit-1.13-0 (= ${binary:Version}), ${misc:Depends}
+Depends: libcppunit-1.13-0v5 (= ${binary:Version}), ${misc:Depends}
Suggests: libcppunit-doc
Replaces: cppunit (<< 1.10.0-3)
Description: Unit Testing Library for C++
diff -Nru cppunit-1.13.2/debian/rules cppunit-1.13.2/debian/rules
--- cppunit-1.13.2/debian/rules 2014-08-25 04:29:04.000000000 +0000
+++ cppunit-1.13.2/debian/rules 2015-07-29 10:25:00.000000000 +0000
@@ -6,7 +6,7 @@
override_dh_install-arch:
# Runtime library package
- dh_install -plibcppunit-1.13-0 --autodest debian/tmp/usr/lib/*/lib*.so.*
+ dh_install -plibcppunit-1.13-0v5 --autodest debian/tmp/usr/lib/*/lib*.so.*
# Developer package
# dh_install -plibcppunit-dev --autodest debian/tmp/usr/bin/DllPlugInTester
Reply to: