Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/chromaprint: chromaprint-1.0.ebuild ChangeLog
Date: Sun, 03 Nov 2013 09:40:45
Message-Id: 20131103094039.7A90D2004E@flycatcher.gentoo.org
1 yngwin 13/11/03 09:40:39
2
3 Modified: ChangeLog
4 Added: chromaprint-1.0.ebuild
5 Log:
6 version bump, bug #489918
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x2B2474AD43CE296E!)
9
10 Revision Changes Path
11 1.10 media-libs/chromaprint/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/chromaprint/ChangeLog?rev=1.10&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/chromaprint/ChangeLog?rev=1.10&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/chromaprint/ChangeLog?r1=1.9&r2=1.10
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/chromaprint/ChangeLog,v
20 retrieving revision 1.9
21 retrieving revision 1.10
22 diff -u -r1.9 -r1.10
23 --- ChangeLog 5 Apr 2013 11:04:22 -0000 1.9
24 +++ ChangeLog 3 Nov 2013 09:40:39 -0000 1.10
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-libs/chromaprint
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/chromaprint/ChangeLog,v 1.9 2013/04/05 11:04:22 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-libs/chromaprint/ChangeLog,v 1.10 2013/11/03 09:40:39 yngwin Exp $
30 +
31 +*chromaprint-1.0 (03 Nov 2013)
32 +
33 + 03 Nov 2013; Ben de Groot <yngwin@g.o> +chromaprint-1.0.ebuild,
34 + +files/chromaprint-1.0-libav9.patch:
35 + version bump, bug #489918
36
37 05 Apr 2013; Agostino Sarubbo <ago@g.o> chromaprint-0.7.ebuild:
38 Stable for x86, wrt bug #464532
39
40
41
42 1.1 media-libs/chromaprint/chromaprint-1.0.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/chromaprint/chromaprint-1.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/chromaprint/chromaprint-1.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: chromaprint-1.0.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/media-libs/chromaprint/chromaprint-1.0.ebuild,v 1.1 2013/11/03 09:40:39 yngwin Exp $
52
53 EAPI=5
54 inherit cmake-utils
55
56 DESCRIPTION="A client-side library that implements a custom algorithm for extracting fingerprints"
57 HOMEPAGE="http://acoustid.org/chromaprint"
58 SRC_URI="https://bitbucket.org/acoustid/${PN}/downloads/${P}.tar.gz"
59
60 LICENSE="LGPL-2.1"
61 SLOT="0"
62 KEYWORDS="~amd64 ~ppc ~x86"
63 IUSE="test tools"
64
65 # note: use ffmpeg instead of fftw because it's recommended and required for tools
66 RDEPEND=">=virtual/ffmpeg-0.10
67 tools? ( >=media-libs/taglib-1.6 )"
68 DEPEND="${RDEPEND}
69 test? (
70 dev-cpp/gtest
71 dev-libs/boost
72 )
73 tools? ( dev-libs/boost )"
74
75 DOCS="NEWS.txt README.txt"
76
77 PATCHES=( "${FILESDIR}/${PN}-0.7-ffmpeg.patch"
78 "${FILESDIR}/${P}-libav9.patch" )
79
80 src_configure() {
81 local mycmakeargs=(
82 $(cmake-utils_use_build tools EXAMPLES)
83 $(cmake-utils_use_build test TESTS)
84 $(cmake-utils_use_build tools)
85 -DWITH_AVFFT=ON
86 )
87 cmake-utils_src_configure
88 }
89
90 src_test() {
91 cd "${CMAKE_BUILD_DIR}" || die
92 emake check
93 }
94
95 src_install() {
96 cmake-utils_src_install
97 use tools && dobin "${CMAKE_BUILD_DIR}"/tools/fpcollect
98 }