Package: libmusicbrainz-2.1 Version: 2.1.1-3 Severity: serious Tags: patch Hi Andreas,
Under the 0-day NMU policy for the C++ ABI transition, I have prepared an NMU for libmusicbrainz-2.1, because this library provides C++ interfaces and must be rebuilt so that a number of other C++-based packages can transition to g++ 4.0. The diff for this NMU is attached; the NMU will be uploaded shortly. If you see any problems with the patch, let me know so I can have the package rejected out of NEW. Thanks, -- Steve Langasek postmodern programmer
diff -u libmusicbrainz-2.1-2.1.1/debian/changelog
libmusicbrainz-2.1-2.1.1/debian/changelog
--- libmusicbrainz-2.1-2.1.1/debian/changelog
+++ libmusicbrainz-2.1-2.1.1/debian/changelog
@@ -1,3 +1,13 @@
+libmusicbrainz-2.1 (2.1.1-3.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * High-urgency upload for RC bugfix.
+ * Rebuild against g++-4.0 for the C++ ABI transition, renaming
+ libmusicbrainz4 to libmusicbrainz4c2 and conflicting with
+ libmusicbrainz4.
+
+ -- Steve Langasek <[EMAIL PROTECTED]> Sat, 30 Jul 2005 19:04:58 -0700
+
libmusicbrainz-2.1 (2.1.1-3) unstable; urgency=low
* debian/rules: Use simple-patchsys.mk.
diff -u libmusicbrainz-2.1-2.1.1/debian/control
libmusicbrainz-2.1-2.1.1/debian/control
--- libmusicbrainz-2.1-2.1.1/debian/control
+++ libmusicbrainz-2.1-2.1.1/debian/control
@@ -8,7 +8,7 @@
Package: libmusicbrainz4-dev
Architecture: any
Section: libdevel
-Depends: libmusicbrainz4 (= ${Source-Version}), libc6-dev
+Depends: libmusicbrainz4c2 (= ${Source-Version}), libc6-dev
Provides: libmusicbrainz-dev
Conflicts: libmusicbrainz-dev
Description: Second generation incarnation of the CD Index - development
@@ -17,11 +17,12 @@
.
This package contains the development files (headers, static library).
-Package: libmusicbrainz4
+Package: libmusicbrainz4c2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Conflicts: libmusicbrainz1
+Conflicts: libmusicbrainz1, libmusicbrainz4
+Replaces: libmusicbrainz4
Description: Second generation incarnation of the CD Index - library
MusicBrainz indexes both digital compressed audio (MP3/Vorbis) and
digital audio CDs.
reverted:
--- libmusicbrainz-2.1-2.1.1/debian/libmusicbrainz4.install
+++ libmusicbrainz-2.1-2.1.1.orig/debian/libmusicbrainz4.install
@@ -1 +0,0 @@
-debian/tmp/usr/lib/*.so.*
only in patch2:
unchanged:
--- libmusicbrainz-2.1-2.1.1.orig/debian/libmusicbrainz4c2.install
+++ libmusicbrainz-2.1-2.1.1/debian/libmusicbrainz4c2.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*.so.*
signature.asc
Description: Digital signature

