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