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.*

Attachment: signature.asc
Description: Digital signature

Reply via email to