3 %bcond_without gconf # build with gconf support
4 %bcond_without vfs # build with VFS support
7 # - either rebranch the last stable version or bump this one to full rel.
8 # - rebuild required for new gnome/howl
9 Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+2
10 Summary(pl): Odtwarzacz d¼wiêku z interfejsem WinAmpa dla GTK+2
15 Group: Applications/Sound
16 Source0: http://audacious.nenolod.net/release/%{name}-%{version}.tgz
17 # Source0-md5: 540865e944f41a5bb082b13c6b8fd686
20 Patch0: bmp-xmms-skins-dir.patch
21 Patch1: bmp-desktop.patch
22 Patch2: bmp-home_etc.patch
23 URL: http://audacious.nenolod.net/
24 BuildRequires: autoconf
25 BuildRequires: automake
26 BuildRequires: esound-devel >= 0.2.8
27 BuildRequires: flac-devel >= 1.1.2
28 BuildRequires: gtk+2-devel >= 2:2.2.0
29 BuildRequires: home-etc-devel
30 BuildRequires: libvorbis-devel >= 1:1.0
31 BuildRequires: libglade2-devel >= 2.0.0
33 BuildRequires: GConf2-devel >= 2.4.0
36 BuildRequires: gnome-vfs2-devel >= 2.4.0
38 BuildRequires: pkgconfig
39 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
40 Requires: audacious-output-plugin
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 Audacious is a media player based on XMMS (http://www.xmms.org/). The
45 primary goals of this fork are UI enhancements with latest technology
46 (GTK+2, Pango), and usability while maintaining the skinned UI.
49 Audacious to odtwarzacz mediów oparty na XMMS-ie (http://www.xmms.org/).
50 G³ówne cele tego odga³êzienia to rozszerzenie interfejsu u¿ytkownika o
51 najnowsze technologie (GTK+2, Pango) i ergonomia interfejsu
55 Summary: Audacious media player library
56 Summary(pl): Biblioteka odtwarzacza multimedialnego Audacious
57 Group: X11/Applications/Sound
60 Audacious media player library.
62 %description libs -l pl
63 Biblioteka odtwarzacza multimedialnego Audacious.
66 Summary: Header files for Audacious media player
67 Summary(pl): Pliki nag³ówkowe odtwarzacza multimedialnego Audacious
68 Group: X11/Development/Libraries
69 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
71 Requires: home-etc-devel
74 Header files required for compiling Audacious media player plugins.
76 %description devel -l pl
77 Pliki nag³ówkowe potrzebne do kompilowania wtyczek odtwarzacza
78 multimedialnego Audacious.
81 Summary: Audacious media player static library
82 Summary(pl): Statyczna biblioteka odtwarzacza multimedialnego Audacious
83 Group: X11/Applications/Sound
84 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
87 Static version of Audacious media player library.
89 %description static -l pl
90 Statyczna wersja biblioteki odtwarzacza multimedialnego Audacious.
93 Summary: Audacious media player - Vorbis input plugin
94 Summary(pl): Wtyczka wej¶ciowa Vorbis odtwarzacza multimedialnego Audacious
95 Group: X11/Applications/Sound
96 Requires: %{name} = %{epoch}:%{version}-%{release}
98 %description input-vorbis
99 Vorbis input plugin for Audacious media player.
101 %description input-vorbis -l pl
102 Wtyczka wej¶ciowa Vorbis dla odtwarzacza multimedialnego Audacious.
104 %package input-mpg123
105 Summary: Audacious media player - mpg123 input plugin
106 Summary(pl): Wtyczka wej¶ciowa mpg123 odtwarzacza multimedialnego Audacious
107 Group: X11/Applications/Sound
108 Requires: %{name} = %{epoch}:%{version}-%{release}
110 %description input-mpg123
111 mpg123 input plugin for Audacious media player.
113 %description input-mpg123 -l pl
114 Wtyczka wej¶ciowa mpg123 dla odtwarzacza multimedialnego Audacious.
116 %package input-cdaudio
117 Summary: Audacious media player - cdaudio input plugin
118 Summary(pl): Wtyczka wej¶ciowa cdaudio odtwarzacza multimedialnego Audacious
119 Group: X11/Applications/Sound
120 Requires: %{name} = %{epoch}:%{version}-%{release}
122 %description input-cdaudio
123 cdaudio input plugin for Audacious media player.
125 %description input-cdaudio -l pl
126 Wtyczka wej¶ciowa cdaudio dla odtwarzacza multimedialnego Audacious.
129 Summary: Audacious media player - WAV input plugin
130 Summary(pl): Wtyczka do odtwarzania plików WAV odtwarzacza multimedialnego Audacious
131 Group: X11/Applications/Sound
132 Requires: %{name} >= %{epoch}:%{version}-%{release}
134 %description input-wav
135 WAV input plugin for Audacious media player.
137 %description input-wav -l pl
138 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
142 Summary: Audacious media player - AAC input plugin
143 Summary(pl): Wtyczka do odtwarzania plików AAC odtwarzacza multimedialnego Audacious
144 Group: X11/Applications/Sound
145 Requires: %{name} >= %{epoch}:%{version}-%{release}
147 %description input-aac
148 AAC input plugin for Audacious media player.
150 %description input-aac -l pl
151 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
155 Summary: Audacious media player - FLAC input plugin
156 Summary(pl): Wtyczka do odtwarzania plikow FLAC odtwarzacza multimedialnego Audacious
157 Group: X11/Applications/Sound
158 Requires: %{name} >= %{epoch}:%{version}-%{release}
160 %description input-flac
161 FLAC input plugin for Audacious media player.
163 %description input-flac -l pl
164 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
167 %package input-tonegen
168 Summary: Audacious media player - input plugin to generate sound of given frequency
169 Summary(pl): Wtyczka do generowania d¼wiêków o danej czêstotliwo¶ci odtwarzacza multimedialnego Audacious
170 Group: X11/Applications/Sound
171 Requires: %{name} >= %{epoch}:%{version}-%{release}
173 %description input-tonegen
174 Input plugin to generate sound of given frequency for Audacious media
177 %description input-tonegen -l pl
178 Wtyczka do generowania d¼wiêków o danej czêstotliwo¶ci dla odtwarzacza
179 multimedialnego Audacious.
182 Summary: Audacious media player - OSS output plugin
183 Summary(pl): Wtyczka wyj¶ciowa OSS odtwarzacza multimedialnego Audacious
184 Group: X11/Applications/Sound
185 Requires: %{name} = %{epoch}:%{version}-%{release}
186 Provides: audacious-output-plugin
188 %description output-OSS
189 Output OSS plugin for Audacious media player.
191 %description output-OSS -l pl
192 Wtyczka wyj¶ciowa OSS dla odtwarzacza multimedialnego Audacious.
195 Summary: Audacious media player - ALSA output plugin
196 Summary(pl): Wtyczka wyj¶ciowa ALSA odtwarzacza multimedialnego Audacious
197 Group: X11/Applications/Sound
198 Requires: %{name} = %{epoch}:%{version}-%{release}
199 Provides: audacious-output-plugin
201 %description output-ALSA
202 Output ALSA plugin for Audacious media player.
204 %description output-ALSA -l pl
205 Wtyczka wyj¶ciowa ALSA dla odtwarzacza multimedialnego Audacious.
208 Summary: Audacious media player - esd output plugin
209 Summary(pl): Wtyczka wyj¶ciowa esd odtwarzacza multimedialnego Audacious
210 Group: X11/Applications/Sound
211 Requires: %{name} = %{epoch}:%{version}-%{release}
212 Provides: audacious-output-plugin
214 %description output-esd
215 Output esd plugin for Audacious media player.
217 %description output-esd -l pl
218 Wtyczka wyj¶ciowa esd dla odtwarzacza multimedialnego Audacious.
221 Summary: Audacious media player - disk-writer output plugin
222 Summary(pl): Wtyczka wyj¶ciowa zapisu na dysk odtwarzacza multimedialnego Audacious
223 Group: X11/Applications/Sound
224 Requires: %{name} = %{epoch}:%{version}-%{release}
225 Provides: audacious-output-plugin
227 %description output-disk
228 Output disk-writer plugin for Audacious media player.
230 %description output-disk -l pl
231 Wtyczka wyj¶ciowa zapisu na dysk dla odtwarzacza multimedialnego
241 rm -rf autom4te.cache
265 rm -rf $RPM_BUILD_ROOT
266 install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_libdir}/audacious/General}
269 DESTDIR=$RPM_BUILD_ROOT \
270 m4datadir=%{_aclocaldir}
272 #install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/audacious.png
277 rm -rf $RPM_BUILD_ROOT
281 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
285 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
287 %post libs -p /sbin/ldconfig
288 %postun libs -p /sbin/ldconfig
290 %files -f %{name}.lang
291 %defattr(644,root,root,755)
292 %attr(755,root,root) %{_bindir}/audacious
293 %dir %{_libdir}/audacious
294 %dir %{_libdir}/audacious/General
295 %dir %{_libdir}/audacious/Input
296 %dir %{_libdir}/audacious/Output
297 %dir %{_libdir}/audacious/Visualization
298 %attr(755,root,root) %{_libdir}/audacious/Visualization/libbscope*
302 %dir %{_datadir}/audacious
303 %dir %{_datadir}/audacious/images
304 %{_datadir}/audacious/images/*
305 %dir %{_datadir}/audacious/Skins
306 %{_datadir}/audacious/Skins/Default
307 %dir %{_datadir}/audacious/glade
308 %{_datadir}/audacious/glade/*
311 %defattr(644,root,root,755)
312 %attr(755,root,root) %{_libdir}/libaudacious.so
318 %defattr(644,root,root,755)
319 %attr(755,root,root) %{_libdir}/libaudacious.so.*.*
320 %attr(755,root,root) %{_libdir}/libmp4v2.so.*.*
323 %defattr(644,root,root,755)
324 %attr(644,root,root) %{_libdir}/lib*.a
327 %defattr(644,root,root,755)
328 %attr(755,root,root) %{_libdir}/audacious/Input/libmpg123*
331 %defattr(644,root,root,755)
332 %attr(755,root,root) %{_libdir}/audacious/Input/libvorbis*
335 %defattr(644,root,root,755)
336 %attr(755,root,root) %{_libdir}/audacious/Input/libcdaudio*
339 %defattr(644,root,root,755)
340 %attr(755,root,root) %{_libdir}/audacious/Input/libwav*
343 %defattr(644,root,root,755)
344 %attr(755,root,root) %{_libdir}/audacious/Input/libaac*
347 %defattr(644,root,root,755)
348 %attr(755,root,root) %{_libdir}/audacious/Input/libflac*
351 %defattr(644,root,root,755)
352 %attr(755,root,root) %{_libdir}/audacious/Input/libtonegen*
355 %defattr(644,root,root,755)
356 %attr(755,root,root) %{_libdir}/audacious/Output/libOSS*
359 %defattr(644,root,root,755)
360 %attr(755,root,root) %{_libdir}/audacious/Output/libALSA*
363 %defattr(644,root,root,755)
364 %attr(755,root,root) %{_libdir}/audacious/Output/libesdout*
367 %defattr(644,root,755)
368 %attr(755,root,root) %{_libdir}/audacious/Output/libdisk_writer*