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