Bug#791170: add patch

Matthias Klose doko at debian.org
Tue Jul 28 16:09:45 UTC 2015


Control: tags -1 + patch

-------------- next part --------------
diff -Nru libsigc++-2.0-2.4.1/debian/changelog libsigc++-2.0-2.4.1/debian/changelog
--- libsigc++-2.0-2.4.1/debian/changelog	2015-07-14 07:49:38.000000000 +0200
+++ libsigc++-2.0-2.4.1/debian/changelog	2015-07-28 17:46:19.000000000 +0200
@@ -1,3 +1,11 @@
+libsigc++-2.0 (2.4.1-1ubuntu2) wily; urgency=medium
+
+  * Rename libsigc++-2.0-0c2a to libsigc++-2.0-0v5. Closes: #791170.
+  * Add Conflict/Replaces to the old library package.
+  * Update symbols file for GCC 5.
+
+ -- Matthias Klose <doko at ubuntu.com>  Tue, 28 Jul 2015 16:55:37 +0200
+
 libsigc++-2.0 (2.4.1-1build1) wily; urgency=medium
 
   * Build using GCC 5.
diff -Nru libsigc++-2.0-2.4.1/debian/control libsigc++-2.0-2.4.1/debian/control
--- libsigc++-2.0-2.4.1/debian/control	2015-05-07 02:00:30.000000000 +0200
+++ libsigc++-2.0-2.4.1/debian/control	2015-07-28 17:32:08.000000000 +0200
@@ -15,10 +15,12 @@
 Vcs-Git: git://anonscm.debian.org/collab-maint/libsigc++-2.0.git
 Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/libsigc%2B%2B-2.0.git
 
-Package: libsigc++-2.0-0c2a
+Package: libsigc++-2.0-0v5
 Section: libs
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
+Conflicts: libsigc++-2.0-0c2a
+Replaces: libsigc++-2.0-0c2a
 Architecture: any
 Multi-Arch: same
 Description: type-safe Signal Framework for C++ - runtime
@@ -33,7 +35,7 @@
 
 Package: libsigc++-2.0-dev
 Section: libdevel
