--- libmusicbrainz5-5.0.1.orig/debian/copyright +++ libmusicbrainz5-5.0.1/debian/copyright @@ -0,0 +1,45 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libmusicbrainz +Source: http://musicbrainz.org/doc/libmusicbrainz + +Files: * +Copyright: 2006 Lukas Lalinsky + 2011 Andy Hawkins +License: LGPL-2.1+ + 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-2.1'. + +Files: debian/* +Copyright: 2009 Ross Burtonini + 2012 Timo Aaltonen +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package 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 General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". --- libmusicbrainz5-5.0.1.orig/debian/watch +++ libmusicbrainz5-5.0.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://musicbrainz.org/doc/libmusicbrainz .*/libmusicbrainz-(.*)\.tar\.gz --- libmusicbrainz5-5.0.1.orig/debian/libmusicbrainz5-dev.install +++ libmusicbrainz5-5.0.1/debian/libmusicbrainz5-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/* --- libmusicbrainz5-5.0.1.orig/debian/libmusicbrainz5-doc.docs +++ libmusicbrainz5-5.0.1/debian/libmusicbrainz5-doc.docs @@ -0,0 +1 @@ +docs/ --- libmusicbrainz5-5.0.1.orig/debian/libmusicbrainz5-doc.examples +++ libmusicbrainz5-5.0.1/debian/libmusicbrainz5-doc.examples @@ -0,0 +1,2 @@ +examples/*.c +examples/*.cpp --- libmusicbrainz5-5.0.1.orig/debian/changelog +++ libmusicbrainz5-5.0.1/debian/changelog @@ -0,0 +1,60 @@ +libmusicbrainz5 (5.0.1-1) unstable; urgency=low + + * New upstream release 5.0.1 (LP: #1005075) + + [ Timo Aaltonen ] + * Build for multiarch. + * control: Drop libdiscid0-dev from build-depends, not needed anymore. + * -dev.examples: Change brace expansion to normal wildcards. + * control: Add ${misc:Depends} to -dev. + * copyright: Update. + * copyright: Update the format url. + * watch: Update the tarball source. + * Split -doc from the -dev package. + + [ Daniel Pocock ] + * Update the packaging for the new soname + * control, rules: Use hardened build flags, bump the debhelper version. + * Use the debianized jquery package + - -doc Depends on libjs-jquery + - Add a symlink to the debianized version + + -- Timo Aaltonen Fri, 01 Jun 2012 19:17:52 +0300 + +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 --- libmusicbrainz5-5.0.1.orig/debian/compat +++ libmusicbrainz5-5.0.1/debian/compat @@ -0,0 +1 @@ +9 --- libmusicbrainz5-5.0.1.orig/debian/rules +++ libmusicbrainz5-5.0.1/debian/rules @@ -0,0 +1,37 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +# 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 + +override_dh_auto_clean: + dh_auto_clean + rm -f CMakeCache.txt \ + Doxyfile \ + Makefile \ + config.h \ + install_manifest.txt \ + libmusicbrainz5.pc + rm -rf docs + find -name CMakeFiles -print | xargs /bin/rm -rf + find -name Makefile -delete + find -name cmake_install.cmake -delete + +override_dh_auto_configure: + dh_auto_configure -- \ + -DLIB_SUFFIX=/$(DEB_HOST_MULTIARCH) + +override_dh_auto_build: + dh_auto_build + doxygen + rm docs/jquery.js + +# meh, force building in the pkgroot or it won't build +%: + dh $@ --builddirectory=. --- libmusicbrainz5-5.0.1.orig/debian/control +++ libmusicbrainz5-5.0.1/debian/control @@ -0,0 +1,48 @@ +Source: libmusicbrainz5 +Priority: extra +Maintainer: Timo Aaltonen +Uploaders: Daniel Pocock +Build-Depends: debhelper (>= 9.20120417), + cmake, + libneon27-gnutls-dev| libneon-dev, + doxygen, +Standards-Version: 3.9.3 +Section: libs +Homepage: http://musicbrainz.org/doc/libmusicbrainz +Vcs-Git: git://git.debian.org/collab-maint/libmusicbrainz.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/libmusicbrainz.git;a=summary + +Package: libmusicbrainz5-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libmusicbrainz5-0 (= ${binary:Version}), + libneon27-gnutls-dev| libneon-dev, +Suggests: libmusicbrainz5-doc, +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. + +Package: libmusicbrainz5-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, + libjs-jquery, +Description: Library to access the MusicBrainz.org database (developer documentation) + MusicBrainz is a community music metadatabase that attempts to create a + comprehensive music information site. + . + This package contains the developer documentation. + +Package: libmusicbrainz5-0 +Architecture: any +Pre-Depends: ${misc:Pre-Depends}, +Depends: ${shlibs:Depends}, ${misc:Depends}, +Multi-Arch: same +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++. --- libmusicbrainz5-5.0.1.orig/debian/libmusicbrainz5-0.install +++ libmusicbrainz5-5.0.1/debian/libmusicbrainz5-0.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* --- libmusicbrainz5-5.0.1.orig/debian/libmusicbrainz5-doc.links +++ libmusicbrainz5-5.0.1/debian/libmusicbrainz5-doc.links @@ -0,0 +1 @@ +usr/share/javascript/jquery/jquery.min.js usr/share/doc/libmusicbrainz5-doc/docs/jquery.js --- libmusicbrainz5-5.0.1.orig/debian/source/format +++ libmusicbrainz5-5.0.1/debian/source/format @@ -0,0 +1 @@ +1.0