3 %bcond_with gconf # build without gconf support
4 %bcond_with gnome_vfs # build without GNOME VFS support
6 Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+2
7 Summary(pl): Odtwarzacz d¼wiêku z interfejsem WinAmpa dla GTK+2
13 Group: Applications/Sound
14 Source0: http://audacious-media-player.org/release/%{name}-%{version}.tgz
15 # Source0-md5: e9108f71725cf8336f7b965424c285f8
18 Patch0: %{name}-desktop.patch
19 #Patch1: %{name}-home_etc.patch
20 URL: http://audacious-media-player.org/
21 %{?with_gconf:BuildRequires: GConf2-devel >= 2.6.0}
22 BuildRequires: OpenGL-GLU-devel
23 BuildRequires: SDL-devel >= 1.2.5
24 BuildRequires: autoconf
25 BuildRequires: automake
26 BuildRequires: esound-devel >= 0.2.8
27 BuildRequires: flac-devel >= 1.1.2
28 %{?with_gnome_vfs:BuildRequires: gnome-vfs2-devel >= 2.6.0}
29 BuildRequires: gtk+2-devel >= 2:2.6.0
30 BuildRequires: home-etc-devel
31 BuildRequires: id3lib-devel
32 BuildRequires: jack-audio-connection-kit-devel
33 BuildRequires: libbinio-devel >= 1.4
34 BuildRequires: libglade2-devel >= 2.3.1
35 BuildRequires: libmodplug-devel
36 BuildRequires: libmpcdec-devel
37 BuildRequires: libsamplerate-devel
38 BuildRequires: libsidplay-devel
39 BuildRequires: libsndfile-devel
40 BuildRequires: libvisual-devel >= 0.2.0
41 BuildRequires: libvorbis-devel >= 1:1.0
42 BuildRequires: lirc-devel
43 BuildRequires: pkgconfig
44 BuildRequires: taglib-devel
45 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
46 Requires: audacious-output-plugin
47 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
50 Audacious is a media player based on BMP. Since the development of the
51 former project had been terminated, this fork was created.
54 Audacious to odtwarzacz mediów oparty na BMP. Powsta³ on poniewa¿
55 rozwój pierwowzoru zosta³ zakoñczony.
58 Summary: Audacious media player library
59 Summary(pl): Biblioteka odtwarzacza multimedialnego Audacious
60 Group: X11/Applications/Sound
63 Audacious media player library.
65 %description libs -l pl
66 Biblioteka odtwarzacza multimedialnego Audacious.
69 Summary: Header files for Audacious media player
70 Summary(pl): Pliki nag³ówkowe odtwarzacza multimedialnego Audacious
71 Group: X11/Development/Libraries
72 Requires: %{name}-libs = %{epoch}:%{version}-%{release}
73 Requires: gtk+2-devel >= 2:2.4.0
74 Requires: home-etc-devel
77 Header files required for compiling Audacious media player plugins.
79 %description devel -l pl
80 Pliki nag³ówkowe potrzebne do kompilowania wtyczek odtwarzacza
81 multimedialnego Audacious.
84 Summary: Audacious media player static library
85 Summary(pl): Statyczna biblioteka odtwarzacza multimedialnego Audacious
86 Group: X11/Applications/Sound
87 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
90 Static version of Audacious media player library.
92 %description static -l pl
93 Statyczna wersja biblioteki odtwarzacza multimedialnego Audacious.
95 %package effect-ladspa
96 Summary: Audacious media player - LADSPA plugin
97 Summary(pl): Wtyczka LADSPA odtwarzacza multimedialnego Audacious
98 Group: X11/Applications/Sound
99 Requires: %{name} = %{epoch}:%{version}-%{release}
101 %description effect-ladspa
102 LADSPA plugin for Audacious media player.
104 %description effect-ladspa -l pl
105 Wtyczka LADSPA dla odtwarzacza multimedialnego Audacious.
107 %package effect-audiocompress
108 Summary: Audacious media player - audiocompress plugin
109 Summary(pl): Wtyczka audiocompress odtwarzacza multimedialnego Audacious
110 Group: X11/Applications/Sound
111 Requires: %{name} = %{epoch}:%{version}-%{release}
113 %description effect-audiocompress
114 audiocompress plugin for Audacious media player.
116 %description effect-audiocompress -l pl
117 Wtyczka audiocompress dla odtwarzacza multimedialnego Audacious.
119 %package effect-stereo
120 Summary: Audacious media player - stereo plugin
121 Summary(pl): Wtyczka stereo odtwarzacza multimedialnego Audacious
122 Group: X11/Applications/Sound
123 Requires: %{name} = %{epoch}:%{version}-%{release}
125 %description effect-stereo
126 stereo plugin for Audacious media player.
128 %description effect-stereo -l pl
129 Wtyczka stereo dla odtwarzacza multimedialnego Audacious.
131 %package effect-voice_removal
132 Summary: Audacious media player - voice_removal plugin
133 Summary(pl): Wtyczka voice_removal odtwarzacza multimedialnego Audacious
134 Group: X11/Applications/Sound
135 Requires: %{name} = %{epoch}:%{version}-%{release}
137 %description effect-voice_removal
138 voice_removal plugin for Audacious media player.
140 %description effect-voice_removal -l pl
141 Wtyczka voice_removal dla odtwarzacza multimedialnego Audacious.
143 %package general-lirc
144 Summary: Audacious media player - LIRC plugin
145 Summary(pl): Wtyczka LIRC odtwarzacza multimedialnego Audacious
146 Group: X11/Applications/Sound
147 Requires: %{name} = %{epoch}:%{version}-%{release}
149 %description general-lirc
150 LIRC plugin for Audacious media player.
152 %description general-lirc -l pl
153 Wtyczka LIRC dla odtwarzacza multimedialnego Audacious.
155 %package general-song-change
156 Summary: Audacious media player - song change plugin
157 Summary(pl): Wtyczka zmiany utworu odtwarzacza multimedialnego Audacious
158 Group: X11/Applications/Sound
159 Requires: %{name} = %{epoch}:%{version}-%{release}
161 %description general-song-change
162 Song change plugin for Audacious media player.
164 %description general-song-change -l pl
165 Wtyczka zmiany utworu dla odtwarzacza multimedialnego Audacious.
168 Summary: Audacious media player - AAC input plugin
169 Summary(pl): Wtyczka do odtwarzania plików AAC odtwarzacza multimedialnego Audacious
170 Group: X11/Applications/Sound
171 Requires: %{name} = %{epoch}:%{version}-%{release}
173 %description input-aac
174 AAC input plugin for Audacious media player.
176 %description input-aac -l pl
177 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
180 %package input-adplug
181 Summary: Audacious media player - Adplug input plugin
182 Summary(pl): Wtyczka do odtwarzania plików Adplug odtwarzacza multimedialnego Audacious
183 Group: X11/Applications/Sound
184 Requires: %{name} = %{epoch}:%{version}-%{release}
186 %description input-adplug
187 Adplug input plugin for Audacious media player.
189 %description input-adplug -l pl
190 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
194 Summary: Audacious media player - midi input plugin
195 Summary(pl): Wtyczka do odtwarzania plików midi odtwarzacza multimedialnego Audacious
196 Group: X11/Applications/Sound
197 Requires: %{name} = %{epoch}:%{version}-%{release}
199 %description input-amidi
200 ALSA midi input plugin for Audacious media player.
202 %description input-amidi -l pl
203 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
206 %package input-cdaudio
207 Summary: Audacious media player - cdaudio input plugin
208 Summary(pl): Wtyczka wej¶ciowa cdaudio odtwarzacza multimedialnego Audacious
209 Group: X11/Applications/Sound
210 Requires: %{name} = %{epoch}:%{version}-%{release}
212 %description input-cdaudio
213 cdaudio input plugin for Audacious media player.
215 %description input-cdaudio -l pl
216 Wtyczka wej¶ciowa cdaudio dla odtwarzacza multimedialnego Audacious.
218 %package input-console
219 Summary: Audacious media player - console input plugin
220 Summary(pl): Wtyczka do odtwarzania plików konsolowych odtwarzacza multimedialnego Audacious
221 Group: X11/Applications/Sound
222 Requires: %{name} = %{epoch}:%{version}-%{release}
224 %description input-console
225 SPC, GYM, NSF, VGM and GBS input plugin for Audacious media player.
227 %description input-console -l pl
228 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
229 SPC, GYM, NSF, VGM i GBS.
232 Summary: Audacious media player - FLAC input plugin
233 Summary(pl): Wtyczka do odtwarzania plików FLAC odtwarzacza multimedialnego Audacious
234 Group: X11/Applications/Sound
235 Requires: %{name} = %{epoch}:%{version}-%{release}
237 %description input-flac
238 FLAC input plugin for Audacious media player.
240 %description input-flac -l pl
241 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
244 %package input-modplug
245 Summary: Audacious media player - modplug input plugin
246 Summary(pl): Wtyczka wej¶ciowa modplug odtwarzacza multimedialnego Audacious
247 Group: X11/Applications/Sound
248 Requires: %{name} = %{epoch}:%{version}-%{release}
249 Obsoletes: audacious-input-mikmod
251 %description input-modplug
252 modplug input plugin for Audacious media player.
254 %description input-modplug -l pl
255 Wtyczka wej¶ciowa modplug dla odtwarzacza multimedialnego Audacious.
258 Summary: Audacious media player - mpc input plugin
259 Summary(pl): Wtyczka wej¶ciowa mpc odtwarzacza multimedialnego Audacious
260 Group: X11/Applications/Sound
261 Requires: %{name} = %{epoch}:%{version}-%{release}
262 Obsoletes: audacious-input-mikmod
264 %description input-mpc
265 Musepack input plugin for Audacious media player.
267 %description input-mpc -l pl
268 Wtyczka wej¶ciowa Musepack dla odtwarzacza multimedialnego Audacious.
270 %package input-mpg123
271 Summary: Audacious media player - mpg123 input plugin
272 Summary(pl): Wtyczka wej¶ciowa mpg123 odtwarzacza multimedialnego Audacious
273 Group: X11/Applications/Sound
274 Requires: %{name} = %{epoch}:%{version}-%{release}
276 %description input-mpg123
277 mpg123 input plugin for Audacious media player.
279 %description input-mpg123 -l pl
280 Wtyczka wej¶ciowa mpg123 dla odtwarzacza multimedialnego Audacious.
282 %package input-sexypsf
283 Summary: Audacious media player - sexypsf input plugin
284 Summary(pl): Wtyczka wej¶ciowa sexypsf odtwarzacza multimedialnego Audacious
285 Group: X11/Applications/Sound
286 Requires: %{name} = %{epoch}:%{version}-%{release}
288 %description input-sexypsf
289 Playstation music input plugin for Audacious media player.
291 %description input-sexypsf -l pl
292 Wtyczka wej¶ciowa do odgrywania plików muzycznych w formacie
293 Playstation dla odtwarzacza multimedialnego Audacious.
296 Summary: Audacious media player - SID input plugin
297 Summary(pl): Wtyczka wej¶ciowa SID odtwarzacza multimedialnego Audacious
298 Group: X11/Applications/Sound
299 Requires: %{name} = %{epoch}:%{version}-%{release}
301 %description input-sid
302 SID input plugin for Audacious media player.
304 %description input-sid -l pl
305 Wtyczka wej¶ciowa SID dla odtwarzacza multimedialnego Audacious.
307 %package input-timidity
308 Summary: Audacious media player - Timidity input plugin
309 Summary(pl): Wtyczka wej¶ciowa Timidity odtwarzacza multimedialnego Audacious
310 Group: X11/Applications/Sound
311 Requires: %{name} = %{epoch}:%{version}-%{release}
313 %description input-timidity
314 Timidity input plugin for Audacious media player.
316 %description input-timidity -l pl
317 Wtyczka wej¶ciowa Timidity dla odtwarzacza multimedialnego Audacious.
319 %package input-tonegen
320 Summary: Audacious media player - input plugin to generate sound of given frequency
321 Summary(pl): Wtyczka do generowania d¼wiêków o danej czêstotliwo¶ci odtwarzacza multimedialnego Audacious
322 Group: X11/Applications/Sound
323 Requires: %{name} = %{epoch}:%{version}-%{release}
325 %description input-tonegen
326 Input plugin to generate sound of given frequency for Audacious media
329 %description input-tonegen -l pl
330 Wtyczka do generowania d¼wiêków o danej czêstotliwo¶ci dla odtwarzacza
331 multimedialnego Audacious.
333 %package input-vorbis
334 Summary: Audacious media player - Vorbis input plugin
335 Summary(pl): Wtyczka wej¶ciowa Vorbis odtwarzacza multimedialnego Audacious
336 Group: X11/Applications/Sound
337 Requires: %{name} = %{epoch}:%{version}-%{release}
339 %description input-vorbis
340 Vorbis input plugin for Audacious media player.
342 %description input-vorbis -l pl
343 Wtyczka wej¶ciowa Vorbis dla odtwarzacza multimedialnego Audacious.
346 Summary: Audacious media player - WAV input plugin
347 Summary(pl): Wtyczka do odtwarzania plików WAV odtwarzacza multimedialnego Audacious
348 Group: X11/Applications/Sound
349 Requires: %{name} = %{epoch}:%{version}-%{release}
351 %description input-wav
352 WAV input plugin for Audacious media player.
354 %description input-wav -l pl
355 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
359 Summary: Audacious media player - WMA input plugin
360 Summary(pl): Wtyczka do odtwarzania plików WMA odtwarzacza multimedialnego Audacious
361 Group: X11/Applications/Sound
362 Requires: %{name} = %{epoch}:%{version}-%{release}
364 %description input-wma
365 WMA input plugin for Audacious media player.
367 %description input-wma -l pl
368 Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików
372 Summary: Audacious media player - ALSA output plugin
373 Summary(pl): Wtyczka wyj¶ciowa ALSA odtwarzacza multimedialnego Audacious
374 Group: X11/Applications/Sound
375 Requires: %{name} = %{epoch}:%{version}-%{release}
376 Provides: audacious-output-plugin
377 Obsoletes: audacious-output-ALSA
379 %description output-alsa
380 Output ALSA plugin for Audacious media player.
382 %description output-alsa -l pl
383 Wtyczka wyj¶ciowa ALSA dla odtwarzacza multimedialnego Audacious.
386 Summary: Audacious media player - OSS output plugin
387 Summary(pl): Wtyczka wyj¶ciowa OSS odtwarzacza multimedialnego Audacious
388 Group: X11/Applications/Sound
389 Requires: %{name} = %{epoch}:%{version}-%{release}
390 Provides: audacious-output-plugin
391 Obsoletes: audacious-output-OSS
393 %description output-oss
394 Output OSS plugin for Audacious media player.
396 %description output-oss -l pl
397 Wtyczka wyj¶ciowa OSS dla odtwarzacza multimedialnego Audacious.
400 Summary: Audacious media player - disk-writer output plugin
401 Summary(pl): Wtyczka wyj¶ciowa zapisu na dysk odtwarzacza multimedialnego Audacious
402 Group: X11/Applications/Sound
403 Requires: %{name} = %{epoch}:%{version}-%{release}
404 Provides: audacious-output-plugin
406 %description output-disk
407 Output disk-writer plugin for Audacious media player.
409 %description output-disk -l pl
410 Wtyczka wyj¶ciowa zapisu na dysk dla odtwarzacza multimedialnego
414 Summary: Audacious media player - esd output plugin
415 Summary(pl): Wtyczka wyj¶ciowa esd odtwarzacza multimedialnego Audacious
416 Group: X11/Applications/Sound
417 Requires: %{name} = %{epoch}:%{version}-%{release}
418 Provides: audacious-output-plugin
420 %description output-esd
421 Output esd plugin for Audacious media player.
423 %description output-esd -l pl
424 Wtyczka wyj¶ciowa esd dla odtwarzacza multimedialnego Audacious.
427 Summary: Audacious media player - ARTS output plugin
428 Summary(pl): Wtyczka wyj¶ciowa ARTS odtwarzacza multimedialnego Audacious
429 Group: X11/Applications/Sound
430 Requires: %{name} = %{epoch}:%{version}-%{release}
431 Provides: audacious-output-plugin
433 %description output-arts
434 Output arts plugin for Audacious media player.
436 %description output-arts -l pl
437 Wtyczka wyj¶ciowa arts dla odtwarzacza multimedialnego Audacious.
440 Summary: Audacious media player - JACK output plugin
441 Summary(pl): Wtyczka wyj¶ciowa JACK odtwarzacza multimedialnego Audacious
442 Group: X11/Applications/Sound
443 Requires: %{name} = %{epoch}:%{version}-%{release}
444 Provides: audacious-output-plugin
447 %description output-jack
448 Output JACK plugin for Audacious media player.
450 %description output-jack -l pl
451 Wtyczka wyj¶ciowa JACK dla odtwarzacza multimedialnego Audacious.
453 %package visualization-blur-scope
454 Summary: Audacious media player - Blur scope visualization plugin
455 Summary(pl): Wtyczka graficzna Blur scope odtwarzacza multimedialnego Audacious
456 Group: X11/Applications/Sound
457 Requires: %{name} = %{epoch}:%{version}-%{release}
459 %description visualization-blur-scope
460 Blur scope visualization plugin.
462 %description visualization-blur-scope -l pl
463 Wtyczka graficzna Blur scope.
482 %if %{with gnome_vfs}
494 rm -rf $RPM_BUILD_ROOT
495 install -d $RPM_BUILD_ROOT{%{_libdir}/audacious/General,%{_pixmapsdir}}
498 DESTDIR=$RPM_BUILD_ROOT \
499 m4datadir=%{_aclocaldir}
501 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
503 rm -f $RPM_BUILD_ROOT%{_libdir}/audacious/*/*.{a,la}
508 rm -rf $RPM_BUILD_ROOT
511 %banner %{name} -e << EOF
512 Remember to install appropriate input plugins for files
517 [ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1 ||:
522 [ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1
525 %post libs -p /sbin/ldconfig
526 %postun libs -p /sbin/ldconfig
528 %files -f %{name}.lang
529 %defattr(644,root,root,755)
530 %attr(755,root,root) %{_bindir}/audacious
531 %attr(755,root,root) %{_bindir}/audacious-arts-helper
532 %attr(755,root,root) %{_bindir}/audtool
533 %dir %{_libdir}/audacious
534 %dir %{_libdir}/audacious/General
535 %dir %{_libdir}/audacious/Input
536 %dir %{_libdir}/audacious/Output
537 %dir %{_libdir}/audacious/Visualization
541 %dir %{_datadir}/audacious
542 %dir %{_datadir}/audacious/glade
543 %dir %{_datadir}/audacious/images
544 %dir %{_datadir}/audacious/Skins
545 %{_datadir}/audacious/glade/*
546 %{_datadir}/audacious/images/*
547 %{_datadir}/audacious/Skins/Default
548 %{_desktopdir}/*.desktop
552 %defattr(644,root,root,755)
553 %attr(755,root,root) %{_libdir}/libaudacious.so.*.*
556 %defattr(644,root,root,755)
557 %attr(755,root,root) %{_libdir}/libaudacious.so
563 %defattr(644,root,root,755)
567 %defattr(644,root,root,755)
568 %attr(755,root,root) %{_libdir}/audacious/Effect/libladspa.so
570 %files effect-audiocompress
571 %defattr(644,root,root,755)
572 %attr(755,root,root) %{_libdir}/audacious/Effect/libaudiocompress.so
574 %files effect-voice_removal
575 %defattr(644,root,root,755)
576 %attr(755,root,root) %{_libdir}/audacious/Effect/libvoice_removal.so
579 %defattr(644,root,root,755)
580 %attr(755,root,root) %{_libdir}/audacious/Effect/libstereo.so
583 %defattr(644,root,root,755)
584 %attr(755,root,root) %{_libdir}/audacious/General/liblirc.so
586 %files general-song-change
587 %defattr(644,root,root,755)
588 %attr(755,root,root) %{_libdir}/audacious/General/libsong_change.so
591 %defattr(644,root,root,755)
592 %attr(755,root,root) %{_libdir}/audacious/Input/libaac.so
595 %defattr(644,root,root,755)
596 %attr(755,root,root) %{_libdir}/audacious/Input/libadplug.so
599 %defattr(644,root,root,755)
600 %attr(755,root,root) %{_libdir}/audacious/Input/libamidi-plug.so
603 %defattr(644,root,root,755)
604 %attr(755,root,root) %{_libdir}/audacious/Input/libcdaudio.so
607 %defattr(644,root,root,755)
608 %attr(755,root,root) %{_libdir}/audacious/Input/libconsole.so
611 %defattr(644,root,root,755)
612 %attr(755,root,root) %{_libdir}/audacious/Input/libflac.so
615 %defattr(644,root,root,755)
616 %attr(755,root,root) %{_libdir}/audacious/Input/libmpc.so
619 %defattr(644,root,root,755)
620 %attr(755,root,root) %{_libdir}/audacious/Input/libmpg123.so
623 %defattr(644,root,root,755)
624 %attr(755,root,root) %{_libdir}/audacious/Input/libmodplug.so
627 %defattr(644,root,root,755)
628 %attr(755,root,root) %{_libdir}/audacious/Input/libsexypsf.so
631 %defattr(644,root,root,755)
632 %attr(755,root,root) %{_libdir}/audacious/Input/libsid.so
634 %files input-timidity
635 %defattr(644,root,root,755)
636 %attr(755,root,root) %{_libdir}/audacious/Input/libtimidity.so
639 %defattr(644,root,root,755)
640 %attr(755,root,root) %{_libdir}/audacious/Input/libtonegen.so
643 %defattr(644,root,root,755)
644 %attr(755,root,root) %{_libdir}/audacious/Input/libvorbis.so
647 %defattr(644,root,root,755)
648 %attr(755,root,root) %{_libdir}/audacious/Input/libwav.so
651 %defattr(644,root,root,755)
652 %attr(755,root,root) %{_libdir}/audacious/Input/libwma.so
655 %defattr(644,root,root,755)
656 %attr(755,root,root) %{_libdir}/audacious/Output/libALSA.so
659 %defattr(644,root,root,755)
660 %attr(755,root,root) %{_libdir}/audacious/Output/libdisk_writer.so
663 %defattr(644,root,root,755)
664 %attr(755,root,root) %{_libdir}/audacious/Output/libESD.so
667 %defattr(644,root,root,755)
668 %attr(755,root,root) %{_libdir}/audacious/Output/libjackout.so
671 %defattr(644,root,root,755)
672 %attr(755,root,root) %{_libdir}/audacious/Output/libarts.so
675 %defattr(644,root,root,755)
676 %attr(755,root,root) %{_libdir}/audacious/Output/libOSS.so
678 %files visualization-blur-scope
679 %defattr(644,root,root,755)
680 %attr(755,root,root) %{_libdir}/audacious/Visualization/libbscope.so