]> git.pld-linux.org Git - packages/alsa-plugins.git/blob - alsa-plugins.spec
02352fba3157ddc6fd3c82c62b1dcb55dfe12d94
[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.1.1
5 Release:        1
6 License:        LGPL v2.1+
7 Group:          Libraries
8 Source0:        ftp://ftp.alsa-project.org/pub/plugins/%{name}-%{version}.tar.bz2
9 # Source0-md5:  69f9f3e2de3c97fc71d496e91e271fe5
10 Source1:        %{name}-pulse.conf
11 URL:            http://www.alsa-project.org/
12 BuildRequires:  alsa-lib-devel >= 1.0.18
13 BuildRequires:  automake
14 BuildRequires:  dbus-devel >= 0.35
15 BuildRequires:  ffmpeg-devel >= 0.4.9-4.20080822.1
16 BuildRequires:  jack-audio-connection-kit-devel >= 0.98
17 BuildRequires:  libsamplerate-devel
18 BuildRequires:  pkgconfig
19 BuildRequires:  pulseaudio-devel >= 0.9.11
20 # for <speex/speex_types.h>
21 BuildRequires:  speex-devel >= 1:1.2
22 BuildRequires:  speexdsp-devel >= 1:1.2
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 ALSA plugins.
27
28 %description -l pl.UTF-8
29 Wtyczki ALSA.
30
31 %package a52
32 Summary:        A52 output plugin for ALSA
33 Summary(pl.UTF-8):      Wtyczka wyjściowa A52 dla systemu ALSA
34 Group:          Libraries
35 Requires:       alsa-lib >= 1.0.18
36
37 %description a52
38 A52 output plugin for ALSA.
39
40 %description a52 -l pl.UTF-8
41 Wtyczka wyjściowa A52 dla systemu ALSA.
42
43 %package arcam-av
44 Summary:        Controls for an Arcam AV amplifier
45 Summary(pl.UTF-8):      Kontrolki do wzmacniacza Arcam AV
46 Group:          Libraries
47 Requires:       alsa-lib >= 1.0.18
48
49 %description arcam-av
50 This plugin exposes the controls for an Arcam AV amplifier (see:
51 http://www.arcam.co.uk/) as an ALSA mixer device.
52
53 %description arcam-av -l pl.UTF-8
54 Wtyczka ta umożliwia kontrolę nad wzmacniaczem Arcam AV
55 (http://www.arcam.co.uk/) tak jakby to było urządzenie miksujące ALSA.
56
57 %package jack
58 Summary:        JACK <--> ALSA PCM plugin
59 Summary(pl.UTF-8):      Wtyczka PCM JACK <--> ALSA
60 Group:          Libraries
61 Requires:       alsa-lib >= 1.0.18
62 Requires:       jack-audio-connection-kit >= 0.98
63
64 %description jack
65 This plugin converts the ALSA API over JACK (Jack Audio Connection
66 Kit) API. ALSA native applications can work transparently together
67 with jackd for both playback and capture.
68
69 %description jack -l pl.UTF-8
70 Ta wtyczka konwertuje API ALSA na API JACK (Jack Audio Connection
71 Kit). Aplikacje korzystające natywnie z biblioteki ALSA mogą w sposób
72 przezroczysty działać z jackd zarówno przy odtwarzaniu dźwięku, jak i
73 nagrywaniu.
74
75 %package lavcrate
76 Summary:        libavcodec-based rate converter plugin for ALSA
77 Summary(pl.UTF-8):      Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec
78 Group:          Libraries
79 Requires:       alsa-lib >= 1.0.18
80
81 %description lavcrate
82 libavcodec-based rate converter plugin for ALSA.
83
84 %description lavcrate -l pl.UTF-8
85 Wtyczka konwertera tempa dla systemu ALSA oparta na libavcodec.
86
87 %package maemo
88 Summary:        ALSA plugins for Nokia DSP
89 Summary(pl.UTF-8):      Wtyczki systemu ALSA dla DSP Nokii
90 Group:          Libraries
91 Requires:       alsa-lib >= 1.0.18
92
93 %description maemo
94 ALSA plugins for Nokia DSP.
95
96 %description maemo -l pl.UTF-8
97 Wtyczki systemu ALSA dla DSP Nokii.
98
99 %package mix
100 Summary:        Up/down mixing plugins for ALSA
101 Summary(pl.UTF-8):      Wtyczki up/down-mix dla systemu ALSA
102 Group:          Libraries
103 Requires:       alsa-lib >= 1.0.18
104
105 %description mix
106 Up/down mixing plugins for ALSA.
107
108 %description mix -l pl.UTF-8
109 Wtyczki up/down-mix dla systemu ALSA.
110
111 %package oss
112 Summary:        OSS <--> ALSA plugins
113 Summary(pl.UTF-8):      Wtyczki OSS <--> ALSA
114 Group:          Libraries
115 Requires:       alsa-lib >= 1.0.18
116
117 %description oss
118 These plugins converts the ALSA API over OSS API. ALSA native
119 applications can run on OSS drivers.
120
121 %description oss -l pl.UTF-8
122 Te wtyczki konwertują API ALSA na API OSS. Aplikacje korzystające
123 natywnie z biblioteki ALSA mogą działać na sterownikach OSS.
124
125 %package pulse
126 Summary:        PulseAudio <--> ALSA plugins
127 Summary(pl.UTF-8):      Wtyczki PulseAudio <--> ALSA
128 Group:          Libraries
129 Requires:       alsa-lib >= 1.0.18
130 Requires:       pulseaudio-libs >= 0.9.11
131 Obsoletes:      alsa-plugins-polyp
132
133 %description pulse
134 These plugins allows any program that uses the ALSA API to access a
135 PulseAudio sound daemon. In other words, native ALSA applications can
136 play and record sound across a network.
137
138 %description pulse -l pl.UTF-8
139 Te wtyczki umożliwiają dowolnemu programowi korzystającego z API ALSA
140 dostęp do demona dźwięku PulseAudio. Innymi słowy, aplikacje ALSA mogą
141 odtwarzać i nagrywać dźwięk poprzez sieć.
142
143 %package samplerate
144 Summary:        libsamplerate-based rate converter plugin for ALSA
145 Summary(pl.UTF-8):      Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate
146 Group:          Libraries
147 Requires:       alsa-lib >= 1.0.18
148
149 %description samplerate
150 libsamplerate-based rate converter plugin for ALSA.
151
152 %description samplerate -l pl.UTF-8
153 Wtyczka konwertera tempa dla systemu ALSA oparta na libsamplerate.
154
155 %package speex
156 Summary:        speex-based PCM plugin for ALSA
157 Summary(pl.UTF-8):      Wtyczka PCM speex dla systemu ALSA
158 License:        BSD
159 Group:          Libraries
160 Requires:       alsa-lib >= 1.0.18
161 Requires:       speexdsp >= 1:1.2
162
163 %description speex
164 speex-based PCM plugin for ALSA.
165
166 %description speex -l pl.UTF-8
167 Wtyczka PCM speex dla systemu ALSA.
168
169 %package speexrate
170 Summary:        speex-based rate converter plugin for ALSA
171 Summary(pl.UTF-8):      Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex
172 License:        BSD
173 Group:          Libraries
174 Requires:       alsa-lib >= 1.0.18
175 Requires:       speexdsp >= 1:1.2
176
177 %description speexrate
178 speex-based rate converter plugin for ALSA.
179
180 %description speexrate -l pl.UTF-8
181 Wtyczka konwertera tempa dla systemu ALSA oparta na bibliotece speex.
182
183 %package usb_stream
184 Summary:        usb_stream PCM I/O plugin for ALSA
185 Summary(pl.UTF-8):      Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA
186 Group:          Libraries
187 Requires:       alsa-lib >= 1.0.18
188
189 %description usb_stream
190 usb_stream PCM I/O plugin for ALSA.
191
192 %description usb_stream -l pl.UTF-8
193 Wtyczka wejścia-wyjścia PCM usb_stream dla systemu ALSA.
194
195 %prep
196 %setup -q
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.085072 seconds and 2 git commands to generate.