r45672 - in /packages/unstable/libxml++2.6/debian: changelog control control.in libxml++2.6-2.install libxml++2.6-2v5.install

smcv at users.alioth.debian.org smcv at users.alioth.debian.org
Tue Aug 18 09:22:14 UTC 2015


Author: smcv
Date: Tue Aug 18 09:22:14 2015
New Revision: 45672

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=45672
Log:
* Rename libxml++2.6-2 to libxml++2.6-2v5 for g++-5 ABI transition
  - build-depend on a glibmm2.4 version that was built with g++-5
  - Breaks/Replaces libxml++2.6-2

Added:
    packages/unstable/libxml++2.6/debian/libxml++2.6-2v5.install
Removed:
    packages/unstable/libxml++2.6/debian/libxml++2.6-2.install
Modified:
    packages/unstable/libxml++2.6/debian/changelog
    packages/unstable/libxml++2.6/debian/control
    packages/unstable/libxml++2.6/debian/control.in

Modified: packages/unstable/libxml++2.6/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml%2B%2B2.6/debian/changelog?rev=45672&op=diff
==============================================================================
--- packages/unstable/libxml++2.6/debian/changelog	[utf-8] (original)
+++ packages/unstable/libxml++2.6/debian/changelog	[utf-8] Tue Aug 18 09:22:14 2015
@@ -1,3 +1,11 @@
+libxml++2.6 (2.38.1-2) UNRELEASED; urgency=medium
+
+  * Rename libxml++2.6-2 to libxml++2.6-2v5 for g++-5 ABI transition
+    - build-depend on a glibmm2.4 version that was built with g++-5
+    - Breaks/Replaces libxml++2.6-2
+
+ -- Simon McVittie <smcv at debian.org>  Tue, 18 Aug 2015 10:19:59 +0100
+
 libxml++2.6 (2.38.1-1) unstable; urgency=medium
 
   * New upstream release.

Modified: packages/unstable/libxml++2.6/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml%2B%2B2.6/debian/control?rev=45672&op=diff
==============================================================================
--- packages/unstable/libxml++2.6/debian/control	[utf-8] (original)
+++ packages/unstable/libxml++2.6/debian/control	[utf-8] Tue Aug 18 09:22:14 2015
@@ -6,7 +6,7 @@
 Priority: optional
 Section: devel
 Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Deng Xiyue <manphiz-guest at users.alioth.debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>
+Uploaders: Deng Xiyue <manphiz-guest at users.alioth.debian.org>, Michael Biebl <biebl at debian.org>
 Homepage: http://libxmlplusplus.sourceforge.net/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/libxml++2.6
 Vcs-Svn: svn://svn.debian.org/pkg-gnome/packages/unstable/libxml++2.6
@@ -17,7 +17,7 @@
                autotools-dev,
                gnome-pkg-tools (>= 0.11),
                libxml2-dev (>= 2.7.7),
-               libglibmm-2.4-dev (>= 2.32.0),
+               libglibmm-2.4-dev (>= 2.44.0-2~),
                mm-common (>= 0.9.7),
                pkg-config
 Standards-Version: 3.9.6
@@ -28,7 +28,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libxml++2.6-2 (= ${binary:Version}),
+         libxml++2.6-2v5 (= ${binary:Version}),
          libxml2-dev (>= 2.7.7),
          libglibmm-2.4-dev (>= 2.32.0)
 Suggests: libxml++2.6-doc,
@@ -41,15 +41,15 @@
  .
  This package contains development files.
 
-Package: libxml++2.6-2
+Package: libxml++2.6-2v5
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Replaces: libxml++2.6c2a
-Breaks: gnote (<< 0.4)
+Replaces: libxml++2.6c2a, libxml++2.6-2
+Breaks: gnote (<< 0.4), libxml++2.6-2
 Description: C++ interface to the GNOME XML library (libxml2)
  Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
  known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
@@ -65,7 +65,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libxml++2.6-2 (= ${binary:Version})
+         libxml++2.6-2v5 (= ${binary:Version})
 Description: C++ interface to the GNOME XML library (debug symbols)
  Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
  known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not

Modified: packages/unstable/libxml++2.6/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml%2B%2B2.6/debian/control.in?rev=45672&op=diff
==============================================================================
--- packages/unstable/libxml++2.6/debian/control.in	[utf-8] (original)
+++ packages/unstable/libxml++2.6/debian/control.in	[utf-8] Tue Aug 18 09:22:14 2015
@@ -13,7 +13,7 @@
                autotools-dev,
                gnome-pkg-tools (>= 0.11),
                libxml2-dev (>= 2.7.7),
-               libglibmm-2.4-dev (>= 2.32.0),
+               libglibmm-2.4-dev (>= 2.44.0-2~),
                mm-common (>= 0.9.7),
                pkg-config
 Standards-Version: 3.9.6
@@ -24,7 +24,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libxml++2.6-2 (= ${binary:Version}),
+         libxml++2.6-2v5 (= ${binary:Version}),
          libxml2-dev (>= 2.7.7),
          libglibmm-2.4-dev (>= 2.32.0)
 Suggests: libxml++2.6-doc,
@@ -37,15 +37,15 @@
  .
  This package contains development files.
 
-Package: libxml++2.6-2
+Package: libxml++2.6-2v5
 Section: libs
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends},
          ${shlibs:Depends}
-Replaces: libxml++2.6c2a
-Breaks: gnote (<< 0.4)
+Replaces: libxml++2.6c2a, libxml++2.6-2
+Breaks: gnote (<< 0.4), libxml++2.6-2
 Description: C++ interface to the GNOME XML library (libxml2)
  Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
  known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not
@@ -61,7 +61,7 @@
 Multi-Arch: same
 Depends: ${misc:Depends},
          ${shlibs:Depends},
-         libxml++2.6-2 (= ${binary:Version})
+         libxml++2.6-2v5 (= ${binary:Version})
 Description: C++ interface to the GNOME XML library (debug symbols)
  Libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
  known as the GNOME XML library).  It has SAX and DOM-like APIs, but does not

Added: packages/unstable/libxml++2.6/debian/libxml++2.6-2v5.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml%2B%2B2.6/debian/libxml%2B%2B2.6-2v5.install?rev=45672&op=file
==============================================================================
--- packages/unstable/libxml++2.6/debian/libxml++2.6-2v5.install	(added)
+++ packages/unstable/libxml++2.6/debian/libxml++2.6-2v5.install	[utf-8] Tue Aug 18 09:22:14 2015
@@ -0,0 +1 @@
+usr/lib/*/libxml++-2.6.so.*




More information about the pkg-gnome-commits mailing list