]> git.pld-linux.org Git - packages/alsa-plugins.git/blobdiff - alsa-plugins.spec
- ffmpeg version for new include paths
[packages/alsa-plugins.git] / alsa-plugins.spec
index eb9cf92945a635197823317a59f12fb81be8b937..2b71d5a3bde2be6dc043825bf302b98febd234f3 100644 (file)
@@ -1,45 +1,48 @@
 Summary:       Advanced Linux Sound Architecture - plugins
 Summary:       Advanced Linux Sound Architecture - plugins
-Summary(pl):   Advanced Linux Sound Architecture - wtyczki
+Summary(pl.UTF-8):     Advanced Linux Sound Architecture - wtyczki
 Name:          alsa-plugins
 Name:          alsa-plugins
-Version:       1.0.12
-Release:       1
+Version:       1.0.17
+Release:       2
 License:       LGPL v2.1+
 Group:         Libraries
 Source0:       ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
 License:       LGPL v2.1+
 Group:         Libraries
 Source0:       ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
-# Source0-md5: f64f0321292a240408bd7ea3e11871a3
+# Source0-md5: f37d0b2b19dfbe215144941ab8bb6e49
+Patch0:                %{name}-ffmpeg.patch
 URL:           http://www.alsa-project.org/
 URL:           http://www.alsa-project.org/
-BuildRequires: alsa-lib-devel >= 1.0.12
+BuildRequires: alsa-lib-devel >= 1.0.16
 BuildRequires: automake
 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: 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
 ALSA plugins.
 
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 ALSA plugins.
 
-%description -l pl
+%description -l pl.UTF-8
 Wtyczki ALSA.
 
 %package a52
 Summary:       A52 output plugin for ALSA
 Wtyczki ALSA.
 
 %package a52
 Summary:       A52 output plugin for ALSA
-Summary(pl):   Wtyczka wyj¶ciowa A52 dla systemu ALSA
+Summary(pl.UTF-8):     Wtyczka wyjściowa A52 dla systemu ALSA
 Group:         Libraries
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
+Requires:      alsa-lib >= 1.0.16
 
 %description a52
 A52 output plugin for ALSA.
 
 
 %description a52
 A52 output plugin for ALSA.
 
-%description a52 -l pl
-Wtyczka wyjciowa A52 dla systemu ALSA.
+%description a52 -l pl.UTF-8
+Wtyczka wyjściowa A52 dla systemu ALSA.
 
 %package jack
 Summary:       JACK <--> ALSA PCM plugin
 
 %package jack
 Summary:       JACK <--> ALSA PCM plugin
-Summary(pl):   Wtyczka PCM JACK <--> ALSA
+Summary(pl.UTF-8):     Wtyczka PCM JACK <--> ALSA
 Group:         Libraries
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
+Requires:      alsa-lib >= 1.0.16
 Requires:      jack-audio-connection-kit >= 0.98
 
 %description jack
 Requires:      jack-audio-connection-kit >= 0.98
 
 %description jack
@@ -47,74 +50,116 @@ This plugin converts the ALSA API over JACK (Jack Audio Connection
 Kit) API. ALSA native applications can work transparently together
 with jackd for both playback and capture.
 
 Kit) API. ALSA native applications can work transparently together
 with jackd for both playback and capture.
 
