+#
+# Conditional build:
+%bcond_without static_libs # don't build static library
+#
Summary: Advanced Linux Sound Architecture (ALSA) - Library
Summary(es): Advanced Linux Sound Architecture (ALSA) - Biblioteca
Summary(pl): Advanced Linux Sound Architecture (ALSA) - Biblioteka
Summary(ru): âÉÂÌÉÏÔÅËÁ API ÄÌÑ ÒÁÂÏÔÙ Ó ÄÒÁÊ×ÅÒÏÍ ALSA
Summary(uk): â¦Â̦ÏÔÅËÁ API ÄÌÑ ÒÏÂÏÔÉ Ú ÄÒÁÊ×ÅÒÏÍ ALSA
Name: alsa-lib
-Version: 1.0.8
+Version: 1.0.13
Release: 2
License: LGPL
Group: Libraries
Source0: ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version}.tar.bz2
-# Source0-md5: c677299ed39d069c9a4b6a999e34ffe7
-Patch0: %{name}-alpha.patch
+# Source0-md5: d55a9d7d2a79d738a1b7a511cffda4b6
URL: http://www.alsa-project.org/
BuildRequires: alsa-driver-devel
BuildRequires: autoconf
Features:
- general
- - modularized architecture with support for 2.2
+ - modularized architecture
- support for versioned and exported symbols
- full proc filesystem support - /proc/sound
- ISA soundcards
Mo¿liwo¶ci:
- generalne
- - zmodularyzowana architektura ze wsparciem dla j±der 2.2
+ - zmodularyzowana architektura
- pe³ne wsparcie dla systemu plików proc - /proc/sound
- karty d¼wiêkowe ISA
- obs³uga bufora 128k ISA DMA
%prep
%setup -q
-%patch0 -p1
%build
%{__libtoolize}
%{__autoconf}
%{__automake}
%configure \
- --enable-static
+ --enable-static \
+ %{!?with_static_libs:--disable-static}
%{__make}
%{__make} doc
install -D utils/alsa.m4 $RPM_BUILD_ROOT%{_aclocaldir}/alsa.m4
+rm -f $RPM_BUILD_ROOT%{_libdir}/alsa-lib/smixer/*.{a,la}
+
%clean
rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%dir %{_libdir}/alsa-lib
+%dir %{_libdir}/alsa-lib/smixer
+%attr(755,root,root) %{_libdir}/alsa-lib/smixer/smixer-*.so
%{_datadir}/alsa
%files devel
%{_includedir}/alsa
%{_pkgconfigdir}/*.pc
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/lib*.a
+%endif