]> git.pld-linux.org Git - packages/alsa-plugins.git/blame - alsa-plugins.spec
- fix building with ffmpeg 3.x
[packages/alsa-plugins.git] / alsa-plugins.spec
CommitLineData
ddc4e342 1Summary: Advanced Linux Sound Architecture - plugins
95a170fc 2Summary(pl.UTF-8): Advanced Linux Sound Architecture - wtyczki
ddc4e342 3Name: alsa-plugins
59a15214 4Version: 1.1.0
8ec5b15e 5Release: 2
ddc4e342
JB
6License: LGPL v2.1+
7Group: Libraries
8Source0: ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
59a15214 9# Source0-md5: b123e42ed881b9adbc99e4040f257c39
334a9e06 10Source1: %{name}-pulse.conf
8ec5b15e 11Patch0: ffmpeg3.patch
ddc4e342 12URL: http://www.alsa-project.org/
aa41f8ce 13BuildRequires: alsa-lib-devel >= 1.0.18
ddc4e342 14BuildRequires: automake
f8269d3c 15BuildRequires: dbus-devel >= 0.35
ef551466 16BuildRequires: ffmpeg-devel >= 0.4.9-4.20080822.1
5c36a303
JB
17BuildRequires: jack-audio-connection-kit-devel >= 0.98
18BuildRequires: libsamplerate-devel
ddc4e342 19BuildRequires: pkgconfig
423de0b0 20BuildRequires: pulseaudio-devel >= 0.9.11
0b2a2973 21# for <speex/speex_types.h>
f8269d3c 22BuildRequires: speex-devel >= 1:1.2
87691bf9 23BuildRequires: speexdsp-devel >= 1:1.2
ddc4e342
JB
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27ALSA plugins.
28
f2555293 29%description -l pl.UTF-8
ddc4e342
JB
30Wtyczki ALSA.
31
5c36a303
JB
32%package a52
33Summary: A52 output plugin for ALSA
95a170fc 34Summary(pl.UTF-8): Wtyczka wyjściowa A52 dla systemu ALSA
5c36a303 35Group: Libraries
aa41f8ce 36Requires: alsa-lib >= 1.0.18
5c36a303
JB
37
38%description a52
39A52 output plugin for ALSA.
40
f2555293
JR
41%description a52 -l pl.UTF-8
42Wtyczka wyjściowa A52 dla systemu ALSA.
5c36a303 43
d28758d4
AG
44%package arcam-av
45Summary: Controls for an Arcam AV amplifier
46Summary(pl.UTF-8): Kontrolki do wzmacniacza Arcam AV
47Group: Libraries
48Requires: alsa-lib >= 1.0.18
49
50%description arcam-av
51This plugin exposes the controls for an Arcam AV amplifier (see:
52http://www.arcam.co.uk/) as an ALSA mixer device.
53
54%description arcam-av -l pl.UTF-8
55Wtyczka ta umożliwia kontrolę nad wzmacniaczem Arcam AV
56(http://www.arcam.co.uk/) tak jakby to było urządzenie miksujące ALSA.
57
ddc4e342
JB
58%package jack
59Summary: JACK <--> ALSA PCM plugin
95a170fc 60Summary(pl.UTF-8): Wtyczka PCM JACK <--> ALSA
ddc4e342 61Group: Libraries
aa41f8ce 62Requires: alsa-lib >= 1.0.18
5c36a303 63Requires: jack-audio-connection-kit >= 0.98
ddc4e342
JB
64
65%description jack
66This plugin converts the ALSA API over JACK (Jack Audio Connection
67Kit) API. ALSA native applications can work transparently together
68with jackd for both playback and capture.
69
f2555293 70%description jack -l pl.UTF-8
ddc4e342 71Ta wtyczka konwertuje API ALSA na API JACK (Jack Audio Connection
f2555293
JR
72Kit). Aplikacje korzystające natywnie z biblioteki ALSA mogą w sposób
73przezroczysty działać z jackd zarówno przy odtwarzaniu dźwięku, jak i
ddc4e342
JB
74nagrywaniu.
75
f8269d3c
JB
76%package lavcrate
77Summary: libavcodec-based rate converter plugin for ALSA
78Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec
79Group: Libraries
aa41f8ce 80Requires: alsa-lib >= 1.0.18
f8269d3c
JB
81
82%description lavcrate
83libavcodec-based rate converter plugin for ALSA.
84
85%description lavcrate -l pl.UTF-8
86Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec.
87
88%package maemo
89Summary: ALSA plugins for Nokia DSP
90Summary(pl.UTF-8): Wtyczki systemu ALSA dla DSP Nokii
91Group: Libraries
aa41f8ce 92Requires: alsa-lib >= 1.0.18
f8269d3c
JB
93
94%description maemo
95ALSA plugins for Nokia DSP.
96
97%description maemo -l pl.UTF-8
98Wtyczki systemu ALSA dla DSP Nokii.
99
5c36a303
JB
100%package mix
101Summary: Up/down mixing plugins for ALSA
95a170fc 102Summary(pl.UTF-8): Wtyczki up/down-mix dla systemu ALSA
5c36a303 103Group: Libraries
aa41f8ce 104Requires: alsa-lib >= 1.0.18
5c36a303
JB
105
106%description mix
107Up/down mixing plugins for ALSA.
108
f2555293 109%description mix -l pl.UTF-8
5c36a303
JB
110Wtyczki up/down-mix dla systemu ALSA.
111
ddc4e342
JB
112%package oss
113Summary: OSS <--> ALSA plugins
95a170fc 114Summary(pl.UTF-8): Wtyczki OSS <--> ALSA
ddc4e342 115Group: Libraries
aa41f8ce 116Requires: alsa-lib >= 1.0.18
ddc4e342
JB
117
118%description oss
119These plugins converts the ALSA API over OSS API. ALSA native
120applications can run on OSS drivers.
121
f2555293
JR
122%description oss -l pl.UTF-8
123Te wtyczki konwertują API ALSA na API OSS. Aplikacje korzystające
124natywnie z biblioteki ALSA mogą działać na sterownikach OSS.
ddc4e342 125
72583e48 126%package pulse
0b22a8b2 127Summary: PulseAudio <--> ALSA plugins
95a170fc 128Summary(pl.UTF-8): Wtyczki PulseAudio <--> ALSA
5c36a303 129Group: Libraries
aa41f8ce 130Requires: alsa-lib >= 1.0.18
423de0b0 131Requires: pulseaudio-libs >= 0.9.11
72583e48 132Obsoletes: alsa-plugins-polyp
5c36a303 133
72583e48 134%description pulse
5c36a303 135These plugins allows any program that uses the ALSA API to access a
0b22a8b2 136PulseAudio sound daemon. In other words, native ALSA applications can
5c36a303
JB
137play and record sound across a network.
138
f2555293
JR
139%description pulse -l pl.UTF-8
140Te wtyczki umożliwiają dowolnemu programowi korzystającego z API ALSA
141dostęp do demona dźwięku PulseAudio. Innymi słowy, aplikacje ALSA mogą
142odtwarzać i nagrywać dźwięk poprzez sieć.
5c36a303
JB
143
144%package samplerate
f8269d3c
JB
145Summary: libsamplerate-based rate converter plugin for ALSA
146Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate
5c36a303 147Group: Libraries
aa41f8ce 148Requires: alsa-lib >= 1.0.18
5c36a303
JB
149
150%description samplerate
f8269d3c 151libsamplerate-based rate converter plugin for ALSA.
5c36a303 152
f2555293 153%description samplerate -l pl.UTF-8
f8269d3c
JB
154Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate.
155
d28758d4
AG
156%package speex
157Summary: speex-based PCM plugin for ALSA
158Summary(pl.UTF-8): Wtyczka PCM speex dla systemu ALSA
159License: BSD
160Group: Libraries
161Requires: alsa-lib >= 1.0.18
0b2a2973 162Requires: speexdsp >= 1:1.2
d28758d4
AG
163
164%description speex
165speex-based PCM plugin for ALSA.
166
167%description speex -l pl.UTF-8
168Wtyczka PCM speex dla systemu ALSA.
169
f8269d3c
JB
170%package speexrate
171Summary: speex-based rate converter plugin for ALSA
172Summary(pl.UTF-8): Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex
173License: BSD
174Group: Libraries
aa41f8ce 175Requires: alsa-lib >= 1.0.18
0b2a2973 176Requires: speexdsp >= 1:1.2
f8269d3c
JB
177
178%description speexrate
179speex-based rate converter plugin for ALSA.
180
181%description speexrate -l pl.UTF-8
182Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex.
5c36a303 183
aa41f8ce
JB
184%package usb_stream
185Summary: usb_stream PCM I/O plugin for ALSA
186Summary(pl.UTF-8): Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA
187Group: Libraries
188Requires: alsa-lib >= 1.0.18
189
190%description usb_stream
191usb_stream PCM I/O plugin for ALSA.
192
193%description usb_stream -l pl.UTF-8
194Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA.
195
ddc4e342
JB
196%prep
197%setup -q
8ec5b15e 198%patch0 -p1
ddc4e342
JB
199
200%build
201cp -f /usr/share/automake/config.sub .
e677e9f7 202%configure \
203 --enable-maemo-plugin \
204 --enable-maemo-resource-manager \
205 --with-speex=lib
ddc4e342
JB
206
207%{__make}
208
209%install
210rm -rf $RPM_BUILD_ROOT
334a9e06 211install -d $RPM_BUILD_ROOT%{_sysconfdir}/alsa
ddc4e342
JB
212
213%{__make} install \
214 DESTDIR=$RPM_BUILD_ROOT
215
88423f10 216%{__rm} $RPM_BUILD_ROOT%{_libdir}/alsa-lib/*.la
334a9e06 217install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/alsa/pulse-default.conf
ddc4e342
JB
218
219%clean
220rm -rf $RPM_BUILD_ROOT
221
5c36a303
JB
222%files a52
223%defattr(644,root,root,755)
224%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_a52.so
225
d28758d4
AG
226%files arcam-av
227%defattr(644,root,root,755)
228%doc doc/README-arcam-av
229%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_arcam_av.so
230
ddc4e342
JB
231%files jack
232%defattr(644,root,root,755)
5c36a303 233%doc doc/README-jack
ddc4e342
JB
234%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_jack.so
235
f8269d3c
JB
236%files lavcrate
237%defattr(644,root,root,755)
238%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate.so
6dbdd701
JB
239%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_fast.so
240%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_faster.so
241%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_high.so
242%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_lavcrate_higher.so
f8269d3c
JB
243
244%files maemo
245%defattr(644,root,root,755)
246%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_dsp_ctl.so
247%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_alsa_dsp.so
248
5c36a303
JB
249%files mix
250%defattr(644,root,root,755)
251%doc doc/{upmix,vdownmix}.txt
252%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_upmix.so
253%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_vdownmix.so
254
ddc4e342
JB
255%files oss
256%defattr(644,root,root,755)
5c36a303 257%doc doc/README-pcm-oss
ddc4e342
JB
258%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_oss.so
259%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_oss.so
5c36a303 260
72583e48 261%files pulse
5c36a303 262%defattr(644,root,root,755)
72583e48 263%doc doc/README-pulse
294d44f5 264%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_conf_pulse.so
72583e48
JB
265%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_ctl_pulse.so
266%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_pulse.so
88423f10
JB
267%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/alsa/pulse-default.conf
268%{_datadir}/alsa/alsa.conf.d/50-pulseaudio.conf
269#%{_datadir}/alsa/alsa.conf.d/99-pulseaudio-default.conf.example
5c36a303
JB
270
271%files samplerate
272%defattr(644,root,root,755)
273%doc doc/samplerate.txt
274%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate.so
6dbdd701
JB
275%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_best.so
276%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_linear.so
277%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_medium.so
278%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_samplerate_order.so
f8269d3c 279
d28758d4
AG
280%files speex
281%defattr(644,root,root,755)
282%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_speex.so
283
f8269d3c
JB
284%files speexrate
285%defattr(644,root,root,755)
286%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate.so
6dbdd701
JB
287%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate_best.so
288%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_rate_speexrate_medium.so
aa41f8ce
JB
289
290%files usb_stream
291%defattr(644,root,root,755)
292%attr(755,root,root) %{_libdir}/alsa-lib/libasound_module_pcm_usb_stream.so
This page took 0.258277 seconds and 4 git commands to generate.