-%description jack -l pl
+%description jack -l pl.UTF-8
 Ta wtyczka konwertuje API ALSA na API JACK (Jack Audio Connection
 Ta wtyczka konwertuje API ALSA na API JACK (Jack Audio Connection
-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
+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.
 
 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.16
+
+%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.16
+
+%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
 %package mix
 Summary:       Up/down mixing plugins for ALSA
-Summary(pl):   Wtyczki up/down-mix dla systemu ALSA
+Summary(pl.UTF-8):     Wtyczki up/down-mix dla systemu ALSA
 Group:         Libraries
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
+Requires:      alsa-lib >= 1.0.16
 
 %description mix
 Up/down mixing plugins for ALSA.
 
 
 %description mix
 Up/down mixing plugins for ALSA.
 
-%description mix -l pl
+%description mix -l pl.UTF-8
 Wtyczki up/down-mix dla systemu ALSA.
 
 %package oss
 Summary:       OSS <--> ALSA plugins
 Wtyczki up/down-mix dla systemu ALSA.
 
 %package oss
 Summary:       OSS <--> ALSA plugins
-Summary(pl):   Wtyczki OSS <--> ALSA
+Summary(pl.UTF-8):     Wtyczki OSS <--> ALSA
 Group:         Libraries
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
+Requires:      alsa-lib >= 1.0.16
 
 %description oss
 These plugins converts the ALSA API over OSS API. ALSA native
 applications can run on OSS drivers.
 
 
 %description oss
 These plugins converts the ALSA API over OSS API. ALSA native
 applications can run on OSS drivers.
 
-%description oss -l pl
-Te wtyczki konwertuj± API ALSA na API OSS. Aplikacje korzystaj±ce
-natywnie z biblioteki ALSA mog± dzia³aæ na sterownikach OSS.
+%description oss -l pl.UTF-8
+Te wtyczki konwertują API ALSA na API OSS. Aplikacje korzystające
+natywnie z biblioteki ALSA mogą działać na sterownikach OSS.
 
 %package pulse
 
 %package pulse
-Summary:       Polypaudio <--> ALSA plugins
-Summary(pl):   Wtyczki Polypaudio <--> ALSA
+Summary:       PulseAudio <--> ALSA plugins
+Summary(pl.UTF-8):     Wtyczki PulseAudio <--> ALSA
 Group:         Libraries
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
-Requires:      polypaudio-libs >= 0.9.2
+Requires:      alsa-lib >= 1.0.16
+Requires:      pulseaudio-libs >= 0.9.2
 Obsoletes:     alsa-plugins-polyp
 
 %description pulse
 These plugins allows any program that uses the ALSA API to access a
 Obsoletes:     alsa-plugins-polyp
 
 %description pulse
 These plugins allows any program that uses the ALSA API to access a
-Polypaudio sound daemon. In other words, native ALSA applications can
+PulseAudio sound daemon. In other words, native ALSA applications can
 play and record sound across a network.
 
 play and record sound across a network.
 
-%description pulse -l pl
-Te wtyczki umo¿liwiaj± dowolnemu programowi korzystaj±cego z API ALSA
-dostêp do demona d¼wiêku Polypaudio. Innymi s³owy, aplikacje ALSA mog±
-odtwarzaæ i nagrywaæ d¼wiêk poprzez sieæ.
+%description pulse -l pl.UTF-8
+Te wtyczki umożliwiają dowolnemu programowi korzystającego z API ALSA
+dostęp do demona dźwięku PulseAudio. Innymi słowy, aplikacje ALSA mogą
+odtwarzać i nagrywać dźwięk poprzez sieć.
 
 %package samplerate
 
 %package samplerate
-Summary:       Rate converter plugin for ALSA
-Summary(pl):   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
 Group:         Libraries
-Requires:      alsa-lib >= 1.0.12
+Requires:      alsa-lib >= 1.0.16
 
 %description samplerate
 
 %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 oparta na libsamplerate.
 
 
-%description samplerate -l pl
-Wtyczka konwertera tempa dla systemu ALSA.
+%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.16
+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.
 
 %prep
 %setup -q
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 cp -f /usr/share/automake/config.sub .
 
 %build
 cp -f /usr/share/automake/config.sub .
-%configure
+%configure \
+       --enable-maemo-plugin \
+       --enable-maemo-resource-manager \
+       --with-speex=lib
 
 %{__make}
 
 
 %{__make}
 
@@ -138,6 +183,19 @@ rm -rf $RPM_BUILD_ROOT
 %doc doc/README-jack
 %attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_jack.so
 
 %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
 %files mix
 %defattr(644,root,root,755)
 %doc doc/{upmix,vdownmix}.txt
@@ -153,6 +211,7 @@ rm -rf $RPM_BUILD_ROOT
 %files pulse
 %defattr(644,root,root,755)
 %doc doc/README-pulse
 %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
 
 %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 +219,13 @@ 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
 %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
This page took 0.039488 seconds and 4 git commands to generate.