X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=alsa-plugins.spec;h=e3207b886e1c8fb904650f6f6e83f85dfae09a71;hb=96da09bc0cbb5cbb88163e1a6aaa946c9665ac60;hp=6a677d299c5ab61d41f1fd83bc266a3f4c9b40ab;hpb=95a170fc5474cc5fd33b62c584fc9e6e368f225c;p=packages%2Falsa-plugins.git diff --git a/alsa-plugins.spec b/alsa-plugins.spec index 6a677d2..e3207b8 100644 --- a/alsa-plugins.spec +++ b/alsa-plugins.spec @@ -1,20 +1,22 @@ Summary: Advanced Linux Sound Architecture - plugins Summary(pl.UTF-8): Advanced Linux Sound Architecture - wtyczki Name: alsa-plugins -Version: 1.0.13 -Release: 2 +Version: 1.0.19 +Release: 1 License: LGPL v2.1+ Group: Libraries Source0: ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2 -# Source0-md5: 7ef5e429b4a2756d0b5f0d7ce5bba0c8 +# Source0-md5: 29ae9cac05423cf6a49f66eeb1a79eb6 URL: http://www.alsa-project.org/ -BuildRequires: alsa-lib-devel >= 1.0.13 +BuildRequires: alsa-lib-devel >= 1.0.18 BuildRequires: automake -BuildRequires: ffmpeg-devel +BuildRequires: dbus-devel >= 0.35 +BuildRequires: ffmpeg-devel >= 0.4.9-4.20080822.1 BuildRequires: jack-audio-connection-kit-devel >= 0.98 BuildRequires: libsamplerate-devel BuildRequires: pulseaudio-devel >= 0.9.2 BuildRequires: pkgconfig +BuildRequires: speex-devel >= 1:1.2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -27,7 +29,7 @@ Wtyczki ALSA. Summary: A52 output plugin for ALSA Summary(pl.UTF-8): Wtyczka wyjściowa A52 dla systemu ALSA Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 %description a52 A52 output plugin for ALSA. @@ -39,7 +41,7 @@ Wtyczka wyjściowa A52 dla systemu ALSA. Summary: JACK <--> ALSA PCM plugin Summary(pl.UTF-8): Wtyczka PCM JACK <--> ALSA Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 Requires: jack-audio-connection-kit >= 0.98 %description jack @@ -53,11 +55,35 @@ Kit). Aplikacje korzystające natywnie z biblioteki ALSA mogą w sposób przezroczysty działać z jackd zarówno przy odtwarzaniu dźwięku, jak i nagrywaniu. +%package lavcrate +Summary: libavcodec-based rate converter plugin for ALSA +Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec +Group: Libraries +Requires: alsa-lib >= 1.0.18 + +%description lavcrate +libavcodec-based rate converter plugin for ALSA. + +%description lavcrate -l pl.UTF-8 +Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec. + +%package maemo +Summary: ALSA plugins for Nokia DSP +Summary(pl.UTF-8): Wtyczki systemu ALSA dla DSP Nokii +Group: Libraries +Requires: alsa-lib >= 1.0.18 + +%description maemo +ALSA plugins for Nokia DSP. + +%description maemo -l pl.UTF-8 +Wtyczki systemu ALSA dla DSP Nokii. + %package mix Summary: Up/down mixing plugins for ALSA Summary(pl.UTF-8): Wtyczki up/down-mix dla systemu ALSA Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 %description mix Up/down mixing plugins for ALSA. @@ -69,7 +95,7 @@ Wtyczki up/down-mix dla systemu ALSA. Summary: OSS <--> ALSA plugins Summary(pl.UTF-8): Wtyczki OSS <--> ALSA Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 %description oss These plugins converts the ALSA API over OSS API. ALSA native @@ -83,7 +109,7 @@ natywnie z biblioteki ALSA mogą działać na sterownikach OSS. Summary: PulseAudio <--> ALSA plugins Summary(pl.UTF-8): Wtyczki PulseAudio <--> ALSA Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 Requires: pulseaudio-libs >= 0.9.2 Obsoletes: alsa-plugins-polyp @@ -98,23 +124,52 @@ dostęp do demona dźwięku PulseAudio. Innymi słowy, aplikacje ALSA mogą odtwarzać i nagrywać dźwięk poprzez sieć. %package samplerate -Summary: Rate converter plugin for ALSA -Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA +Summary: libsamplerate-based rate converter plugin for ALSA +Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate Group: Libraries -Requires: alsa-lib >= 1.0.13 +Requires: alsa-lib >= 1.0.18 %description samplerate -Rate converter plugin for ALSA. +libsamplerate-based rate converter plugin for ALSA. %description samplerate -l pl.UTF-8 -Wtyczka konwertera tempa dla systemu ALSA. +Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate. + +%package speexrate +Summary: speex-based rate converter plugin for ALSA +Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex +License: BSD +Group: Libraries +Requires: alsa-lib >= 1.0.18 +Requires: speex >= 1:1.2 + +%description speexrate +speex-based rate converter plugin for ALSA. + +%description speexrate -l pl.UTF-8 +Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex. + +%package usb_stream +Summary: usb_stream PCM I/O plugin for ALSA +Summary(pl.UTF-8): Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA +Group: Libraries +Requires: alsa-lib >= 1.0.18 + +%description usb_stream +usb_stream PCM I/O plugin for ALSA. + +%description usb_stream -l pl.UTF-8 +Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA. %prep %setup -q %build cp -f /usr/share/automake/config.sub . -%configure +%configure \ + --enable-maemo-plugin \ + --enable-maemo-resource-manager \ + --with-speex=lib %{__make} @@ -138,6 +193,19 @@ rm -rf $RPM_BUILD_ROOT %doc doc/README-jack %attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_jack.so +%files lavcrate +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_fast.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_faster.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_high.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_higher.so + +%files maemo +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so + %files mix %defattr(644,root,root,755) %doc doc/{upmix,vdownmix}.txt @@ -153,6 +221,7 @@ rm -rf $RPM_BUILD_ROOT %files pulse %defattr(644,root,root,755) %doc doc/README-pulse +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_conf_pulse.so %attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_pulse.so %attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_pulse.so @@ -160,3 +229,17 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc doc/samplerate.txt %attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_best.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_linear.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_medium.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_order.so + +%files speexrate +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so + +%files usb_stream +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_usb_stream.so