Summary: Advanced Linux Sound Architecture (ALSA) - Library Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka Name: alsa-lib Version: 0.3.0pre4 Release: 1 Copyright: GPL Vendor: Jaroslav Kysela Group: System/Libraries Group(pl): System/Biblioteki Source: ftp://alsa.jcu.cz/pub/lib/%{name}-%{version}.tar.gz URL: http://alsa.jcu.cz/ BuildRoot: /tmp/%{name}-%{version}-root Requires: alsa-driver %description Advanced Linux Sound Architecture (ALSA) - Library Features ======== * general - modularized architecture with support for 2.0 and latest 2.1 kernels - support for versioned and exported symbols - full proc filesystem support - /proc/sound * ISA soundcards - support for 128k ISA DMA buffer * mixer - new enhanced API for applications - support for unlimited number of channels - volume can be set in three ways (percentual (0-100), exact and decibel) - support for mute (and hardware mute if hardware supports it) - support for mixer events - this allows two or more applications to be synchronized * digital audio (PCM) - new enhanced API for applications - full real duplex support - full duplex support for SoundBlaster 16/AWE soundcards - digital audio data for playback and record should be read back using proc filesystem * OSS/Lite compatibility - full mixer compatibity - full PCM (/dev/dsp) compatibility %description -l pl Advanced Linux Sound Architecture (ALSA) - Biblioteka Nowinki ======= * generalne - zmodularyzowana architektura ze wsparciem dla kerneli 2.0 jak i 2.1 - pełne wsparcie dla systemu plików proc - /proc/sound * karty dĽwiękowe ISA - wsparcie dla buforu 128k ISA DMA * mikser - nowe rozszerzone API dla aplikacji - wsparcie dla nielimitowanej liczby kanałów - gło¶no¶ć może być ustawiana na trzy różne sposoby (procentowo (0-100), liniowo oraz w skali decybelowej) - wsparcie dla mute (oraz dla sprzętowego mute) - wsparcie dla zdarzeń miksera - to pozwala dwum lub większej liczbie aplikacji się synchronizowac * cyfrowe audio (PCM) - nowe rozszerzone API dla aplikacji - pełne realne wsparcie dla trybu duplex - dane cyfrowego dĽwięku dla odtwarzania i nagrywania powinny być odczytywane poprzez system plików /proc * kompatybilno¶ć z OSS/Lite - pełna kompatybilno¶ć miksera - pełna kompatybilno¶ć PCM (/dev/dsp) %package devel Summary: Header files fo ALSA library Summary(pl): Pliki nagłowkowe do biblioteki ALSA Group: Development/Libraries Group(pl): Programowanie/Biblioteki Requires: %{name} = %{version} %description devel Header files fo ALSA library. %description -l pl devel Pliki nagłowkowe do biblioteki ALSA. %package static Summary: Advanced Linux Sound Architecture (ALSA) - Static library Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna Group: Development/Libraries Group(pl): Programowanie/Biblioteki Requires: %{name}-devel = %{version} %description static Advanced Linux Sound Architecture (ALSA) - Static library. %description -l pl static Advanced Linux Sound Architecture (ALSA) - Biblioteka statyczna. %prep %setup -q %build CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \ ./configure \ --prefix=/usr make %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/usr/{include/sys,lib} make prefix=$RPM_BUILD_ROOT/usr install gzip -9nf ChangeLog doc/*.txt %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %attr(755,root,root) /usr/lib/lib*.so.*.* %files devel %defattr(644,root,root,755) %doc *.gz doc/*.gz %attr(755,root,root) /usr/lib/lib*.so %attr(644,root,root) /usr/include/sys/*.h %files static %attr(644,root,root) /usr/lib/lib*.a %clean rm -rf $RPM_BUILD_ROOT %changelog * Sat Feb 27 1999 Tomasz Kłoczko [0.3.0pre4-1] - added CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" to configure enviroment, - changed Group in static to Development/Libraries, - removed "Prereq: /sbin/ldconfig" - it is generated automatically, - added devel subpackage. * Wed Jan 21 1999 Arkadiusz Mi¶kiewicz [0.3.0pre3-1d] - new upstream release * Sat Jan 02 1999 Arkadiusz Mi¶kiewicz [0.3.0pre2-1d] - new upstream release * Thu Nov 12 1998 Arkadiusz Mi¶kiewicz - new upstream release (0.1.3) * Fri Nov 06 1998 Arkadiusz Mi¶kiewicz - new upstream release * Mon Sep 28 1998 Arkadiusz Mi¶kiewicz - changed "-" to "_" (rpm doesn't like "-" in Name or Version) * Sun Sep 27 1998 Arkadiusz Mi¶kiewicz - added Polish translations - rewrited spec file * Mon May 28 1998 Helge Jensen - Made SPEC file