-Depends: libsigc++-2.0-0c2a (= ${binary:Version}), pkg-config, ${misc:Depends}
+Depends: libsigc++-2.0-0v5 (= ${binary:Version}), pkg-config, ${misc:Depends}
 Suggests: libsigc++-2.0-doc
 Multi-Arch: same
 Architecture: any
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.install libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.install
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.install	2015-05-07 02:00:30.000000000 +0200
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.install	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/*.so.*
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.lintian-overrides libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.lintian-overrides
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.lintian-overrides	2015-05-07 02:00:30.000000000 +0200
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-libsigc++-2.0-0c2a binary: package-name-doesnt-match-sonames libsigc-2.0-0
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.symbols libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.symbols
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.symbols	2015-05-07 02:00:30.000000000 +0200
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0c2a.symbols	1970-01-01 01:00:00.000000000 +0100
@@ -1,90 +0,0 @@
-libsigc-2.0.so.0 libsigc++-2.0-0c2a #MINVER#
- _ZN4sigc10connection10disconnectEv at Base 2.2.0
- _ZN4sigc10connection5blockEb at Base 2.2.0
- _ZN4sigc10connection6notifyEPv at Base 2.2.0
- _ZN4sigc10connection7unblockEv at Base 2.2.0
- _ZN4sigc10connection8set_slotEPNS_9slot_baseE at Base 2.2.0
- _ZN4sigc10connectionC1ERKS0_ at Base 2.2.0
- _ZN4sigc10connectionC1ERNS_9slot_baseE at Base 2.2.0
- _ZN4sigc10connectionC1Ev at Base 2.2.0
- _ZN4sigc10connectionC2ERKS0_ at Base 2.2.0
- _ZN4sigc10connectionC2ERNS_9slot_baseE at Base 2.2.0
- _ZN4sigc10connectionC2Ev at Base 2.2.0
- _ZN4sigc10connectionD1Ev at Base 2.2.0
- _ZN4sigc10connectionD2Ev at Base 2.2.0
- _ZN4sigc10connectionaSERKS0_ at Base 2.2.0
- _ZN4sigc10connectioncvbEv at Base 2.2.0
- _ZN4sigc11signal_base5blockEb at Base 2.4.0
- _ZN4sigc11signal_base5clearEv at Base 2.2.0
- _ZN4sigc11signal_base5eraseESt14_List_iteratorINS_9slot_baseEE at Base 2.2.0
- _ZN4sigc11signal_base6insertESt14_List_iteratorINS_9slot_baseEERKS2_ at Base 2.2.0
- _ZN4sigc11signal_base7connectERKNS_9slot_baseE at Base 2.2.0
- _ZN4sigc11signal_base7unblockEv at Base 2.4.0
- _ZN4sigc11signal_baseC1ERKS0_ at Base 2.2.0
- _ZN4sigc11signal_baseC1Ev at Base 2.2.0
- _ZN4sigc11signal_baseC2ERKS0_ at Base 2.2.0
- _ZN4sigc11signal_baseC2Ev at Base 2.2.0
- _ZN4sigc11signal_baseD1Ev at Base 2.2.0
- _ZN4sigc11signal_baseD2Ev at Base 2.2.0
- _ZN4sigc11signal_baseaSERKS0_ at Base 2.2.0
- _ZN4sigc2_1E at Base 2.2.0
- _ZN4sigc2_2E at Base 2.2.0
- _ZN4sigc2_3E at Base 2.2.0
- _ZN4sigc2_4E at Base 2.2.0
- _ZN4sigc2_5E at Base 2.2.0
- _ZN4sigc2_6E at Base 2.2.0
- _ZN4sigc2_7E at Base 2.2.0
- _ZN4sigc8internal11signal_impl16unreference_execEv at Base 2.4.0
- _ZN4sigc8internal11signal_impl5blockEb at Base 2.4.0
- _ZN4sigc8internal11signal_impl5clearEv at Base 2.2.0
- _ZN4sigc8internal11signal_impl5eraseESt14_List_iteratorINS_9slot_baseEE at Base 2.2.0
- _ZN4sigc8internal11signal_impl5sweepEv at Base 2.2.0
- _ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_ at Base 2.2.0
- _ZN4sigc8internal11signal_impl6notifyEPv at Base 2.2.0
- _ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE at Base 2.2.0
- _ZN4sigc8internal11signal_implC1Ev at Base 2.2.0
- _ZN4sigc8internal11signal_implC2Ev at Base 2.2.0
- _ZN4sigc8internal23trackable_callback_list12add_callbackEPvPFS2_S2_E at Base 2.2.0
- _ZN4sigc8internal23trackable_callback_list15remove_callbackEPv at Base 2.2.0
- _ZN4sigc8internal23trackable_callback_list5clearEv at Base 2.2.0
- _ZN4sigc8internal23trackable_callback_listD1Ev at Base 2.2.0
- _ZN4sigc8internal23trackable_callback_listD2Ev at Base 2.2.0
- _ZN4sigc8internal8slot_rep10disconnectEv at Base 2.2.0
- _ZN4sigc8internal8slot_rep6notifyEPv at Base 2.2.0
- _ZN4sigc9slot_base10disconnectEv at Base 2.2.0
- _ZN4sigc9slot_base5blockEb at Base 2.2.0
- _ZN4sigc9slot_base7unblockEv at Base 2.2.0
- _ZN4sigc9slot_baseC1EPNS_8internal8slot_repE at Base 2.2.0
- _ZN4sigc9slot_baseC1ERKS0_ at Base 2.2.0
- _ZN4sigc9slot_baseC1Ev at Base 2.2.0
- _ZN4sigc9slot_baseC2EPNS_8internal8slot_repE at Base 2.2.0
- _ZN4sigc9slot_baseC2ERKS0_ at Base 2.2.0
- _ZN4sigc9slot_baseC2Ev at Base 2.2.0
- _ZN4sigc9slot_baseD1Ev at Base 2.2.0
- _ZN4sigc9slot_baseD2Ev at Base 2.2.0
- _ZN4sigc9slot_baseaSERKS0_ at Base 2.2.0
- _ZN4sigc9trackable16notify_callbacksEv at Base 2.2.0
- _ZN4sigc9trackableC1ERKS0_ at Base 2.2.0
- _ZN4sigc9trackableC1Ev at Base 2.2.0
- _ZN4sigc9trackableC2ERKS0_ at Base 2.2.0
- _ZN4sigc9trackableC2Ev at Base 2.2.0
- _ZN4sigc9trackableD1Ev at Base 2.2.0
- _ZN4sigc9trackableD2Ev at Base 2.2.0
- _ZN4sigc9trackableaSERKS0_ at Base 2.2.0
- _ZNK4sigc10connection5emptyEv at Base 2.2.0
- _ZNK4sigc10connection7blockedEv at Base 2.2.0
- _ZNK4sigc10connection9connectedEv at Base 2.2.0
- _ZNK4sigc11signal_base4implEv at Base 2.2.0
- _ZNK4sigc11signal_base4sizeEv at Base 2.2.0
- _ZNK4sigc11signal_base7blockedEv at Base 2.4.0
- _ZNK4sigc8internal11signal_impl4sizeEv at Base 2.2.0
- _ZNK4sigc8internal11signal_impl7blockedEv at Base 2.4.0
- _ZNK4sigc9slot_base10set_parentEPvPFS1_S1_E at Base 2.2.0
- _ZNK4sigc9slot_base27add_destroy_notify_callbackEPvPFS1_S1_E at Base 2.2.0
- _ZNK4sigc9slot_base30remove_destroy_notify_callbackEPv at Base 2.2.0
- _ZNK4sigc9slot_basecvbEv at Base 2.2.0
- _ZNK4sigc9trackable13callback_listEv at Base 2.2.0
- _ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E at Base 2.2.0
- _ZNK4sigc9trackable30remove_destroy_notify_callbackEPv at Base 2.2.0
- (optional)_ZNSt10_List_baseIN4sigc8internal18trackable_callbackESaIS2_EE8_M_clearEv at Base 2.2.0
- (optional)_ZNSt10_List_baseIN4sigc9slot_baseESaIS1_EE8_M_clearEv at Base 2.2.0
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.install libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.install
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.install	1970-01-01 01:00:00.000000000 +0100
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.install	2015-05-07 02:00:30.000000000 +0200
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.lintian-overrides libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.lintian-overrides
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.lintian-overrides	1970-01-01 01:00:00.000000000 +0100
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.lintian-overrides	2015-07-28 16:57:40.000000000 +0200
@@ -0,0 +1 @@
+libsigc++-2.0-0v5 binary: package-name-doesnt-match-sonames libsigc-2.0-0
diff -Nru libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.symbols libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.symbols
--- libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.symbols	1970-01-01 01:00:00.000000000 +0100
+++ libsigc++-2.0-2.4.1/debian/libsigc++-2.0-0v5.symbols	2015-07-28 17:44:10.000000000 +0200
@@ -0,0 +1,89 @@
+libsigc-2.0.so.0 libsigc++-2.0-0v5 #MINVER#
+ _ZN4sigc10connection10disconnectEv at Base 2.2.0
+ _ZN4sigc10connection5blockEb at Base 2.2.0
+ _ZN4sigc10connection6notifyEPv at Base 2.2.0
+ _ZN4sigc10connection7unblockEv at Base 2.2.0
+ _ZN4sigc10connection8set_slotEPNS_9slot_baseE at Base 2.2.0
+ _ZN4sigc10connectionC1ERKS0_ at Base 2.2.0
+ _ZN4sigc10connectionC1ERNS_9slot_baseE at Base 2.2.0
+ _ZN4sigc10connectionC1Ev at Base 2.2.0
+ _ZN4sigc10connectionC2ERKS0_ at Base 2.2.0
+ _ZN4sigc10connectionC2ERNS_9slot_baseE at Base 2.2.0
+ _ZN4sigc10connectionC2Ev at Base 2.2.0
+ _ZN4sigc10connectionD1Ev at Base 2.2.0
+ _ZN4sigc10connectionD2Ev at Base 2.2.0
+ _ZN4sigc10connectionaSERKS0_ at Base 2.2.0
+ _ZN4sigc10connectioncvbEv at Base 2.2.0
+ _ZN4sigc11signal_base5blockEb at Base 2.4.0
+ _ZN4sigc11signal_base5clearEv at Base 2.2.0
+ _ZN4sigc11signal_base5eraseESt14_List_iteratorINS_9slot_baseEE at Base 2.2.0
+ _ZN4sigc11signal_base6insertESt14_List_iteratorINS_9slot_baseEERKS2_ at Base 2.2.0
+ _ZN4sigc11signal_base7connectERKNS_9slot_baseE at Base 2.2.0
+ _ZN4sigc11signal_base7unblockEv at Base 2.4.0
+ _ZN4sigc11signal_baseC1ERKS0_ at Base 2.2.0
+ _ZN4sigc11signal_baseC1Ev at Base 2.2.0
+ _ZN4sigc11signal_baseC2ERKS0_ at Base 2.2.0
+ _ZN4sigc11signal_baseC2Ev at Base 2.2.0
+ _ZN4sigc11signal_baseD1Ev at Base 2.2.0
+ _ZN4sigc11signal_baseD2Ev at Base 2.2.0
+ _ZN4sigc11signal_baseaSERKS0_ at Base 2.2.0
+ _ZN4sigc2_1E at Base 2.2.0
+ _ZN4sigc2_2E at Base 2.2.0
+ _ZN4sigc2_3E at Base 2.2.0
+ _ZN4sigc2_4E at Base 2.2.0
+ _ZN4sigc2_5E at Base 2.2.0
+ _ZN4sigc2_6E at Base 2.2.0
+ _ZN4sigc2_7E at Base 2.2.0
+ _ZN4sigc8internal11signal_impl16unreference_execEv at Base 2.4.0
+ _ZN4sigc8internal11signal_impl5blockEb at Base 2.4.0
+ _ZN4sigc8internal11signal_impl5clearEv at Base 2.2.0
+ _ZN4sigc8internal11signal_impl5eraseESt14_List_iteratorINS_9slot_baseEE at Base 2.2.0
+ _ZN4sigc8internal11signal_impl5sweepEv at Base 2.2.0
+ _ZN4sigc8internal11signal_impl6insertESt14_List_iteratorINS_9slot_baseEERKS3_ at Base 2.2.0
+ _ZN4sigc8internal11signal_impl6notifyEPv at Base 2.2.0
+ _ZN4sigc8internal11signal_impl7connectERKNS_9slot_baseE at Base 2.2.0
+ _ZN4sigc8internal11signal_implC1Ev at Base 2.2.0
+ _ZN4sigc8internal11signal_implC2Ev at Base 2.2.0
+ _ZN4sigc8internal23trackable_callback_list12add_callbackEPvPFS2_S2_E at Base 2.2.0
+ _ZN4sigc8internal23trackable_callback_list15remove_callbackEPv at Base 2.2.0
+ _ZN4sigc8internal23trackable_callback_list5clearEv at Base 2.2.0
+ _ZN4sigc8internal23trackable_callback_listD1Ev at Base 2.2.0
+ _ZN4sigc8internal23trackable_callback_listD2Ev at Base 2.2.0
+ _ZN4sigc8internal8slot_rep10disconnectEv at Base 2.2.0
+ _ZN4sigc8internal8slot_rep6notifyEPv at Base 2.2.0
+ _ZN4sigc9slot_base10disconnectEv at Base 2.2.0
+ _ZN4sigc9slot_base5blockEb at Base 2.2.0
+ _ZN4sigc9slot_base7unblockEv at Base 2.2.0
+ _ZN4sigc9slot_baseC1EPNS_8internal8slot_repE at Base 2.2.0
+ _ZN4sigc9slot_baseC1ERKS0_ at Base 2.2.0
+ _ZN4sigc9slot_baseC1Ev at Base 2.2.0
+ _ZN4sigc9slot_baseC2EPNS_8internal8slot_repE at Base 2.2.0
+ _ZN4sigc9slot_baseC2ERKS0_ at Base 2.2.0
+ _ZN4sigc9slot_baseC2Ev at Base 2.2.0
+ _ZN4sigc9slot_baseD1Ev at Base 2.2.0
+ _ZN4sigc9slot_baseD2Ev at Base 2.2.0
+ _ZN4sigc9slot_baseaSERKS0_ at Base 2.2.0
+ _ZN4sigc9trackable16notify_callbacksEv at Base 2.2.0
+ _ZN4sigc9trackableC1ERKS0_ at Base 2.2.0
+ _ZN4sigc9trackableC1Ev at Base 2.2.0
+ _ZN4sigc9trackableC2ERKS0_ at Base 2.2.0
+ _ZN4sigc9trackableC2Ev at Base 2.2.0
+ _ZN4sigc9trackableD1Ev at Base 2.2.0
+ _ZN4sigc9trackableD2Ev at Base 2.2.0
+ _ZN4sigc9trackableaSERKS0_ at Base 2.2.0
+ _ZNK4sigc10connection5emptyEv at Base 2.2.0
+ _ZNK4sigc10connection7blockedEv at Base 2.2.0
+ _ZNK4sigc10connection9connectedEv at Base 2.2.0
+ _ZNK4sigc11signal_base4implEv at Base 2.2.0
+ _ZNK4sigc11signal_base4sizeEv at Base 2.2.0
+ _ZNK4sigc11signal_base7blockedEv at Base 2.4.0
+ _ZNK4sigc8internal11signal_impl4sizeEv at Base 2.2.0
+ _ZNK4sigc8internal11signal_impl7blockedEv at Base 2.4.0
+ _ZNK4sigc9slot_base10set_parentEPvPFS1_S1_E at Base 2.2.0
+ _ZNK4sigc9slot_base27add_destroy_notify_callbackEPvPFS1_S1_E at Base 2.2.0
+ _ZNK4sigc9slot_base30remove_destroy_notify_callbackEPv at Base 2.2.0
+ _ZNK4sigc9slot_basecvbEv at Base 2.2.0
+ _ZNK4sigc9trackable13callback_listEv at Base 2.2.0
+ _ZNK4sigc9trackable27add_destroy_notify_callbackEPvPFS1_S1_E at Base 2.2.0
+ _ZNK4sigc9trackable30remove_destroy_notify_callbackEPv at Base 2.2.0
+ (optional)_ZNSt7__cxx1110_List_baseIN4sigc9slot_baseESaIS2_EE8_M_clearEv at Base 2.2.0


More information about the pkg-gnome-maintainers mailing list