Package: libxml++
Followup-For: Bug #339225
I did an NMU for this transition. Plese see the attached patch for the
changes.
Gaudenz
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-rc5-pb58
Locale: LANG=de_CH, LC_CTYPE=de_CH (charmap=ISO-8859-1)
diff -Nru libxml++-1.0.4-1.1/debian/changelog
libxml++-1.0.4-1.2/debian/changelog
--- libxml++-1.0.4-1.1/debian/changelog 2005-09-07 21:57:14.000000000 +0200
+++ libxml++-1.0.4-1.2/debian/changelog 2005-12-13 11:02:05.187447000 +0100
@@ -1,3 +1,13 @@
+libxml++ (1.0.4-1.2) unstable; urgency=low
+
+ * Non-maintainer upload
+ * C++ mt allocator ABI change
+ - rename library package to libxml++1.0c2a and
+ conflict/replace libxml++1.0c2
+ - move libxml++1.0c2.install to libxml++1.0c2a.install
+
+ -- Gaudenz Steinlin <[EMAIL PROTECTED]> Tue, 13 Dec 2005 10:59:52 +0100
+
libxml++ (1.0.4-1.1) unstable; urgency=low
* Non-maintainer upload
diff -Nru libxml++-1.0.4-1.1/debian/control libxml++-1.0.4-1.2/debian/control
--- libxml++-1.0.4-1.1/debian/control 2005-09-07 21:57:14.000000000 +0200
+++ libxml++-1.0.4-1.2/debian/control 2005-12-13 10:58:13.959447000 +0100
@@ -9,7 +9,7 @@
Package: libxml++1.0-dev
Section: libdevel
Architecture: any
-Depends: libxml++1.0c2 (= ${Source-Version}), libc6-dev, libxml2-dev (>=
2.5.1), libstdc++-dev, pkg-config
+Depends: libxml++1.0c2a (= ${Source-Version}), libc6-dev, libxml2-dev (>=
2.5.1), libstdc++-dev, pkg-config
Provides: libxml++-dev
Conflicts: libxml++-dev, libxml++0-dev
Replaces: llibxml++-dev, ibxml++0-dev
@@ -23,12 +23,12 @@
Install this package if you with to develop your own programs using this
library.
-Package: libxml++1.0c2
+Package: libxml++1.0c2a
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
-Replaces: libxml++1.0
-Conflicts: libxml++1.0
+Replaces: libxml++1.0, libxml++1.0c2
+Conflicts: libxml++1.0, libxml++1.0c2
Description: A C++ interface to the GNOME XML library (libxml2)
libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
known as the GNOME2 XML library).
diff -Nru libxml++-1.0.4-1.1/debian/libxml++1.0c2a.install
libxml++-1.0.4-1.2/debian/libxml++1.0c2a.install
--- libxml++-1.0.4-1.1/debian/libxml++1.0c2a.install 1970-01-01
01:00:00.000000000 +0100
+++ libxml++-1.0.4-1.2/debian/libxml++1.0c2a.install 2005-09-07
21:57:14.000000000 +0200
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libxml++-1.0.so.*
diff -Nru libxml++-1.0.4-1.1/debian/libxml++1.0c2.install
libxml++-1.0.4-1.2/debian/libxml++1.0c2.install
--- libxml++-1.0.4-1.1/debian/libxml++1.0c2.install 2005-09-07
21:57:14.000000000 +0200
+++ libxml++-1.0.4-1.2/debian/libxml++1.0c2.install 1970-01-01
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-debian/tmp/usr/lib/libxml++-1.0.so.*