1 Summary: Advanced Linux Sound Architecture (ALSA) - Library
2 Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka
7 Group: System/Libraries
8 Group(pl): System/Biblioteki
9 Source: ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.gz
10 URL: http://www.alsa-project.org/
11 BuildRequires: alsa-driver-devel >= %{version}
13 BuildRoot: /tmp/%{name}-%{version}-root
16 Advanced Linux Sound Architecture (ALSA) - Library
21 - modularized architecture with support for 2.0 and latest 2.1 kernels
22 - support for versioned and exported symbols
23 - full proc filesystem support - /proc/sound
25 - support for 128k ISA DMA buffer
27 - new enhanced API for applications
28 - support for unlimited number of channels
29 - volume can be set in three ways (percentual (0-100), exact and decibel)
30 - support for mute (and hardware mute if hardware supports it)
31 - support for mixer events
32 - this allows two or more applications to be synchronized
34 - new enhanced API for applications
35 - full real duplex support
36 - full duplex support for SoundBlaster 16/AWE soundcards
37 - digital audio data for playback and record should be read back using
39 * OSS/Lite compatibility
40 - full mixer compatibity
41 - full PCM (/dev/dsp) compatibility
44 Advanced Linux Sound Architecture (ALSA) - Biblioteka
49 - zmodularyzowana architektura ze wsparciem dla kerneli 2.0 jak i 2.1
50 - pe³ne wsparcie dla systemu plików proc - /proc/sound
52 - wsparcie dla buforu 128k ISA DMA
54 - nowe rozszerzone API dla aplikacji
55 - wsparcie dla nielimitowanej liczby kana³ów
56 - g³o¶no¶æ mo¿e byæ ustawiana na trzy ró¿ne sposoby (procentowo (0-100),
57 liniowo oraz w skali decybelowej)
58 - wsparcie dla mute (oraz dla sprzêtowego mute)
59 - wsparcie dla zdarzeñ miksera
60 - to pozwala dwum lub wiêkszej liczbie aplikacji siê synchronizowac
62 - nowe rozszerzone API dla aplikacji
63 - pe³ne realne wsparcie dla trybu duplex
64 - dane cyfrowego d¼wiêku dla odtwarzania i nagrywania powinny byæ odczytywane
65 poprzez system plików /proc
66 * kompatybilno¶æ z OSS/Lite
67 - pe³na kompatybilno¶æ miksera
68 - pe³na kompatybilno¶æ PCM (/dev/dsp)
71 Summary: Header files fo ALSA library
72 Summary(pl): Pliki nag³owkowe do biblioteki ALSA
73 Group: Development/Libraries
74 Group(pl): Programowanie/Biblioteki
75 Requires: %{name} = %{version}
78 Header files fo ALSA library.
80 %description -l pl devel
81 Pliki nag³owkowe do biblioteki ALSA.
84 Summary: Advanced Linux Sound Architecture (ALSA) - Static library
85 Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna
86 Group: Development/Libraries
87 Group(pl): Programowanie/Biblioteki
88 Requires: %{name}-devel = %{version}
91 Advanced Linux Sound Architecture (ALSA) - Static library.
93 %description -l pl static
94 Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna.
100 LDFLAGS="-s"; export LDFLAGS
105 rm -rf $RPM_BUILD_ROOT
106 install -d $RPM_BUILD_ROOT{%{_includedir}/sys,%{_libdir}}
108 make prefix=$RPM_BUILD_ROOT%{_prefix} install
110 gzip -9nf ChangeLog doc/*.txt
112 %post -p /sbin/ldconfig
113 %postun -p /sbin/ldconfig
116 rm -rf $RPM_BUILD_ROOT
119 %attr(755,root,root) %{_libdir}/lib*.so.*
122 %defattr(644,root,root,755)
123 %{_datadir}/aclocal/alsa.m4
126 %attr(755,root,root) %{_libdir}/lib*.so
127 %{_includedir}/sys/*.h
130 %defattr(644,root,root,755)