3 # - track this bug - alsasink in gstreamer isn't working
4 # https://bugtrack.alsa-project.org/alsa-bug/bug_view_page.php?bug_id=0000116
6 Summary: Advanced Linux Sound Architecture (ALSA) - Library
7 Summary(es): Biblioteca para ALSA (Advanced Linux Sound Architecture)
8 Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka
9 Summary(pt_BR): Biblioteca para o ALSA (Advanced Linux Sound Architecture)
10 Summary(ru): âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
11 Summary(uk): â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
17 Source0: ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
18 # Source0-md5: fc9d701a8a26c09db0aaf3faef13eeb0
19 Patch0: %{name}-bluezsco.patch
20 Patch1: %{name}-alpha.patch
21 URL: http://www.alsa-project.org/
22 BuildRequires: alsa-driver-devel
23 BuildRequires: autoconf
24 BuildRequires: automake
25 BuildRequires: doxygen
27 BuildRequires: libstdc++-devel
28 BuildRequires: libtool
29 BuildRequires: ncurses-devel
30 BuildConflicts: alsa-lib <= 0.4.0
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 %define _sysconfdir /etc
37 Advanced Linux Sound Architecture (ALSA) - Library
41 - modularized architecture with support for 2.2
42 - support for versioned and exported symbols
43 - full proc filesystem support - /proc/sound
45 - support for 128k ISA DMA buffer
47 - new enhanced API for applications
48 - support for unlimited number of channels
49 - volume can be set in three ways (percentual (0-100), exact and
51 - support for mute (and hardware mute if hardware supports it)
52 - support for mixer events
53 - this allows two or more applications to be synchronized
55 - new enhanced API for applications
56 - full real duplex support
57 - full duplex support for SoundBlaster 16/AWE soundcards
58 - digital audio data for playback and record should be read back using
60 - OSS/Lite compatibility
61 - full mixer compatibity
62 - full PCM (/dev/dsp) compatibility
65 Bibliotecas para el sistema de sonido ALSA. Este paquete se necesita
66 para ejecutar programas Linux que usan el programa de control de
70 Advanced Linux Sound Architecture (ALSA) - Biblioteka
74 - zmodularyzowana architektura ze wsparciem dla j±der 2.2
75 - pe³ne wsparcie dla systemu plików proc - /proc/sound
77 - obs³uga bufora 128k ISA DMA
79 - nowe rozszerzone API dla aplikacji
80 - obs³uga nielimitowanej liczby kana³ów
81 - g³o¶no¶æ mo¿e byæ ustawiana na trzy ró¿ne sposoby (procentowo
82 (0-100), liniowo oraz w skali decybelowej)
83 - obs³uga wyciszania (oraz sprzêtowego wyciszania)
84 - obs³uga zdarzeñ miksera
85 - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowaæ
87 - nowe rozszerzone API dla aplikacji
88 - pe³na, prawdziwa obs³uga trybu duplex
89 - pe³na obs³uga trybu duplex dla kart SoundBlaster 16/AWE
90 - dane cyfrowego d¼wiêku dla odtwarzania i nagrywania powinny byæ
91 odczytywane poprzez system plików /proc
92 - kompatybilno¶æ z OSS/Lite
93 - pe³na kompatybilno¶æ miksera
94 - pe³na kompatybilno¶æ PCM (/dev/dsp)
97 Bibliotecas para o ALSA. Esse pacote é necessário para rodar programas
98 Linux queusam o driver de som ALSA.
101 âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
104 â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
107 Summary: Advanced Linux Sound Architecture (ALSA) - header files
108 Summary(es): Archivos de desarrollo de ALSA (Advanced Linux Sound Architecture)
109 Summary(pl): Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe
110 Summary(pt_BR): Arquivos de desenvolvimento do ALSA (Advanced Linux Sound Architecture)
111 Summary(ru): âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÙ ÐÒÏÇÒÁÍÍÉÓÔÁ
112 Summary(uk): â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA - ÆÁÊÌÉ ÐÒÏÇÒÁͦÓÔÁ
113 Group: Development/Libraries
114 Requires: %{name} = %{version}-%{release}
115 Requires: alsa-driver-devel
116 Obsoletes: alsa-devel
117 Obsoletes: alsa-lib-devel-doc
120 Advanced Linux Sound Architecture (ALSA) - header files.
122 %description devel -l es
123 Este paquete contiene los archivos necesarios para compilar programas
124 que usan la biblioteca del sistema ALSA. No es necesario instalarlo si
125 lo que se desea es solamente ejecutar programas.
127 %description devel -l pl
128 Advanced Linux Sound Architecture (ALSA) - pliki nag³ówkowe.
130 %description devel -l pt_BR
131 Esse pacote contém os arquivos necessários para compilar programas que
132 usam a biblioteca do ALSA. Não é necessário instalar esse pacote para
133 apenas rodar programas.
135 %description devel -l ru
136 âÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ É ÈÅÄÅÒÁ ÄÌÑ ÂÉÂÌÉÏÔÅËÉ API ÄÌÑ ÒÁÂÏÔÙ Ó
139 %description devel -l uk
140 â¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌÑ Â¦Â̦ÏÔÅËÉ API ÄÌÑ ÒÏÂÏÔÉ Ú
144 Summary: Advanced Linux Sound Architecture (ALSA) - static library
145 Summary(pl): Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna
146 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com a alsa-lib
147 Summary(ru): óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
148 Summary(uk): óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
149 Group: Development/Libraries
150 Requires: %{name}-devel = %{version}-%{release}
153 Advanced Linux Sound Architecture (ALSA) - static library.
155 %description static -l pl
156 Advanced Linux Sound Architecture (ALSA) - biblioteka statyczna.
158 %description static -l pt_BR
159 Bibliotecas estáticas para desenvolvimento com a alsa-lib
161 %description static -l ru
162 óÔÁÔÉÞÅÓËÁÑ ÂÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA.
164 %description static -l uk
165 óÔÁÔÉÞÎÁ ¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA.
184 rm -rf $RPM_BUILD_ROOT
187 DESTDIR=$RPM_BUILD_ROOT
189 install -D utils/alsa.m4 $RPM_BUILD_ROOT%{_aclocaldir}/alsa.m4
192 rm -rf $RPM_BUILD_ROOT
194 %post -p /sbin/ldconfig
195 %postun -p /sbin/ldconfig
198 %defattr(644,root,root,755)
199 %attr(755,root,root) %{_bindir}/*
200 %attr(755,root,root) %{_libdir}/lib*.so.*.*
204 %defattr(644,root,root,755)
205 %doc doc/doxygen/html/*
206 %attr(755,root,root) %{_libdir}/lib*.so
208 %{_aclocaldir}/alsa.m4
209 %{_includedir}/sys/*.h
211 %{_pkgconfigdir}/*.pc
214 %defattr(644,root,root,755)