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