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