Package: libmusicbrainz3
Version: 3.0.2-2.2
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for libmusicbrainz3 (versioned as 3.0.2-2.3) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Cheers
-- 
Sebastian Ramacher
diff -u libmusicbrainz3-3.0.2/debian/changelog libmusicbrainz3-3.0.2/debian/changelog
--- libmusicbrainz3-3.0.2/debian/changelog
+++ libmusicbrainz3-3.0.2/debian/changelog
@@ -1,3 +1,11 @@
+libmusicbrainz3 (3.0.2-2.3) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libmusicbrainz3-6 to libmusicbrainz3-6v5 for GCC 5 transition.
+  * debian/patches/gcc-5.patch: Add v5 to SONAME.
+
+ -- Sebastian Ramacher <[email protected]>  Sun, 02 Aug 2015 17:31:10 +0200
+
 libmusicbrainz3 (3.0.2-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u libmusicbrainz3-3.0.2/debian/control libmusicbrainz3-3.0.2/debian/control
--- libmusicbrainz3-3.0.2/debian/control
+++ libmusicbrainz3-3.0.2/debian/control
@@ -2,10 +2,10 @@
 Section: libs
 Priority: optional
 Maintainer: Ross Burton <[email protected]>
-Build-Depends: debhelper (>= 5), cdbs, cmake, libdiscid-dev, libneon27-gnutls-dev| libneon-dev, doxygen
+Build-Depends: debhelper (>= 5), cdbs, cmake, libdiscid-dev, libneon27-gnutls-dev| libneon-dev, doxygen, g++ (>= 4:5.1.1-20)
 Standards-Version: 3.7.2
 
-Package: libmusicbrainz3-6
+Package: libmusicbrainz3-6v5
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -18,7 +18,7 @@
 Package: libmusicbrainz3-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libmusicbrainz3-6 (= ${Source-Version}),
+Depends: ${misc:Depends}, libmusicbrainz3-6v5 (= ${Source-Version}),
  libneon27-gnutls-dev | libneon-dev, libdiscid-dev
 Description: library to access the MusicBrainz.org database (development files)
  MusicBrainz is a community music metadatabase that attempts to create a
reverted:
--- libmusicbrainz3-3.0.2/debian/libmusicbrainz3-6.install
+++ libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-6.install
@@ -1 +0,0 @@
-usr/lib/lib*.so.*
only in patch2:
unchanged:
--- libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-6v5.install
+++ libmusicbrainz3-3.0.2/debian/libmusicbrainz3-6v5.install
@@ -0,0 +1 @@
+usr/lib/lib*.so.*
only in patch2:
unchanged:
--- libmusicbrainz3-3.0.2.orig/debian/patches/gcc-5.patch
+++ libmusicbrainz3-3.0.2/debian/patches/gcc-5.patch
@@ -0,0 +1,18 @@
+Description: Bump SONAME for GCC 5 transition
+Author: Sebastian Ramacher <[email protected]>
+Last-Update: 2015-08-02
+
+--- libmusicbrainz3-3.0.2.orig/CMakeLists.txt
++++ libmusicbrainz3-3.0.2/CMakeLists.txt
+@@ -15,8 +15,8 @@
+ MATH(EXPR musicbrainz3_SOVERSION_MINOR "${musicbrainz3_SOVERSION_AGE}")
+ MATH(EXPR musicbrainz3_SOVERSION_PATCH "${musicbrainz3_SOVERSION_REVISION}")
+ 
+-SET(musicbrainz3_VERSION ${musicbrainz3_SOVERSION_MAJOR}.${musicbrainz3_SOVERSION_MINOR}.${musicbrainz3_SOVERSION_PATCH})
+-SET(musicbrainz3_SOVERSION ${musicbrainz3_SOVERSION_MAJOR})
++SET(musicbrainz3_VERSION ${musicbrainz3_SOVERSION_MAJOR}v5.${musicbrainz3_SOVERSION_MINOR}.${musicbrainz3_SOVERSION_PATCH})
++SET(musicbrainz3_SOVERSION ${musicbrainz3_SOVERSION_MAJOR}v5)
+ 
+ SET(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
+ FIND_PACKAGE(Neon REQUIRED)
+

Attachment: signature.asc
Description: Digital signature

Reply via email to