[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#790990: transition: cairomm (libcairomm-1.0-1v5)



user release.debian.org@packages.debian.org
usertag 790990 + transition
block 790990 by 790756
reassign 790990 release.debian.org
retitle 790990 transition: cairomm (libcairomm-1.0-1v5)
severity 790990 normal
thanks

On Fri, 03 Jul 2015 at 13:09:04 +0000, Matthias Klose wrote:
> Libraries built from
> this source package export some of the new __cxx11 or B5cxx11 symbols,
> and dropping other symbols.  If these symbols are part of the API of
> the library, then this rebuild with g++-5 will trigger a transition
> for the library.

I have NMU'd a renamed library to DELAYED/2 with the attached patch.
Please let me know if I should reschedule or cancel this upload.

Regards,
    S
diffstat for cairomm-1.10.0 cairomm-1.10.0

 changelog                  |    7 +++++++
 control                    |    7 ++++---
 libcairomm-1.0-1.install   |    1 -
 libcairomm-1.0-1.shlibs    |    1 -
 libcairomm-1.0-1v5.install |    1 +
 libcairomm-1.0-1v5.shlibs  |    1 +
 6 files changed, 13 insertions(+), 5 deletions(-)

diff -Nru cairomm-1.10.0/debian/changelog cairomm-1.10.0/debian/changelog
--- cairomm-1.10.0/debian/changelog	2014-08-28 17:15:08.000000000 +0100
+++ cairomm-1.10.0/debian/changelog	2015-08-14 08:44:14.000000000 +0100
@@ -1,3 +1,10 @@
+cairomm (1.10.0-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename library for g++-5 transition. Starts transition: #790990
+
+ -- Simon McVittie <smcv@debian.org>  Fri, 14 Aug 2015 08:44:10 +0100
+
 cairomm (1.10.0-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -Nru cairomm-1.10.0/debian/control cairomm-1.10.0/debian/control
--- cairomm-1.10.0/debian/control	2014-08-28 17:15:08.000000000 +0100
+++ cairomm-1.10.0/debian/control	2015-08-14 08:43:12.000000000 +0100
@@ -10,7 +10,7 @@
 Package: libcairomm-1.0-dev
 Section: libdevel
 Architecture: any
-Depends: libcairomm-1.0-1 (= ${binary:Version}), libcairo2-dev (>= 1.10.0), ${misc:Depends}, libsigc++-2.0-dev
+Depends: libcairomm-1.0-1v5 (= ${binary:Version}), libcairo2-dev (>= 1.10.0), ${misc:Depends}, libsigc++-2.0-dev
 Suggests: libcairomm-1.0-doc
 Description: C++ wrappers for Cairo (development files)
  cairomm provides C++ bindings for the Cairo graphics library,
@@ -21,11 +21,12 @@
  files needed by C++ programs that want to compile with Cairo.
  files and examples.
 
-Package: libcairomm-1.0-1
+Package: libcairomm-1.0-1v5
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libcairomm-1.0-0
+Replaces: libcairomm-1.0-0, libcairomm-1.0-1
+Conflicts: libcairomm-1.0-1
 Description: C++ wrappers for Cairo (shared libraries)
  cairomm provides C++ bindings for the Cairo graphics library,
  a multi-platform library providing anti-aliased vector-based
diff -Nru cairomm-1.10.0/debian/libcairomm-1.0-1.install cairomm-1.10.0/debian/libcairomm-1.0-1.install
--- cairomm-1.10.0/debian/libcairomm-1.0-1.install	2010-04-20 21:40:07.000000000 +0100
+++ cairomm-1.10.0/debian/libcairomm-1.0-1.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libcairomm-1.0.so.*
diff -Nru cairomm-1.10.0/debian/libcairomm-1.0-1.shlibs cairomm-1.10.0/debian/libcairomm-1.0-1.shlibs
--- cairomm-1.10.0/debian/libcairomm-1.0-1.shlibs	2010-04-20 21:40:07.000000000 +0100
+++ cairomm-1.10.0/debian/libcairomm-1.0-1.shlibs	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-libcairomm-1.0 1 libcairomm-1.0-1 (>= 1.6.4)
diff -Nru cairomm-1.10.0/debian/libcairomm-1.0-1v5.install cairomm-1.10.0/debian/libcairomm-1.0-1v5.install
--- cairomm-1.10.0/debian/libcairomm-1.0-1v5.install	1970-01-01 01:00:00.000000000 +0100
+++ cairomm-1.10.0/debian/libcairomm-1.0-1v5.install	2010-04-20 21:40:07.000000000 +0100
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libcairomm-1.0.so.*
diff -Nru cairomm-1.10.0/debian/libcairomm-1.0-1v5.shlibs cairomm-1.10.0/debian/libcairomm-1.0-1v5.shlibs
--- cairomm-1.10.0/debian/libcairomm-1.0-1v5.shlibs	1970-01-01 01:00:00.000000000 +0100
+++ cairomm-1.10.0/debian/libcairomm-1.0-1v5.shlibs	2015-08-14 08:43:56.000000000 +0100
@@ -0,0 +1 @@
+libcairomm-1.0 1 libcairomm-1.0-1v5 (>= 1.6.4)

Reply to: