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