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: ChangeLog audacious-plugins-2.1_alpha2.ebuild
Date: Tue, 23 Jun 2009 22:22:45
Message-Id: E1MJEO3-0002Y4-Cg@stork.gentoo.org
1 chainsaw 09/06/23 22:22:43
2
3 Modified: ChangeLog
4 Added: audacious-plugins-2.1_alpha2.ebuild
5 Log:
6 New alpha from upstream. I would carry the patch from alpha1-r1 over if it didn't segfault the player so reproducably.
7 (Portage version: 2.1.6.13/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.122 media-plugins/audacious-plugins/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.122&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.122&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?r1=1.121&r2=1.122
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v
19 retrieving revision 1.121
20 retrieving revision 1.122
21 diff -u -r1.121 -r1.122
22 --- ChangeLog 22 Jun 2009 21:04:59 -0000 1.121
23 +++ ChangeLog 23 Jun 2009 22:22:43 -0000 1.122
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-plugins/audacious-plugins
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.121 2009/06/22 21:04:59 chainsaw Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.122 2009/06/23 22:22:43 chainsaw Exp $
29 +
30 +*audacious-plugins-2.1_alpha2 (23 Jun 2009)
31 +
32 + 23 Jun 2009; <chainsaw@g.o> +audacious-plugins-2.1_alpha2.ebuild:
33 + New alpha from upstream. I would carry the patch from alpha1-r1 over if it
34 + didn't segfault the player so reproducably.
35
36 22 Jun 2009; <chainsaw@g.o> audacious-plugins-2.0.1.ebuild:
37 Revert stable keywords as per the wishes of the reporters in bug #274659.
38
39
40
41 1.1 media-plugins/audacious-plugins/audacious-plugins-2.1_alpha2.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-2.1_alpha2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-2.1_alpha2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: audacious-plugins-2.1_alpha2.ebuild
47 ===================================================================
48 # Copyright 1999-2009 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.1_alpha2.ebuild,v 1.1 2009/06/23 22:22:43 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"
63 IUSE="adplug alsa bs2b cdaudio esd flac gnome icecast ipv6 jack lirc mp3 mtp musepack
64 nls oss projectm pulseaudio scrobbler sdl sid sndfile sse2 timidity tta vorbis wavpack wma"
65
66 RDEPEND="app-arch/unzip
67 >=dev-libs/dbus-glib-0.60
68 dev-libs/libxml2
69 >=media-sound/audacious-2.1_alpha2
70 >=net-misc/neon-0.26.4
71 >=x11-libs/gtk+-2.14
72 adplug? ( >=dev-cpp/libbinio-1.4 )
73 alsa? ( >=media-libs/alsa-lib-1.0.16 )
74 bs2b? ( media-libs/libbs2b )
75 cdaudio? ( >=media-libs/libcddb-1.2.1
76 >=dev-libs/libcdio-0.79-r1 )
77 esd? ( >=media-sound/esound-0.2.38-r1 )
78 flac? ( >=media-libs/libvorbis-1.0
79 >=media-libs/flac-1.2.1-r1 )
80 jack? ( >=media-libs/bio2jack-0.4
81 media-sound/jack-audio-connection-kit )
82 lirc? ( app-misc/lirc )
83 mp3? ( media-libs/libmad )
84 mtp? ( media-libs/libmtp )
85 musepack? ( media-libs/libmpcdec media-libs/taglib )
86 projectm? ( >=media-libs/libprojectm-1.2.0
87 >=media-libs/libsdl-1.2.5 )
88 pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
89 scrobbler? ( net-misc/curl )
90 sdl? ( >=media-libs/libsdl-1.2.5 )
91 sid? ( >=media-libs/libsidplay-2.1.1-r2 )
92 sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
93 timidity? ( media-sound/timidity++ )
94 tta? ( media-libs/libid3tag )
95 vorbis? ( >=media-libs/libvorbis-1.2.0
96 >=media-libs/libogg-1.1.3 )
97 wavpack? ( >=media-sound/wavpack-4.41.0 )
98 wma? ( >=media-libs/libmms-0.3 )"
99
100 DEPEND="${RDEPEND}
101 nls? ( dev-util/intltool )
102 >=dev-util/pkgconfig-0.9.0"
103
104 mp3_warning() {
105 if ! useq mp3 ; then
106 ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
107 fi
108 }
109
110 src_compile() {
111 # This is masked in the portage tree, so I'll save you the
112 # popup. Be good, bugs go upstream and we like patches.
113 append-flags -DNOT_ALPHA_RELEASE
114
115 mp3_warning
116
117 econf \
118 --enable-aac \
119 --enable-chardet \
120 --enable-dbus \
121 --enable-modplug \
122 --enable-neon \
123 --disable-coreaudio \
124 --disable-dockalbumart \
125 --disable-projectm \
126 $(use_enable projectm projectm-1.0) \
127 $(use_enable adplug) \
128 $(use_enable alsa) \
129 $(use_enable alsa bluetooth) \
130 $(use_enable bs2b) \
131 $(use_enable cdaudio) \
132 $(use_enable esd) \
133 $(use_enable flac flacng) \
134 $(use_enable flac filewriter_flac) \
135 $(use_enable ipv6) \
136 $(use_enable jack) \
137 $(use_enable gnome gnomeshortcuts) \
138 $(use_enable lirc) \
139 $(use_enable mp3) \
140 $(use_enable musepack) \
141 $(use_enable mtp mtp_up) \
142 $(use_enable nls) \
143 $(use_enable oss) \
144 $(use_enable pulseaudio pulse) \
145 $(use_enable sdl paranormal) \
146 $(use_enable sid) \
147 $(use_enable sndfile) \
148 $(use_enable sse2) \
149 $(use_enable timidity) \
150 $(use_enable tta) \
151 $(use_enable vorbis) \
152 $(use_enable vorbis filewriter_vorbis) \
153 $(use_enable wavpack) \
154 $(use_enable wma) \
155 $(use_enable wma mms) \
156 || die
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 }