debian/0000755000000000000000000000000012250167253007171 5ustar debian/compat0000644000000000000000000000000212250167217010367 0ustar 9 debian/control0000644000000000000000000000351512250167217010600 0ustar Source: chromaprint Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Simon Chopin , Reinhard Tartler Build-Depends: cmake, debhelper (>= 9), libavcodec-dev, libavformat-dev, libavresample-dev, libfftw3-dev, libgtest-dev, python-docutils (>= 0.6) Standards-Version: 3.9.5 Section: libs Homepage: http://wiki.acoustid.org/wiki/Chromaprint Vcs-Git: git://anonscm.debian.org/pkg-multimedia/chromaprint.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/chromaprint.git;a=summary Package: libchromaprint-dev Section: libdevel Architecture: any Depends: libchromaprint0 (= ${binary:Version}), ${misc:Depends} Description: audio fingerprinting library - development files Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks . This package includes development files needed to compile programs using libchromaprint. Package: libchromaprint0 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: libchromaprint-tools, python-acoustid Description: audio fingerprint library Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks Package: libchromaprint-tools Section: sound Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: audio fingerprinting library - tools Chromaprint is a library for calculating audio fingerprints which are used by the Acoustid service. Its main purpose is to provide an accurate identifier for record tracks . This package provides the fpcalc utility. debian/copyright0000644000000000000000000000264612250167217011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: chromaprint Source: https://github.com/lalinsky/chromaprint Files: * Copyright: 2010-2012 Lukáš Lalinský License: LGPL-2.1+ Files: examples/ffmpeg/* Copyright: 2006 Michael Nidermayer 2008 Peter Ross License: LGPL-2.1+ Files: debian/* Copyright: 2010-2011 Lukáš Lalinský 2011 Clint Adams 2011-2012 Simon Chopin License: LGPL-2.1+ 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.1 of the License, or (at your option) any later version. . This library 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 library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/LGPL-2.1 file. debian/docs0000644000000000000000000000001312250167217010036 0ustar README.txt debian/fpcalc.rst0000644000000000000000000000101312250167217011146 0ustar ======== fpcalc ======== ------------------------------ Audio Fingerprint calculator ------------------------------ :Date: 2011-12-26 :Version: 1.0 :Manual section: 1 :Manual group: chromaprint SYNOPSIS ======== | **fpcalc** [*options*] *AUDIO_FILE* [*AUDIO_FILE* ...] DESCRIPTION =========== **fpcalc** displays the audio fingerprint of an audio file. OPTIONS ======= -length SECS Length of the audio data used for fingerprint calculation (default 120). -raw Outputs the raw uncompressed fingerprint. debian/gbp.conf0000644000000000000000000000006112250167217010605 0ustar [DEFAULT] debian-branch=master pristine-tar=True debian/libchromaprint-dev.install0000644000000000000000000000006612250167217014354 0ustar usr/include/* usr/lib/*/lib*.so usr/lib/*/pkgconfig/* debian/libchromaprint-tools.install0000644000000000000000000000001212250167217014725 0ustar usr/bin/* debian/libchromaprint-tools.manpages0000644000000000000000000000002012250167217015051 0ustar debian/fpcalc.1 debian/libchromaprint0.install0000644000000000000000000000002412250167217013652 0ustar usr/lib/*/lib*.so.* debian/libchromaprint0.lintian-overrides0000644000000000000000000000030012250167217015637 0ustar # A bogus package is used to prevent using C++ STL cruft symbols to be used # via the symbols file. libchromaprint0 binary: symbols-declares-dependency-on-other-package libchromaprint-private debian/libchromaprint0.symbols0000644000000000000000000000110412250167217013674 0ustar libchromaprint.so.0 libchromaprint0 #MINVER# | libchromaprint-private # Prevent the installation when using the template instanciation symbols (regex|optional)"^_ZN?St.*@Base$" 0.6 1 chromaprint_dealloc@Base 0.2 chromaprint_decode_fingerprint@Base 0.2 chromaprint_encode_fingerprint@Base 0.2 chromaprint_feed@Base 0.2 chromaprint_finish@Base 0.2 chromaprint_free@Base 0.2 chromaprint_get_fingerprint@Base 0.2 chromaprint_get_raw_fingerprint@Base 0.2 chromaprint_get_version@Base 0.2 chromaprint_new@Base 0.2 chromaprint_set_option@Base 0.7 chromaprint_start@Base 0.2 debian/rules0000755000000000000000000000131312250167217010247 0ustar #!/usr/bin/make -f # -*- makefile -*- # export DH_VERBOSE=1 CONFIGURE_FLAGS = -DCMAKE_BUILD_TYPE=Release \ -DBUILD_EXAMPLES=True \ -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" \ # FIXME the tests currently can't run with a out-of-source build # TODO: patch the build system to build libgtest and fix the out-of-source # problem. #ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS))) #CONFIGURE_FLAGS += -DBUILD_TESTS=ON #endif %: dh $@ override_dh_auto_configure: dh_auto_configure -- $(CONFIGURE_FLAGS) override_dh_installman: rst2man debian/fpcalc.rst > debian/fpcalc.1 dh_installman override_dh_clean: dh_clean rm -f debian/fpcalc.1 override_dh_installchangelogs: dh_installchangelogs NEWS.txt debian/source/0000755000000000000000000000000012250167217010471 5ustar debian/source/format0000644000000000000000000000001412250167217011677 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000013712250167217010223 0ustar version=3 https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-([0-9].*)\.tar\.gz debian/changelog0000644000000000000000000000715112250167253011047 0ustar chromaprint (1.1-1) unstable; urgency=low * New upstream release -- Simon Chopin Mon, 02 Dec 2013 00:50:08 +0100 chromaprint (0.7-2) unstable; urgency=low * Upload to unstable [ Simon Chopin ] * Change the Vcs-* URLs to point to the pkg-multimedia repo * Update the watchfile to use bitbucket instead of github. * Use the branch master for Debian packaging in gbp.conf [ Sebastian Ramacher ] * debian/gbp.conf: Add pristine-tar = True. * debian/control: - Use canonical VCS-* URLs. - Bump Standards-Version (no changes required). -- Simon Chopin Fri, 30 Aug 2013 19:50:17 +0200 chromaprint (0.7-1) experimental; urgency=low [ Simon Chopin ] * New upstream release * Add fix-libav9-ftbfs patch for libav9 compatibility. (Closes: #692912) Thanks to Reinhard Tartler. [ Reinhard Tartler ] * normalize fields with 'wrap-and-sort -as' * update Maintainers field, add myself to uploaders * make git-buildpackage work in branch 'exerimental' -- Reinhard Tartler Fri, 22 Feb 2013 07:08:44 +0100 chromaprint (0.6-2) unstable; urgency=low * debian/control: Fix Suggests: field from libchromaprint-bin to libchromaprint-tools (Closes: #668624) * Bump Standard-Version to 3.9.3 + Change the Format: URL in debian/copyright. * Update copyright year. * debian/rules: + enable command echoing for the configuration step * Bump the version of debhelper in B-D to >= 9 since the package is using compat 9 and remove the lintian override accordingly. * debian/copyright: Fix typo in the copyright years for the upstream part (thanks to Bart Martens). -- Simon Chopin Sat, 19 May 2012 16:08:47 +0200 chromaprint (0.6-1) unstable; urgency=low * New upstream release - The Python bindings have been moved to the pyacoustid package, available in Debian as python-acoustid. The binary package python-chromaprint is therefore not built anymore. * Set Maintainer to Simon Chopin (Closes: #651823) * Change Vcs-* fields to point to the collab-maint Alioth repository. * Create new binary package libchromaprint-tools shipping the fpcalc binary (Closes: #649292) * Set Priority: optional because pyacoustid (rdep) is optional. * Add symbols file. * Fix package -dev description mixup * Enable multiarch support: - Add Multi-arch: same field for libchromaprint0. - Add the relevant Pre-depends field. - Pass the LIB_SUFFIX flag to cmake pointing to the multiarch directories. * Change debian/copyright format to DEP5. * Specify the copyright information for the ffmpeg headers in examples/. * Disable DH_VERBOSE debug output * Add lintian override for the use of libchromaprint-private in libchromaprint0.symbols in order to prevent linking against the C++ STL symbols. -- Simon Chopin Tue, 10 Jan 2012 15:34:55 +0100 chromaprint (0.5-1) unstable; urgency=low * New upstream version. closes: #651127. * Set maintainer to Debian QA Group. -- Clint Adams Sat, 10 Dec 2011 18:02:48 -0500 chromaprint (0.4-1.1) unstable; urgency=low * Non-maintainer upload. * add build-depends on python-support (Closes: #642448) -- Mike O'Connor Tue, 01 Nov 2011 21:28:01 -0400 chromaprint (0.4-1) unstable; urgency=low * New upstream release. -- Clint Adams Wed, 15 Jun 2011 20:03:33 -0400 chromaprint (0.3-1) unstable; urgency=low * Initial upload to Debian, based on upstream packaging. -- Clint Adams Mon, 02 May 2011 16:38:01 -0400