X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=audacious.spec;h=9c171d2b8ef15ac470215e13f4e8abbfc92f1324;hb=16f2519a7d9bbdcb9c3f98da34f4379b47262f58;hp=461c2f8a8c335768faf8dfb2a983cb563c647e6f;hpb=84ac05880128ba9d31235dd0c506ae84d1b61499;p=packages%2Faudacious.git diff --git a/audacious.spec b/audacious.spec index 461c2f8..9c171d2 100644 --- a/audacious.spec +++ b/audacious.spec @@ -6,38 +6,42 @@ Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+2 Summary(pl): Odtwarzacz d¼wiêku z interfejsem WinAmpa dla GTK+2 Name: audacious -Version: 0.1.2 -Release: 1 +Version: 0.2 +Release: 0.1 +Epoch: 0 License: GPL Group: Applications/Sound -Source0: http://audacious.nenolod.net/release/%{name}-%{version}.tgz -# Source0-md5: df8ebff8d60c5d48d2685dd4bb06ad88 +Source0: http://audacious-media-player.org/release/audacious-0.2.tgz +# Source0-md5: 42ecd9753684929482e598a0a7170147 Source1: mp3license Source2: %{name}.png -Patch0: %{name}-xmms-skins-dir.patch -Patch1: %{name}-desktop.patch -Patch2: %{name}-home_etc.patch -URL: http://audacious.nenolod.net/ +Patch0: %{name}-desktop.patch +Patch1: %{name}-home_etc.patch +URL: http://audacious-media-player.org/ %{?with_gconf:BuildRequires: GConf2-devel >= 2.6.0} +BuildRequires: Mesa-libGLU-devel BuildRequires: SDL-devel >= 1.2.5 -BuildRequires: OpenGL-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: esound-devel >= 0.2.8 BuildRequires: flac-devel >= 1.1.2 %{?with_gnome_vfs:BuildRequires: gnome-vfs2-devel >= 2.6.0} -BuildRequires: gtk+2-devel >= 2:2.4.0 +BuildRequires: gtk+2-devel >= 2:2.6.0 BuildRequires: home-etc-devel BuildRequires: id3lib-devel +BuildRequires: jack-audio-connection-kit-devel +BuildRequires: libbinio-devel >= 1.4 BuildRequires: libglade2-devel >= 2.3.1 BuildRequires: libmodplug-devel +BuildRequires: libmpcdec-devel BuildRequires: libsamplerate-devel BuildRequires: libsidplay-devel BuildRequires: libsndfile-devel -BuildRequires: libvisual +BuildRequires: libvisual-devel >= 0.2.0 BuildRequires: libvorbis-devel >= 1:1.0 BuildRequires: lirc-devel BuildRequires: pkgconfig +BuildRequires: taglib-devel Requires: %{name}-libs = %{epoch}:%{version}-%{release} Requires: audacious-output-plugin BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -88,12 +92,11 @@ Static version of Audacious media player library. %description static -l pl Statyczna wersja biblioteki odtwarzacza multimedialnego Audacious. - %package effect-ladspa Summary: Audacious media player - LADSPA plugin Summary(pl): Wtyczka LADSPA odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description effect-ladspa LADSPA plugin for Audacious media player. @@ -105,7 +108,7 @@ Wtyczka LADSPA dla odtwarzacza multimedialnego Audacious. Summary: Audacious media player - LIRC plugin Summary(pl): Wtyczka LIRC odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description general-lirc LIRC plugin for Audacious media player. @@ -117,7 +120,7 @@ Wtyczka LIRC dla odtwarzacza multimedialnego Audacious. Summary: Audacious media player - song change plugin Summary(pl): Wtyczka zmiany utworu odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description general-song-change Song change plugin for Audacious media player. @@ -129,7 +132,7 @@ Wtyczka zmiany utworu dla odtwarzacza multimedialnego Audacious. Summary: Audacious media player - AAC input plugin Summary(pl): Wtyczka do odtwarzania plików AAC odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-aac AAC input plugin for Audacious media player. @@ -138,6 +141,32 @@ AAC input plugin for Audacious media player. Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików AAC. +%package input-adplug +Summary: Audacious media player - Adplug input plugin +Summary(pl): Wtyczka do odtwarzania plików Adplug odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description input-adplug +Adplug input plugin for Audacious media player. + +%description input-adplug -l pl +Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików +Adplug. + +%package input-amidi +Summary: Audacious media player - midi input plugin +Summary(pl): Wtyczka do odtwarzania plików midi odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description input-amidi +ALSA midi input plugin for Audacious media player. + +%description input-amidi -l pl +Wtyczka dla odtwarzacza multimedialnego Audacious do obs³ugi plików +midi poprzez ALSA. + %package input-cdaudio Summary: Audacious media player - cdaudio input plugin Summary(pl): Wtyczka wej¶ciowa cdaudio odtwarzacza multimedialnego Audacious @@ -154,7 +183,7 @@ Wtyczka wej Summary: Audacious media player - console input plugin Summary(pl): Wtyczka do odtwarzania plików konsolowych odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-console SPC, GYM, NSF, VGM and GBS input plugin for Audacious media player. @@ -167,7 +196,7 @@ SPC, GYM, NSF, VGM i GBS. Summary: Audacious media player - FLAC input plugin Summary(pl): Wtyczka do odtwarzania plików FLAC odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-flac FLAC input plugin for Audacious media player. @@ -189,6 +218,19 @@ modplug input plugin for Audacious media player. %description input-modplug -l pl Wtyczka wej¶ciowa modplug dla odtwarzacza multimedialnego Audacious. +%package input-mpc +Summary: Audacious media player - mpc input plugin +Summary(pl): Wtyczka wej¶ciowa mpc odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} +Obsoletes: audacious-input-mikmod + +%description input-mpc +Musepack input plugin for Audacious media player. + +%description input-mpc -l pl +Wtyczka wej¶ciowa Musepack dla odtwarzacza multimedialnego Audacious. + %package input-mpg123 Summary: Audacious media player - mpg123 input plugin Summary(pl): Wtyczka wej¶ciowa mpg123 odtwarzacza multimedialnego Audacious @@ -201,6 +243,19 @@ mpg123 input plugin for Audacious media player. %description input-mpg123 -l pl Wtyczka wej¶ciowa mpg123 dla odtwarzacza multimedialnego Audacious. +%package input-sexypsf +Summary: Audacious media player - sexypsf input plugin +Summary(pl): Wtyczka wej¶ciowa sexypsf odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description input-sexypsf +Playstation music input plugin for Audacious media player. + +%description input-sexypsf -l pl +Wtyczka wej¶ciowa do odgrywania plików muzycznych w formacie +Playstation dla odtwarzacza multimedialnego Audacious. + %package input-sid Summary: Audacious media player - SID input plugin Summary(pl): Wtyczka wej¶ciowa SID odtwarzacza multimedialnego Audacious @@ -213,11 +268,23 @@ SID input plugin for Audacious media player. %description input-sid -l pl Wtyczka wej¶ciowa SID dla odtwarzacza multimedialnego Audacious. +%package input-timidity +Summary: Audacious media player - Timidity input plugin +Summary(pl): Wtyczka wej¶ciowa Timidity odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description input-timidity +Timidity input plugin for Audacious media player. + +%description input-timidity -l pl +Wtyczka wej¶ciowa Timidity dla odtwarzacza multimedialnego Audacious. + %package input-tonegen Summary: Audacious media player - input plugin to generate sound of given frequency Summary(pl): Wtyczka do generowania d¼wiêków o danej czêstotliwo¶ci odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-tonegen Input plugin to generate sound of given frequency for Audacious media @@ -243,7 +310,7 @@ Wtyczka wej Summary: Audacious media player - WAV input plugin Summary(pl): Wtyczka do odtwarzania plików WAV odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-wav WAV input plugin for Audacious media player. @@ -256,7 +323,7 @@ WAV. Summary: Audacious media player - WMA input plugin Summary(pl): Wtyczka do odtwarzania plików WMA odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description input-wma WMA input plugin for Audacious media player. @@ -332,11 +399,24 @@ Output esd plugin for Audacious media player. %description output-esd -l pl Wtyczka wyj¶ciowa esd dla odtwarzacza multimedialnego Audacious. +%package output-jack +Summary: Audacious media player - JACK output plugin +Summary(pl): Wtyczka wyj¶ciowa JACK odtwarzacza multimedialnego Audacious +Group: X11/Applications/Sound +Requires: %{name} = %{epoch}:%{version}-%{release} +Provides: audacious-output-plugin + +%description output-jack +Output JACK plugin for Audacious media player. + +%description output-jack -l pl +Wtyczka wyj¶ciowa JACK dla odtwarzacza multimedialnego Audacious. + %package visualization-blur-scope Summary: Audacious media player - Blur scope visualization plugin Summary(pl): Wtyczka graficzna Blur scope odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description visualization-blur-scope Blur scope visualization plugin. @@ -348,7 +428,7 @@ Wtyczka graficzna Blur scope. Summary: Audacious media player - libvisual-proxy visualization plugin Summary(pl): Wtyczka graficzna libvisual-proxy odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound -Requires: %{name} >= %{epoch}:%{version}-%{release} +Requires: %{name} = %{epoch}:%{version}-%{release} %description visualization-libvisual-proxy libvisual-proxy visualization plugin. @@ -360,7 +440,6 @@ Wtyczka graficzna libvisual-proxy. %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build %{__aclocal} -I m4 @@ -382,7 +461,8 @@ Wtyczka graficzna libvisual-proxy. --enable-gconf \ %endif --enable-shared \ - --enable-static + --enable-static \ + --enable-amidiplug %{__make} %install @@ -472,6 +552,14 @@ fi %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Input/libaac.so +%files input-adplug +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Input/libadplug.so + +%files input-amidi +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Input/libamidi-plug.so + %files input-cdaudio %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Input/libcdaudio.so @@ -484,21 +572,33 @@ fi %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Input/libflac.so +%files input-mpc +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Input/libmpc.so + +%files input-mpg123 +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Input/libmpg123.so + %files input-modplug %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Input/libmodplug.so +%files input-sexypsf +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Input/libsexypsf.so + %files input-sid %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Input/libsid.so -%files input-tonegen +%files input-timidity %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/audacious/Input/libtonegen.so +%attr(755,root,root) %{_libdir}/audacious/Input/libtimidity.so -%files input-mpg123 +%files input-tonegen %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/audacious/Input/libmpg123.so +%attr(755,root,root) %{_libdir}/audacious/Input/libtonegen.so %files input-vorbis %defattr(644,root,root,755) @@ -528,6 +628,10 @@ fi %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Output/libesdout.so +%files output-jack +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/audacious/Output/libjackout.so + %files output-oss %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/audacious/Output/libOSS.so