Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/audacious-plugins: audacious-plugins-2.3_beta1.ebuild ChangeLog
Date: Sun, 28 Feb 2010 15:20:05
Message-Id: E1Nlkw6-0007Ly-Q7@stork.gentoo.org
1 chainsaw 10/02/28 15:20:02
2
3 Modified: ChangeLog
4 Added: audacious-plugins-2.3_beta1.ebuild
5 Log:
6 First 2.3 beta; now unmasked so ~arch users can join in on the fun. Bug reports upstream please.
7 (Portage version: 2.1.7.17/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.165 media-plugins/audacious-plugins/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.165&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.165&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?r1=1.164&r2=1.165
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v
19 retrieving revision 1.164
20 retrieving revision 1.165
21 diff -u -r1.164 -r1.165
22 --- ChangeLog 9 Feb 2010 21:47:21 -0000 1.164
23 +++ ChangeLog 28 Feb 2010 15:20:02 -0000 1.165
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-plugins/audacious-plugins
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.164 2010/02/09 21:47:21 chainsaw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.165 2010/02/28 15:20:02 chainsaw Exp $
29 +
30 +*audacious-plugins-2.3_beta1 (28 Feb 2010)
31 +
32 + 28 Feb 2010; <chainsaw@g.o> +audacious-plugins-2.3_beta1.ebuild:
33 + First 2.3 beta; now unmasked so ~arch users can join in on the fun. Bug
34 + reports upstream please.
35
36 *audacious-plugins-2.3_alpha2 (09 Feb 2010)
37
38
39
40
41 1.1 media-plugins/audacious-plugins/audacious-plugins-2.3_beta1.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-2.3_beta1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-2.3_beta1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: audacious-plugins-2.3_beta1.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-2.3_beta1.ebuild,v 1.1 2010/02/28 15:20:02 chainsaw Exp $
51
52 inherit eutils flag-o-matic
53
54 MY_P="${P/_/-}"
55 S="${WORKDIR}/${MY_P}"
56 DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
57 HOMEPAGE="http://audacious-media-player.org/"
58 SRC_URI="http://distfiles.atheme.org/${MY_P}.tgz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"
63 IUSE="aac adplug alsa aqua bs2b cdda cue debug esd ffmpeg flac fluidsynth gnome icecast ipv6 jack
64 lame lirc midi mp3 mtp nls oss pulseaudio projectm sdl sid sndfile sse2 vorbis wavpack"
65
66 RDEPEND="app-arch/unzip
67 >=dev-libs/dbus-glib-0.60
68 dev-libs/libxml2
69 >=media-sound/audacious-2.3_beta1
70 >=net-misc/neon-0.26.4
71 >=x11-libs/gtk+-2.14
72 aac? ( >=media-libs/faad2-2.7 )
73 adplug? ( >=dev-cpp/libbinio-1.4 )
74 alsa? ( >=media-libs/alsa-lib-1.0.16 )
75 bs2b? ( media-libs/libbs2b )
76 cdda? ( >=media-libs/libcddb-1.2.1
77 >=dev-libs/libcdio-0.79-r1 )
78 cue? ( media-libs/libcue )
79 esd? ( >=media-sound/esound-0.2.38-r1 )
80 ffmpeg? ( media-video/ffmpeg )
81 flac? ( >=media-libs/libvorbis-1.0
82 >=media-libs/flac-1.2.1-r1 )
83 fluidsynth? ( media-sound/fluidsynth )
84 icecast? ( media-libs/libshout )
85 jack? ( >=media-libs/bio2jack-0.4
86 media-sound/jack-audio-connection-kit )
87 lame? ( media-sound/lame )
88 lirc? ( app-misc/lirc )
89 mp3? ( media-libs/libmad )
90 mtp? ( media-libs/libmtp )
91 projectm? ( >=media-libs/libprojectm-1.2.0
92 >=media-libs/libsdl-1.2.5
93 x11-libs/gtkglext )
94 pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
95 sdl? ( >=media-libs/libsdl-1.2.5 )
96 sid? ( >=media-libs/libsidplay-2.1.1-r2 )
97 sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
98 vorbis? ( >=media-libs/libvorbis-1.2.0
99 >=media-libs/libogg-1.1.3 )
100 wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
101
102 DEPEND="${RDEPEND}
103 nls? ( dev-util/intltool )
104 >=dev-util/pkgconfig-0.9.0"
105
106 mp3_warning() {
107 if ! use mp3 ; then
108 ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
109 fi
110 }
111
112 src_compile() {
113 mp3_warning
114
115 econf \
116 --enable-chardet \
117 --enable-dbus \
118 --enable-modplug \
119 --enable-neon \
120 --disable-projectm \
121 $(use_enable adplug) \
122 $(use_enable aac) \
123 $(use_enable alsa) \
124 $(use_enable alsa bluetooth) \
125 $(use_enable alsa amidiplug-alsa) \
126 $(use_enable aqua coreaudio) \
127 $(use_enable aqua dockalbumart) \
128 $(use_enable bs2b) \
129 $(use_enable cdda cdaudio) \
130 $(use_enable cue) \
131 $(use_enable debug) \
132 $(use_enable esd) \
133 $(use_enable ffmpeg ffaudio) \
134 $(use_enable flac flacng) \
135 $(use_enable fluidsynth amidiplug-flsyn) \
136 $(use_enable flac filewriter_flac) \
137 $(use_enable icecast) \
138 $(use_enable ipv6) \
139 $(use_enable jack) \
140 $(use_enable gnome gnomeshortcuts) \
141 $(use_enable lame filewriter_mp3) \
142 $(use_enable lirc) \
143 $(use_enable mp3) \
144 $(use_enable midi amidiplug) \
145 $(use_enable mtp mtp_up) \
146 $(use_enable nls) \
147 $(use_enable oss) \
148 $(use_enable projectm projectm-1.0) \
149 $(use_enable pulseaudio pulse) \
150 $(use_enable sdl paranormal) \
151 $(use_enable sid) \
152 $(use_enable sndfile) \
153 $(use_enable sse2) \
154 $(use_enable vorbis) \
155 $(use_enable vorbis filewriter_vorbis) \
156 $(use_enable wavpack)
157
158 emake || die "make failed"
159 }
160
161 src_install() {
162 make DESTDIR="${D}" install || die
163 dodoc AUTHORS
164 }
165
166 pkg_postinst() {
167 mp3_warning
168 if use alsa ; then
169 ewarn "You may want to enable the hang-up workaround in the ALSA plugin if the player stops responding when you hit Stop"
170 einfo "The bug is in ALSA, not Audacious: https://bugtrack.alsa-project.org/alsa-bug/bug_view_advanced_page.php?bug_id=4914"
171 fi
172 einfo "Your bug reports for this beta version should go upstream: http://jira.atheme.org/"
173 }