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-sound/aqualung: metadata.xml ChangeLog aqualung-0.9_beta10.ebuild
Date: Sat, 21 Mar 2009 11:10:40
Message-Id: E1Lkz63-0005eE-UK@stork.gentoo.org
1 yngwin 09/03/21 11:10:35
2
3 Modified: metadata.xml ChangeLog
4 Added: aqualung-0.9_beta10.ebuild
5 Log:
6 Version bump. Dep versioning cleanup. Drop loop-playback useflag
7 (now always enabled). Add ifp and lua useflags and deps.
8 (Portage version: 2.2_rc26/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.3 media-sound/aqualung/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/metadata.xml?rev=1.3&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/metadata.xml?rev=1.3&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/metadata.xml?r1=1.2&r2=1.3
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-sound/aqualung/metadata.xml,v
20 retrieving revision 1.2
21 retrieving revision 1.3
22 diff -u -r1.2 -r1.3
23 --- metadata.xml 8 Aug 2008 04:10:50 -0000 1.2
24 +++ metadata.xml 21 Mar 2009 11:10:35 -0000 1.3
25 @@ -5,6 +5,9 @@
26 <use>
27 <flag name="cdda">Enables libcdda cd audio playback support</flag>
28 <flag name="loop-playback">Enable adjustable loop playback support</flag>
29 - <flag name="systray">Enable system tray support</flag>
30 + <flag name="systray">Enable system tray support</flag>
31 + <flag name="ifp">Enable support for iRiver iFP portable audio players</flag>
32 + <flag name="lua">Enable support for programmable title formatting with
33 + <pkg>dev-lang/lua</pkg></flag>
34 </use>
35 </pkgmetadata>
36
37
38
39 1.2 media-sound/aqualung/ChangeLog
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/ChangeLog?rev=1.2&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/ChangeLog?rev=1.2&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/ChangeLog?r1=1.1&r2=1.2
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/media-sound/aqualung/ChangeLog,v
48 retrieving revision 1.1
49 retrieving revision 1.2
50 diff -u -r1.1 -r1.2
51 --- ChangeLog 15 Apr 2008 03:05:05 -0000 1.1
52 +++ ChangeLog 21 Mar 2009 11:10:35 -0000 1.2
53 @@ -1,6 +1,12 @@
54 # ChangeLog for media-sound/aqualung
55 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/media-sound/aqualung/ChangeLog,v 1.1 2008/04/15 03:05:05 yngwin Exp $
57 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
58 +# $Header: /var/cvsroot/gentoo-x86/media-sound/aqualung/ChangeLog,v 1.2 2009/03/21 11:10:35 yngwin Exp $
59 +
60 +*aqualung-0.9_beta10 (21 Mar 2009)
61 +
62 + 21 Mar 2009; Ben de Groot <yngwin@g.o> +aqualung-0.9_beta10.ebuild:
63 + Version bump. Dep versioning cleanup. Drop loop-playback useflag (now
64 + always enabled). Add ifp and lua useflags and deps.
65
66 *aqualung-0.9_beta9_p1 (15 Apr 2008)
67
68
69
70
71 1.1 media-sound/aqualung/aqualung-0.9_beta10.ebuild
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/aqualung-0.9_beta10.ebuild?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/aqualung/aqualung-0.9_beta10.ebuild?rev=1.1&content-type=text/plain
75
76 Index: aqualung-0.9_beta10.ebuild
77 ===================================================================
78 # Copyright 1999-2009 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 # $Header: /var/cvsroot/gentoo-x86/media-sound/aqualung/aqualung-0.9_beta10.ebuild,v 1.1 2009/03/21 11:10:35 yngwin Exp $
81
82 EAPI="1"
83 inherit eutils versionator
84
85 MY_PV="$(delete_version_separator 2)"
86 MY_PV="${MY_PV/_p/.}"
87
88 DESCRIPTION="A music player for a wide range of formats designed for gapless playback"
89 HOMEPAGE="http://aqualung.factorial.hu/"
90 SRC_URI="mirror://sourceforge/aqualung/${PN}-${MY_PV}.tar.gz"
91
92 LICENSE="GPL-2"
93 SLOT="0"
94 IUSE="sndfile modplug mp3 vorbis speex flac musepack wavpack ffmpeg taglib ladspa
95 cddb cdda ifp jack lua alsa oss lame systray debug"
96 KEYWORDS="~amd64 ~x86"
97
98 RDEPEND="vorbis? ( media-libs/libvorbis )
99 sndfile? ( media-libs/libsndfile )
100 flac? ( media-libs/flac )
101 modplug? ( media-libs/libmodplug )
102 alsa? ( virtual/alsa )
103 mp3? ( media-libs/libmad )
104 lame? ( media-sound/lame )
105 musepack? ( media-libs/libmpcdec )
106 ffmpeg? ( media-video/ffmpeg )
107 speex? ( media-libs/speex media-libs/liboggz )
108 wavpack? ( media-sound/wavpack )
109 cddb? ( media-libs/libcddb )
110 jack? ( media-sound/jack-audio-connection-kit )
111 taglib? ( media-libs/taglib )
112 cdda? ( dev-libs/libcdio )
113 ifp? ( media-libs/libifp )
114 lua? ( dev-lang/lua )
115 media-libs/libsamplerate
116 x11-libs/gtk+:2"
117
118 DEPEND="ladspa? ( media-libs/liblrdf )
119 dev-util/pkgconfig
120 dev-libs/libxml2
121 media-libs/raptor
122 ${RDEPEND}"
123
124 S="${WORKDIR}/${PN}-${MY_PV}"
125
126 src_compile() {
127 econf \
128 $(use_with alsa) \
129 $(use_with oss) \
130 $(use_with jack) \
131 $(use_with flac) \
132 $(use_with vorbis ogg) \
133 $(use_with vorbis vorbisenc) \
134 $(use_with sndfile) \
135 $(use_with mp3 mpeg) \
136 $(use_with lame) \
137 $(use_with modplug mod) \
138 $(use_with musepack mpc) \
139 $(use_with ffmpeg lavc) \
140 $(use_with speex) \
141 $(use_with wavpack) \
142 $(use_with cddb) \
143 $(use_with systray) \
144 $(use_with ladspa) \
145 $(use_with taglib metadata) \
146 $(use_with cdda) \
147 $(use_with lua) \
148 $(use_with ifp) \
149 $(use_enable debug) \
150 --with-loop \
151 || die "econf failed"
152
153 emake || die "make failed"
154 }
155
156 src_install() {
157 emake install DESTDIR="${D}" || die "make install failed"
158 dodoc AUTHORS README
159 newicon src/img/icon_64.png aqualung.png
160 make_desktop_entry aqualung Aqualung
161 }