]> git.pld-linux.org Git - packages/alsa-lib.git/blob - alsa-lib.spec
- 1.0.1
[packages/alsa-lib.git] / alsa-lib.spec
1 Summary:        Advanced Linux Sound Architecture (ALSA) - Library
2 Summary(es):    Biblioteca para ALSA (Advanced Linux Sound Architecture)
3 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - Biblioteka
4 Summary(pt_BR): Biblioteca para o ALSA (Advanced Linux Sound Architecture)
5 Summary(ru):    âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
6 Summary(uk):    â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
7 Name:           alsa-lib
8 Version:        1.0.1
9 Release:        1
10 License:        LGPL
11 Group:          Libraries
12 Source0:        ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
13 # Source0-md5:  089cf4b96a00971d9fb5e395afe86b4e
14 Patch0:         %{name}-bluezsco.patch
15 Patch1:         %{name}-am18.patch
16 URL:            http://www.alsa-project.org/
17 BuildRequires:  alsa-driver-devel
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  doxygen
21 BuildRequires:  flex
22 BuildRequires:  libstdc++-devel
23 BuildRequires:  libtool
24 BuildRequires:  ncurses-devel
25 BuildConflicts: alsa-lib <= 0.4.0
26 Obsoletes:      alsa-libs
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %define         _sysconfdir     /etc
30
31 %description
32 Advanced Linux Sound Architecture (ALSA) - Library
33
34 Features:
35 - general
36   - modularized architecture with support for 2.2
37   - support for versioned and exported symbols
38   - full proc filesystem support - /proc/sound
39 - ISA soundcards
40   - support for 128k ISA DMA buffer
41 - mixer
42   - new enhanced API for applications
43   - support for unlimited number of channels
44   - volume can be set in three ways (percentual (0-100), exact and
45     decibel)
46   - support for mute (and hardware mute if hardware supports it)
47   - support for mixer events
48     - this allows two or more applications to be synchronized
49 - digital audio (PCM)
50   - new enhanced API for applications
51   - full real duplex support
52   - full duplex support for SoundBlaster 16/AWE soundcards
53   - digital audio data for playback and record should be read back using
54     proc filesystem
55 - OSS/Lite compatibility
56   - full mixer compatibity
57   - full PCM (/dev/dsp) compatibility
58
59 %description -l es
60 Bibliotecas para el sistema de sonido ALSA. Este paquete se necesita
61 para ejecutar programas Linux que usan el programa de control de
62 sonido ALSA.
63
64 %description -l pl
65 Advanced Linux Sound Architecture (ALSA) - Biblioteka
66
67 Mo¿liwo¶ci:
68 - generalne
69   - zmodularyzowana architektura ze wsparciem dla j±der 2.2
70   - pe³ne wsparcie dla systemu plików proc - /proc/sound
71 - karty d¼wiêkowe ISA
72   - obs³uga bufora 128k ISA DMA
73 - mikser
74   - nowe rozszerzone API dla aplikacji
75   - obs³uga nielimitowanej liczby kana³ów
76   - g³o¶no¶æ mo¿e byæ ustawiana na trzy ró¿ne sposoby (procentowo
77     (0-100), liniowo oraz w skali decybelowej)
78   - obs³uga wyciszania (oraz sprzêtowego wyciszania)
79   - obs³uga zdarzeñ miksera
80     - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowaæ
81 - cyfrowe audio (PCM)
82   - nowe rozszerzone API dla aplikacji
83   - pe³na, prawdziwa obs³uga trybu duplex
84   - pe³na obs³uga trybu duplex dla kart SoundBlaster 16/AWE
85   - dane cyfrowego d¼wiêku dla odtwarzania i nagrywania powinny byæ
86     odczytywane poprzez system plików /proc
87 - kompatybilno¶æ z OSS/Lite
88   - pe³na kompatybilno¶æ miksera
89   - pe³na kompatybilno¶æ PCM (/dev/dsp)
90
91 %description -l pt_BR
92 Bibliotecas para o ALSA. Esse pacote é necessário para rodar programas
93 Linux queusam o driver de som ALSA.
94
95 %description -l ru
96 âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
97
98 %description -l uk
99 â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
100
101 %package devel
102 Summary:        Advanced Linux Sound Architecture (ALSA) - header files
103 Summary(es):    Archivos de desarrollo de ALSA (Advanced Linux Sound Architecture)
104 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe
105 Summary(pt_BR): Arquivos de desenvolvimento do ALSA (Advanced Linux Sound Architecture)
106 Summary(ru):    âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÙ ÐÒÏÇÒÁÍÍÉÓÔÁ
107 Summary(uk):    â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÉ ÐÒÏÇÒÁͦÓÔÁ
108 Group:          Development/Libraries
109 Requires:       %{name} = %{version}
110 Requires:       alsa-driver-devel
111 Obsoletes:      alsa-devel
112 Obsoletes:      alsa-lib-devel-doc
113
114 %description devel
115 Advanced Linux Sound Architecture (ALSA) - header files.
116
117 %description devel -l es
118 Este paquete contiene los archivos necesarios para compilar programas
119 que usan la biblioteca del sistema ALSA. No es necesario instalarlo si
120 lo que se desea es solamente ejecutar programas.
121
122 %description devel -l pl
123 Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe.
124
125 %description devel -l pt_BR
126 Esse pacote contém os arquivos necessários para compilar programas que
127 usam a biblioteca do ALSA. Não é necessário instalar esse pacote para
128 apenas rodar programas.
129
130 %description devel -l ru
131 âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ ÄÌÑ ÂÉÂÌÉÏÔÅËÉ API ÄÌÑ ÒÁÂÏÔÙ Ó
132 ÄÒÁÊ×ÅÒÏÍ ALSA.
133
134 %description devel -l uk
135 â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌѠ¦Â̦ÏÔÅËÉ API ÄÌÑ ÒÏÂÏÔÉ Ú
136 ÄÒÁÊ×ÅÒÏÍ ALSA.
137
138 %package static
139 Summary:        Advanced Linux Sound Architecture (ALSA) - static library
140 Summary(pl):    Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna
141 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a alsa-lib
142 Summary(ru):    óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
143 Summary(uk):    óÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
144 Group:          Development/Libraries
145 Requires:       %{name}-devel = %{version}
146
147 %description static
148 Advanced Linux Sound Architecture (ALSA) - static library.
149
150 %description static -l pl
151 Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna.
152
153 %description static -l pt_BR
154 Bibliotecas estáticas para desenvolvimento com a alsa-lib
155
156 %description static -l ru
157 óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
158
159 %description static -l uk
160 óÔÁÔÉÞÎÁ Â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
161
162 %prep
163 %setup -q
164 %patch0 -p1
165 %patch1 -p1
166
167 %build
168 %{__libtoolize}
169 %{__aclocal}
170 %{__autoconf}
171 %{__automake}
172 %configure \
173         --enable-static
174
175 %{__make}
176 %{__make} doc
177
178 %install
179 rm -rf $RPM_BUILD_ROOT
180
181 %{__make} install \
182         DESTDIR=$RPM_BUILD_ROOT
183
184 install -D utils/alsa.m4 $RPM_BUILD_ROOT%{_aclocaldir}/alsa.m4
185
186 %clean
187 rm -rf $RPM_BUILD_ROOT
188
189 %post   -p /sbin/ldconfig
190 %postun -p /sbin/ldconfig
191
192 %files
193 %defattr(644,root,root,755)
194 %attr(755,root,root) %{_bindir}/*
195 %attr(755,root,root) %{_libdir}/lib*.so.*.*
196 %{_datadir}/alsa
197
198 %files devel
199 %defattr(644,root,root,755)
200 %doc doc/doxygen/html/*
201 %attr(755,root,root) %{_libdir}/lib*.so
202 %{_libdir}/lib*.la
203 %{_aclocaldir}/alsa.m4
204 %{_includedir}/sys/*.h
205 %{_includedir}/alsa
206 %{_pkgconfigdir}/*.pc
207
208 %files static
209 %defattr(644,root,root,755)
210 %{_libdir}/lib*.a
This page took 0.052659 seconds and 4 git commands to generate.