--- libmusicbrainz3-3.0.2.orig/debian/changelog +++ libmusicbrainz3-3.0.2/debian/changelog @@ -0,0 +1,78 @@ +libmusicbrainz3 (3.0.2-2.5) unstable; urgency=medium + + * Non-maintainer upload. + * Revert changes to upstream SONAME is previous NMU. The g++5 transition + should not change upstream sonames without coordination. + Closes: #791141. + + -- Steve Langasek Sun, 16 Aug 2015 09:41:05 +0000 + +libmusicbrainz3 (3.0.2-2.4) unstable; urgency=medium + + * Non-maintainer upload. + * Upload to unstable. + + -- Sebastian Ramacher Thu, 13 Aug 2015 21:02:52 +0200 + +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 Sun, 02 Aug 2015 17:31:10 +0200 + +libmusicbrainz3 (3.0.2-2.2) unstable; urgency=medium + + * Non-maintainer upload. + * debian/control: Replace libdiscid0-dev with libdiscid-dev everywhere. + (Closes: #753635) + + -- Sebastian Ramacher Sun, 26 Apr 2015 14:00:27 +0200 + +libmusicbrainz3 (3.0.2-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "libmusicbrainz3-dev: Missing dependency to libneon27-dev and + libdiscid0-dev": add the dependencies. + (Closes: #641816) + + -- gregor herrmann Sat, 31 Mar 2012 19:20:54 +0200 + +libmusicbrainz3 (3.0.2-2) unstable; urgency=low + + * Remove local cmake.mk, use CDBS's + * Don't make a debug build (Closes: #508474) + + -- Ross Burton Wed, 21 Jan 2009 09:21:57 +0000 + +libmusicbrainz3 (3.0.2-1) unstable; urgency=low + + * New upstream release + - Drop gcc-4.3-fix, merged upstream + - Add gcc-4.4-fix (Closes: #504895) + * Bump neon dep to -27. + * Add watch file + * Change the pkgconfig file to use Requires.private for neon and diskid + + -- Ross Burton Mon, 22 Dec 2008 21:49:44 +0000 + +libmusicbrainz3 (3.0.1-2) unstable; urgency=low + + * Really fix build with g++ 4.3 (Closes: #454835) + + -- Ross Burton Mon, 03 Mar 2008 10:40:07 +0000 + +libmusicbrainz3 (3.0.1-1) unstable; urgency=low + + * New upstream release. + * Remove the build docs/ folder in clean (Closes: #442646) + * Add missing includes to fix build with GCC 4.3 (Closes: #454835) + + -- Ross Burton Wed, 02 Jan 2008 16:07:59 +0000 + +libmusicbrainz3 (3.0.0-1) unstable; urgency=low + + * Initial release. + + -- Ross Burton Fri, 6 Jul 2007 17:22:46 +0100 --- libmusicbrainz3-3.0.2.orig/debian/compat +++ libmusicbrainz3-3.0.2/debian/compat @@ -0,0 +1 @@ +5 --- libmusicbrainz3-3.0.2.orig/debian/control +++ libmusicbrainz3-3.0.2/debian/control @@ -0,0 +1,29 @@ +Source: libmusicbrainz3 +Section: libs +Priority: optional +Maintainer: Ross Burton +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-6v5 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libmusicbrainz3-6 +Replaces: libmusicbrainz3-6 +Description: library to access the MusicBrainz.org database + MusicBrainz is a community music metadatabase that attempts to create a + comprehensive music information site. + . + This package contains the library to access the data from C or C++. + +Package: libmusicbrainz3-dev +Section: libdevel +Architecture: any +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 + comprehensive music information site. + . + This package contains the development files and documentation. --- libmusicbrainz3-3.0.2.orig/debian/copyright +++ libmusicbrainz3-3.0.2/debian/copyright @@ -0,0 +1,28 @@ +This package was debianized by Ross Burton on Fri, 6 Jul 2007 +17:15:51 +0100 + +It was downloaded from http://musicbrainz.org/doc/libmusicbrainzDownload + +Upstream Author: Lukas Lalinsky + +Copyright: (C) 2006 Lukas Lalinsky + +License: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This lesser is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this lesser; if not, write to the + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + +On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public +License can be found in `/usr/share/common-licenses/LGPL'. --- libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-6v5.install +++ libmusicbrainz3-3.0.2/debian/libmusicbrainz3-6v5.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-dev.docs +++ libmusicbrainz3-3.0.2/debian/libmusicbrainz3-dev.docs @@ -0,0 +1 @@ +docs/ --- libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-dev.examples +++ libmusicbrainz3-3.0.2/debian/libmusicbrainz3-dev.examples @@ -0,0 +1 @@ +examples/*.{c,cpp} --- libmusicbrainz3-3.0.2.orig/debian/libmusicbrainz3-dev.install +++ libmusicbrainz3-3.0.2/debian/libmusicbrainz3-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/lib*.so +usr/lib/pkgconfig/* --- libmusicbrainz3-3.0.2.orig/debian/patches/gcc-4.4-fix.patch +++ libmusicbrainz3-3.0.2/debian/patches/gcc-4.4-fix.patch @@ -0,0 +1,10 @@ +--- src/utils_private.cpp~ 2008-11-07 20:07:10.000000000 +0000 ++++ src/utils_private.cpp 2008-11-07 20:07:16.000000000 +0000 +@@ -20,6 +20,7 @@ + * $Id: utils_private.cpp 8466 2006-09-05 08:59:44Z luks $ + */ + ++#include + #include + #include + #include --- libmusicbrainz3-3.0.2.orig/debian/patches/pkgconfig-private.patch +++ libmusicbrainz3-3.0.2/debian/patches/pkgconfig-private.patch @@ -0,0 +1,13 @@ +Index: libmusicbrainz-3.0.2/libmusicbrainz3.pc.cmake +=================================================================== +--- libmusicbrainz-3.0.2.orig/libmusicbrainz3.pc.cmake 2008-12-22 21:53:56.000000000 +0000 ++++ libmusicbrainz-3.0.2/libmusicbrainz3.pc.cmake 2008-12-22 21:54:00.000000000 +0000 +@@ -7,7 +7,7 @@ + Description: The Musicbrainz Client Library. + URL: http://musicbrainz.org/doc/libmusicbrainz + Version: ${PROJECT_VERSION} +-Requires: neon >= 0.25, libdiscid ++Requires.private: neon >= 0.25, libdiscid + Libs: -L${LIB_INSTALL_DIR} -lmusicbrainz3 + Cflags: -I${INCLUDE_INSTALL_DIR} + --- libmusicbrainz3-3.0.2.orig/debian/rules +++ libmusicbrainz3-3.0.2/debian/rules @@ -0,0 +1,21 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/cmake.mk + +# Don't build a debug release +DEB_CMAKE_EXTRA_FLAGS := -DCMAKE_BUILD_TYPE=Release + +DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp + +DEB_INSTALL_DOCS_ALL += AUTHORS.txt README.txt NEWS.txt + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V + +build/libmusicbrainz3-dev:: + doxygen + + +clean:: + rm -rf docs --- libmusicbrainz3-3.0.2.orig/debian/watch +++ libmusicbrainz3-3.0.2/debian/watch @@ -0,0 +1,2 @@ +version=2 +ftp://ftp.musicbrainz.org/pub/musicbrainz/libmusicbrainz-(.*)\.tar\.gz