Dear maintainer, I've prepared a NMU for libclaw, to deal with the libstdc++ transition, and will shortly upload it to the 1-day delayed queue. Please find the debdiff below.
Cheers, Julien >From ab2eea34eb12b07cabe12989b420f54635548352 Mon Sep 17 00:00:00 2001 From: Julien Cristau <[email protected]> Date: Sun, 16 Aug 2015 17:39:09 +0200 Subject: [PATCH] Rename library packages for g++5 ABI transition (closes: 791106). --- debian/changelog | 7 +++++ debian/control | 44 ++++++++++++++++++---------- debian/libclaw-application1.install | 2 -- debian/libclaw-application1v5.install | 2 ++ debian/libclaw-configuration-file1.install | 2 -- debian/libclaw-configuration-file1v5.install | 2 ++ debian/libclaw-dynamic-library1.install | 2 -- debian/libclaw-dynamic-library1v5.install | 2 ++ debian/libclaw-graphic1.install | 2 -- debian/libclaw-graphic1v5.install | 2 ++ debian/libclaw-logger1.install | 2 -- debian/libclaw-logger1v5.install | 2 ++ debian/libclaw-net1.install | 2 -- debian/libclaw-net1v5.install | 2 ++ debian/libclaw-tween1.install | 2 -- debian/libclaw-tween1v5.install | 2 ++ 16 files changed, 50 insertions(+), 29 deletions(-) delete mode 100644 debian/libclaw-application1.install create mode 100644 debian/libclaw-application1v5.install delete mode 100644 debian/libclaw-configuration-file1.install create mode 100644 debian/libclaw-configuration-file1v5.install delete mode 100644 debian/libclaw-dynamic-library1.install create mode 100644 debian/libclaw-dynamic-library1v5.install delete mode 100644 debian/libclaw-graphic1.install create mode 100644 debian/libclaw-graphic1v5.install delete mode 100644 debian/libclaw-logger1.install create mode 100644 debian/libclaw-logger1v5.install delete mode 100644 debian/libclaw-net1.install create mode 100644 debian/libclaw-net1v5.install delete mode 100644 debian/libclaw-tween1.install create mode 100644 debian/libclaw-tween1v5.install diff --git a/debian/changelog b/debian/changelog index 92910ca..16f63db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libclaw (1.7.3-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Rename library packages for g++5 ABI transition (closes: 791106). + + -- Julien Cristau <[email protected]> Sun, 16 Aug 2015 17:39:09 +0200 + libclaw (1.7.3-1) unstable; urgency=low * New upstream release. diff --git a/debian/control b/debian/control index bfff9d3..d96b242 100644 --- a/debian/control +++ b/debian/control @@ -51,12 +51,14 @@ Description: Claw is a generalist C++ library (documentation files) This package contains the HTML documentation of the API and a set of example programs. -Package: libclaw-application1 +Package: libclaw-application1v5 Section: libs Architecture: any -Depends: ${shlibs:Depends}, libclaw-logger1 (= ${binary:Version}), +Depends: ${shlibs:Depends}, libclaw-logger1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-application1 +Replaces: libclaw-application1 Description: Set of classes to ease the initialisation of the program Part of the libclaw library. . @@ -67,7 +69,7 @@ Package: libclaw-application-dev Section: libdevel Architecture: any Depends: libclaw-dev (= ${binary:Version}), - libclaw-application1 (= ${binary:Version}), + libclaw-application1v5 (= ${binary:Version}), libclaw-logger-dev (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ @@ -79,11 +81,13 @@ Description: Set of classes to ease the initialisation of the program (developme . This package contains the development files of the library. -Package: libclaw-configuration-file1 +Package: libclaw-configuration-file1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-configuration-file1 +Replaces: libclaw-configuration-file1 Description: Class to process configuration files Part of the libclaw library. . @@ -94,7 +98,7 @@ Package: libclaw-configuration-file-dev Section: libdevel Architecture: any Depends: libclaw-dev (= ${binary:Version}), - libclaw-configuration-file1 (= ${binary:Version}), + libclaw-configuration-file1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: Class to process configuration files (development files) @@ -105,11 +109,13 @@ Description: Class to process configuration files (development files) . This package contains the development files of the library. -Package: libclaw-dynamic-library1 +Package: libclaw-dynamic-library1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-dynamic-library1 +Replaces: libclaw-dynamic-library1 Description: Class to ease the manipulation of dynamic libraries Part of the libclaw library. . @@ -120,7 +126,7 @@ Package: libclaw-dynamic-library-dev Section: libdevel Architecture: any Depends: libclaw-dev (= ${binary:Version}), - libclaw-dynamic-library1 (= ${binary:Version}), ${misc:Depends} + libclaw-dynamic-library1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: Class to ease the manipulation of dynamic libraries (development files) Part of the libclaw library. @@ -130,11 +136,13 @@ Description: Class to ease the manipulation of dynamic libraries (development fi . This package contains the development files of the library. -Package: libclaw-graphic1 +Package: libclaw-graphic1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-graphic1 +Replaces: libclaw-graphic1 Description: Set of classes for image manipulation Part of the libclaw library. . @@ -146,7 +154,7 @@ Package: libclaw-graphic-dev Section: libdevel Architecture: any Depends: libclaw-dev (= ${binary:Version}), - libclaw-graphic1 (= ${binary:Version}), libjpeg-dev, + libclaw-graphic1v5 (= ${binary:Version}), libjpeg-dev, libpng12-dev (>= 1.2.8), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: Set of classes for image manipulation (development files) @@ -158,11 +166,13 @@ Description: Set of classes for image manipulation (development files) . This package contains the development files of the library. -Package: libclaw-logger1 +Package: libclaw-logger1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-logger1 +Replaces: libclaw-logger1 Description: Flexible log system Part of the libclaw library. . @@ -173,7 +183,7 @@ Package: libclaw-logger-dev Section: libdevel Architecture: any Depends: libclaw-dev (= ${binary:Version}), - libclaw-logger1 (= ${binary:Version}), ${misc:Depends} + libclaw-logger1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: Flexible log system (development files) Part of the libclaw library. @@ -183,11 +193,13 @@ Description: Flexible log system (development files) . This package contains the development files of the library. -Package: libclaw-net1 +Package: libclaw-net1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-net1 +Replaces: libclaw-net1 Description: C++ standard stream interface for Unix sockets Part of the libclaw library. . @@ -197,7 +209,7 @@ Description: C++ standard stream interface for Unix sockets Package: libclaw-net-dev Section: libdevel Architecture: any -Depends: libclaw-dev (= ${binary:Version}), libclaw-net1 (= ${binary:Version}), +Depends: libclaw-dev (= ${binary:Version}), libclaw-net1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: C++ standard stream interface for Unix sockets (development files) @@ -207,11 +219,13 @@ Description: C++ standard stream interface for Unix sockets (development files) . This package contains the development files of the library. -Package: libclaw-tween1 +Package: libclaw-tween1v5 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ +Conflicts: libclaw-tween1 +Replaces: libclaw-tween1 Description: C++ tweeners Part of the libclaw library. . @@ -226,7 +240,7 @@ Description: C++ tweeners Package: libclaw-tween-dev Section: libdevel Architecture: any -Depends: libclaw-dev (= ${binary:Version}), libclaw-tween1 (= ${binary:Version}), +Depends: libclaw-dev (= ${binary:Version}), libclaw-tween1v5 (= ${binary:Version}), ${misc:Depends} Homepage: http://libclaw.sourceforge.net/ Description: C++ tweeners (development files) diff --git a/debian/libclaw-application1.install b/debian/libclaw-application1.install deleted file mode 100644 index 51ec95e..0000000 --- a/debian/libclaw-application1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_application.so.* usr/lib - diff --git a/debian/libclaw-application1v5.install b/debian/libclaw-application1v5.install new file mode 100644 index 0000000..51ec95e --- /dev/null +++ b/debian/libclaw-application1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_application.so.* usr/lib + diff --git a/debian/libclaw-configuration-file1.install b/debian/libclaw-configuration-file1.install deleted file mode 100644 index 213dace..0000000 --- a/debian/libclaw-configuration-file1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_configuration_file.so.* usr/lib - diff --git a/debian/libclaw-configuration-file1v5.install b/debian/libclaw-configuration-file1v5.install new file mode 100644 index 0000000..213dace --- /dev/null +++ b/debian/libclaw-configuration-file1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_configuration_file.so.* usr/lib + diff --git a/debian/libclaw-dynamic-library1.install b/debian/libclaw-dynamic-library1.install deleted file mode 100644 index a513035..0000000 --- a/debian/libclaw-dynamic-library1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_dynamic_library.so.* usr/lib - diff --git a/debian/libclaw-dynamic-library1v5.install b/debian/libclaw-dynamic-library1v5.install new file mode 100644 index 0000000..a513035 --- /dev/null +++ b/debian/libclaw-dynamic-library1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_dynamic_library.so.* usr/lib + diff --git a/debian/libclaw-graphic1.install b/debian/libclaw-graphic1.install deleted file mode 100644 index d312feb..0000000 --- a/debian/libclaw-graphic1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_graphic.so.* usr/lib - diff --git a/debian/libclaw-graphic1v5.install b/debian/libclaw-graphic1v5.install new file mode 100644 index 0000000..d312feb --- /dev/null +++ b/debian/libclaw-graphic1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_graphic.so.* usr/lib + diff --git a/debian/libclaw-logger1.install b/debian/libclaw-logger1.install deleted file mode 100644 index 194fe94..0000000 --- a/debian/libclaw-logger1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_logger.so.* usr/lib - diff --git a/debian/libclaw-logger1v5.install b/debian/libclaw-logger1v5.install new file mode 100644 index 0000000..194fe94 --- /dev/null +++ b/debian/libclaw-logger1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_logger.so.* usr/lib + diff --git a/debian/libclaw-net1.install b/debian/libclaw-net1.install deleted file mode 100644 index 89fde79..0000000 --- a/debian/libclaw-net1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_net.so.* usr/lib - diff --git a/debian/libclaw-net1v5.install b/debian/libclaw-net1v5.install new file mode 100644 index 0000000..89fde79 --- /dev/null +++ b/debian/libclaw-net1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_net.so.* usr/lib + diff --git a/debian/libclaw-tween1.install b/debian/libclaw-tween1.install deleted file mode 100644 index 64ba3a8..0000000 --- a/debian/libclaw-tween1.install +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/lib/libclaw_tween.so.* usr/lib - diff --git a/debian/libclaw-tween1v5.install b/debian/libclaw-tween1v5.install new file mode 100644 index 0000000..64ba3a8 --- /dev/null +++ b/debian/libclaw-tween1v5.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libclaw_tween.so.* usr/lib + -- 2.5.0

