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