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