[SCM] libgroove/master: update package with new library

andrewrk-guest at users.alioth.debian.org andrewrk-guest at users.alioth.debian.org
Sat Apr 19 22:37:25 UTC 2014


The following commit has been merged in the master branch:
commit 0f24527a2d06d506ec6d6d465c7a67e5ac93debe
Author: Andrew Kelley <superjoe30 at gmail.com>
Date:   Sat Apr 19 14:19:21 2014 -0700

    update package with new library

diff --git a/debian/changelog b/debian/changelog
index 641f468..052b4e0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,12 @@
-libgroove (3.0.8+dfsg-1ubuntu1) experimental; urgency=low
+libgroove (3.1.0+dfsg-1) experimental; urgency=low
+
+  * update to libav 10.1
+  * Revert "build: use GNUInstallDirs"
+  * add acoustid fingerprinter sink
+
+ -- Andrew Kelley <superjoe30 at gmail.com>  Sat, 19 Apr 2014 14:02:55 -0700
+
+libgroove (3.0.8+dfsg-1) experimental; urgency=low
 
   * fix memory corruption when replaygain scanning large album
   * update to libav 10.0
diff --git a/debian/control b/debian/control
index 9bc7efa..80e61db 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Uploaders: Andrew Kelley <superjoe30 at gmail.com>
 Build-Depends: debhelper (>= 9),
  cmake,
  libebur128-dev,
+ libchromaprint-dev,
  libavcodec-dev (>= 6:10~),
  libavformat-dev (>= 6:10~),
  libavfilter-dev (>= 6:10~),
@@ -76,11 +77,12 @@ Multi-Arch: same
 Depends: libgroove3 (= ${binary:Version}),
  libgrooveplayer3 (= ${binary:Version}),
  libgrooveloudness3 (= ${binary:Version}),
+ libgroovefingerprinter (= ${binary:Version}),
  ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
 Description: debugging symbols for libgroove
  This package contains the debugging symbols for libgroove3, libgrooveplayer3,
- and libgrooveloudness3.
+ libgrooveloudness3, and libgroovefingerprinter3.
 
 
 Package: libgrooveplayer-dev
@@ -124,3 +126,27 @@ Description: loudness scanner sink for libgroove
  GroovePlaylist and uses the EBU R128 standard to detect loudness. The values
  it produces are compatible with ReplayGain.
  This package contains the shared library.
+
+Package: libgroovefingerprinter-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends: libgroovefingerprinter3 (= ${binary:Version}), ${misc:Depends}
+Description: acoustid fingerprinter sink for libgroove (development files)
+ This C library provides a GrooveFingerprinter object which attaches to a
+ GroovePlaylist and chromaprint to generate a unique id for media. The id
+ can be used with the acoustid.org service to find out metadata tags for
+ the media.
+ This package contains the development files.
+
+Package: libgroovefingerprinter3
+Architecture: any
+Multi-Arch: same
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Pre-Depends: ${misc:Pre-Depends}
+Description: acoustid fingerprinter sink for libgroove
+ This C library provides a GrooveFingerprinter object which attaches to a
+ GroovePlaylist and chromaprint to generate a unique id for media. The id
+ can be used with the acoustid.org service to find out metadata tags for
+ the media.
+ This package contains the shared library.
diff --git a/debian/copyright b/debian/copyright
index 75eb7ef..db951d7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -30,6 +30,27 @@ Files: cmake/FindLibAV.cmake
 Copyright: 2013 Sergiu Dotenco
 License: Expat
 
+Files: cmake/FindChromaprint.cmake
+Copyright: 2010 Lukáš Lalinský <lalinsky at gmail.com>
+License: GPL-2
+ This program 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 program 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, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
+
 Files: cmake/FindSDL2.cmake
 Copyright: 2003-2009 Kitware, Inc
 License: BSD-2-clause
diff --git a/debian/libgroovefingerprinter-dev.examples b/debian/libgroovefingerprinter-dev.examples
new file mode 100644
index 0000000..c9bc7c4
--- /dev/null
+++ b/debian/libgroovefingerprinter-dev.examples
@@ -0,0 +1 @@
+example/fingerprint.c
diff --git a/debian/libgroovefingerprinter-dev.install b/debian/libgroovefingerprinter-dev.install
new file mode 100644
index 0000000..7e5f3c2
--- /dev/null
+++ b/debian/libgroovefingerprinter-dev.install
@@ -0,0 +1,3 @@
+usr/include/groovefingerprinter/*
+usr/lib/*/libgroovefingerprinter.a
+usr/lib/*/libgroovefingerprinter.so
diff --git a/debian/libgroovefingerprinter3.install b/debian/libgroovefingerprinter3.install
new file mode 100644
index 0000000..fb0524d
--- /dev/null
+++ b/debian/libgroovefingerprinter3.install
@@ -0,0 +1 @@
+usr/lib/*/libgroovefingerprinter.so.*
diff --git a/debian/libgroovefingerprinter3.symbols b/debian/libgroovefingerprinter3.symbols
new file mode 100644
index 0000000..be9672a
--- /dev/null
+++ b/debian/libgroovefingerprinter3.symbols
@@ -0,0 +1,12 @@
+libgroovefingerprinter.so.3 libgroovefingerprinter3 #MINVER#
+ groove_fingerprinter_attach at Base 3.1.0
+ groove_fingerprinter_create at Base 3.1.0
+ groove_fingerprinter_destroy at Base 3.1.0
+ groove_fingerprinter_detach at Base 3.1.0
+ groove_fingerprinter_info_get at Base 3.1.0
+ groove_fingerprinter_info_peek at Base 3.1.0
+ groove_fingerprinter_position at Base 3.1.0
+ groove_fingerprinter_free_info at Base 3.1.0
+ groove_fingerprinter_encode at Base 3.1.0
+ groove_fingerprinter_decode at Base 3.1.0
+ groove_fingerprinter_dealloc at Base 3.1.0

-- 
libgroove packaging



More information about the pkg-multimedia-commits mailing list