Gentoo Archives: gentoo-commits

From: "Jeff Horelick (jdhore)" <jdhore@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-plugins/audacious-plugins: metadata.xml audacious-plugins-3.2.ebuild ChangeLog
Date: Thu, 02 Feb 2012 04:01:00
Message-Id: 20120202040048.155CE2004B@flycatcher.gentoo.org
1 jdhore 12/02/02 04:00:48
2
3 Modified: metadata.xml ChangeLog
4 Added: audacious-plugins-3.2.ebuild
5 Log:
6 Version bump. New ebuild also includes many improvements such as gtk+:2 support re-added, old configure switches dropped and more. Fixes bugs #393371 and #401293. Also, set myself as the new maintainer.
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux i686)
9
10 Revision Changes Path
11 1.19 media-plugins/audacious-plugins/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/metadata.xml?rev=1.19&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/metadata.xml?rev=1.19&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/metadata.xml?r1=1.18&r2=1.19
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/metadata.xml,v
20 retrieving revision 1.18
21 retrieving revision 1.19
22 diff -u -r1.18 -r1.19
23 --- metadata.xml 22 Sep 2011 20:06:53 -0000 1.18
24 +++ metadata.xml 2 Feb 2012 04:00:47 -0000 1.19
25 @@ -3,8 +3,8 @@
26 <pkgmetadata>
27 <herd>sound</herd>
28 <maintainer>
29 - <email>chainsaw@g.o</email>
30 - <name>Tony Vroon</name>
31 + <email>jdhore@g.o</email>
32 + <name>Jeff Horelick</name>
33 </maintainer>
34 <use>
35 <flag name='adplug'>Build with AdPlug (Adlib sound card emulation)
36 @@ -13,6 +13,7 @@
37 headphone filter</flag>
38 <flag name='cue'>Support CUE sheets using the libcue library</flag>
39 <flag name='fluidsynth'>Support FluidSynth as MIDI synth backend</flag>
40 + <flag name="gtk3">Link against version 3 of the GIMP Toolkit instead of version 2 (x11-libs/gtk+)</flag>
41 <flag name='midi'>Build with amidi-plug (MIDI synth) support</flag>
42 <flag name='scrobbler'>Build with scrobbler/LastFM submission support</flag>
43 <flag name='sid'>Build with SID (Commodore 64 Audio) support</flag>
44
45
46
47 1.232 media-plugins/audacious-plugins/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.232&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?rev=1.232&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/ChangeLog?r1=1.231&r2=1.232
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v
56 retrieving revision 1.231
57 retrieving revision 1.232
58 diff -u -r1.231 -r1.232
59 --- ChangeLog 17 Jan 2012 13:21:31 -0000 1.231
60 +++ ChangeLog 2 Feb 2012 04:00:47 -0000 1.232
61 @@ -1,6 +1,14 @@
62 # ChangeLog for media-plugins/audacious-plugins
63 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.231 2012/01/17 13:21:31 klausman Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/ChangeLog,v 1.232 2012/02/02 04:00:47 jdhore Exp $
66 +
67 +*audacious-plugins-3.2 (02 Feb 2012)
68 +
69 + 02 Feb 2012; Jeff Horelick <jdhore@g.o> +audacious-plugins-3.2.ebuild,
70 + metadata.xml:
71 + Version bump. New ebuild also includes many improvements such as gtk+:2
72 + support re-added, old configure switches dropped and more. Fixes bugs #393371
73 + and #401293. Also, set myself as the new maintainer.
74
75 17 Jan 2012; Tobias Klausmann <klausman@g.o>
76 audacious-plugins-3.1.ebuild:
77
78
79
80 1.1 media-plugins/audacious-plugins/audacious-plugins-3.2.ebuild
81
82 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.2.ebuild?rev=1.1&view=markup
83 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.2.ebuild?rev=1.1&content-type=text/plain
84
85 Index: audacious-plugins-3.2.ebuild
86 ===================================================================
87 # Copyright 1999-2012 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 # $Header: /var/cvsroot/gentoo-x86/media-plugins/audacious-plugins/audacious-plugins-3.2.ebuild,v 1.1 2012/02/02 04:00:47 jdhore Exp $
90
91 EAPI=4
92
93 inherit eutils flag-o-matic
94
95 MY_P="${P/_/-}"
96 S="${WORKDIR}/${MY_P}"
97 DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
98 HOMEPAGE="http://audacious-media-player.org/"
99 SRC_URI="http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2"
100
101 LICENSE="GPL-2"
102 SLOT="0"
103 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux"
104 IUSE="aac adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome gtk gtk3 ipv6 jack
105 lame libnotify libsamplerate midi mms mp3 mtp nls oss pulseaudio scrobbler sid sndfile vorbis wavpack"
106
107 RDEPEND="app-arch/unzip
108 >=dev-libs/dbus-glib-0.60
109 dev-libs/libxml2:2
110 media-libs/libmodplug
111 >=media-sound/audacious-3.2
112 >=net-libs/neon-0.26.4
113 gtk? ( x11-libs/gtk+:2 )
114 gtk3? ( x11-libs/gtk+:3 )
115 aac? ( >=media-libs/faad2-2.7 )
116 adplug? ( >=dev-cpp/libbinio-1.4 )
117 alsa? ( >=media-libs/alsa-lib-1.0.16 )
118 bs2b? ( media-libs/libbs2b )
119 cdda? ( >=media-libs/libcddb-1.2.1
120 >=dev-libs/libcdio-0.79-r1 )
121 cue? ( media-libs/libcue )
122 ffmpeg? ( >=media-video/ffmpeg-0.7.3
123 !media-video/libav )
124 flac? ( >=media-libs/libvorbis-1.0
125 >=media-libs/flac-1.2.1-r1 )
126 fluidsynth? ( media-sound/fluidsynth )
127 jack? ( >=media-libs/bio2jack-0.4
128 media-sound/jack-audio-connection-kit )
129 lame? ( media-sound/lame )
130 libnotify? ( x11-libs/libnotify )
131 libsamplerate? ( media-libs/libsamplerate )
132 mms? ( >=media-libs/libmms-0.3 )
133 mp3? ( >=media-sound/mpg123-1.12.1 )
134 mtp? ( media-libs/libmtp )
135 pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
136 scrobbler? ( net-misc/curl )
137 sid? ( >=media-libs/libsidplay-2.1.1-r2 )
138 sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
139 vorbis? ( >=media-libs/libvorbis-1.2.0
140 >=media-libs/libogg-1.1.3 )
141 wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
142
143 DEPEND="${RDEPEND}
144 nls? ( dev-util/intltool )
145 >=dev-util/pkgconfig-0.9.0"
146
147 REQUIRED_USE="^^ ( gtk gtk3 )"
148
149 mp3_warning() {
150 if ! use mp3 ; then
151 ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
152 fi
153 }
154
155 src_configure() {
156 mp3_warning
157
158 econf \
159 --enable-modplug \
160 --enable-neon \
161 $(use_enable adplug) \
162 $(use_enable aac) \
163 $(use_enable alsa) \
164 $(use_enable alsa amidiplug-alsa) \
165 $(use_enable bs2b) \
166 $(use_enable cdda cdaudio) \
167 $(use_enable cue) \
168 $(use_enable ffmpeg ffaudio) \
169 $(use_enable flac flacng) \
170 $(use_enable fluidsynth amidiplug-flsyn) \
171 $(use_enable flac filewriter_flac) \
172 $(use_enable gtk3) \
173 $(use_enable ipv6) \
174 $(use_enable jack) \
175 $(use_enable gnome gnomeshortcuts) \
176 $(use_enable lame filewriter_mp3) \
177 $(use_enable libnotify notify) \
178 $(use_enable libsamplerate resample) \
179 $(use_enable mms) \
180 $(use_enable mp3) \
181 $(use_enable midi amidiplug) \
182 $(use_enable mtp mtp_up) \
183 $(use_enable nls) \
184 $(use_enable oss) \
185 $(use_enable pulseaudio pulse) \
186 $(use_enable scrobbler) \
187 $(use_enable sid) \
188 $(use_enable sndfile) \
189 $(use_enable vorbis) \
190 $(use_enable vorbis filewriter_vorbis) \
191 $(use_enable wavpack)
192 }
193
194 src_compile() {
195 emake || die "make failed"
196 }
197
198 src_install() {
199 emake DESTDIR="${D}" install || die
200 dodoc AUTHORS
201 }