Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/abcde: ChangeLog abcde-2.5.4-r1.ebuild
Date: Wed, 30 Jan 2013 11:11:19
Message-Id: 20130130111115.BF8352171D@flycatcher.gentoo.org
1 ssuominen 13/01/30 11:11:15
2
3 Modified: ChangeLog
4 Added: abcde-2.5.4-r1.ebuild
5 Log:
6 Use the new eyeD3 from SLOT="0.7"
7
8 (Portage version: 2.2.0_alpha155/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
9
10 Revision Changes Path
11 1.67 media-sound/abcde/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/abcde/ChangeLog?rev=1.67&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/abcde/ChangeLog?rev=1.67&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/abcde/ChangeLog?r1=1.66&r2=1.67
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/abcde/ChangeLog,v
20 retrieving revision 1.66
21 retrieving revision 1.67
22 diff -u -r1.66 -r1.67
23 --- ChangeLog 23 Jan 2013 11:52:34 -0000 1.66
24 +++ ChangeLog 30 Jan 2013 11:11:15 -0000 1.67
25 @@ -1,6 +1,12 @@
26 # ChangeLog for media-sound/abcde
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-sound/abcde/ChangeLog,v 1.66 2013/01/23 11:52:34 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-sound/abcde/ChangeLog,v 1.67 2013/01/30 11:11:15 ssuominen Exp $
30 +
31 +*abcde-2.5.4-r1 (30 Jan 2013)
32 +
33 + 30 Jan 2013; Samuli Suominen <ssuominen@g.o> +abcde-2.5.4-r1.ebuild,
34 + +files/abcde-2.5.4-eyeD3-0.7-api.patch:
35 + Use the new eyeD3 from SLOT="0.7"
36
37 23 Jan 2013; Samuli Suominen <ssuominen@g.o> abcde-2.5.4.ebuild:
38 Only cdparanoia executable is used. Convert the dependency to || () for
39
40
41
42 1.1 media-sound/abcde/abcde-2.5.4-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/abcde/abcde-2.5.4-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/abcde/abcde-2.5.4-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: abcde-2.5.4-r1.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-sound/abcde/abcde-2.5.4-r1.ebuild,v 1.1 2013/01/30 11:11:15 ssuominen Exp $
52
53 EAPI=5
54 inherit eutils
55
56 DESCRIPTION="A command line CD encoder"
57 HOMEPAGE="http://code.google.com/p/abcde/"
58 SRC_URI="http://abcde.googlecode.com/files/${P}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 # Enable MP3 related flags by default
64 IUSE="aac cdparanoia cdr flac +id3tag +lame musicbrainz normalize replaygain speex vorbis"
65
66 # See `grep :: abcde-musicbrainz-tool` output for USE musicbrainz dependencies
67 RDEPEND="media-sound/cd-discid
68 net-misc/wget
69 virtual/eject
70 aac? (
71 media-libs/faac
72 media-video/atomicparsley
73 )
74 cdparanoia? (
75 || ( dev-libs/libcdio-paranoia media-sound/cdparanoia )
76 )
77 cdr? ( virtual/cdrtools )
78 flac? ( media-libs/flac )
79 id3tag? (
80 dev-python/eyeD3:0.7
81 >=media-sound/id3-0.12
82 media-sound/id3v2
83 )
84 lame? ( media-sound/lame )
85 musicbrainz? (
86 dev-perl/MusicBrainz-DiscID
87 dev-perl/WebService-MusicBrainz
88 perl-core/Digest-SHA
89 virtual/perl-Getopt-Long
90 )
91 normalize? ( >=media-sound/normalize-0.7.4 )
92 replaygain? (
93 vorbis? ( media-sound/vorbisgain )
94 lame? ( media-sound/mp3gain )
95 )
96 speex? ( media-libs/speex )
97 vorbis? ( media-sound/vorbis-tools )"
98
99 src_prepare() {
100 sed -i -e 's:etc/abcde.co:etc/abcde/abcde.co:g' abcde || die
101
102 epatch "${FILESDIR}"/${P}-eyeD3-0.7-api.patch
103 }
104
105 src_install() {
106 emake DESTDIR="${D}" etcdir="${D}"etc/abcde install
107
108 dodoc changelog FAQ README TODO USEPIPES
109
110 docinto examples
111 dodoc examples/*
112 }