]> git.pld-linux.org Git - packages/alsa-lib.git/blobdiff - alsa-lib.spec
- rel 2
[packages/alsa-lib.git] / alsa-lib.spec
index 0382484d55b4f4d1d74a1f955ad107658fe3a15c..3533497814f6a98cc2418b3d11a4afcdcdeaf1fc 100644 (file)
@@ -1,3 +1,7 @@
+#
+# 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
@@ -5,13 +9,12 @@ Summary(pt_BR):       Biblioteca para o ALSA (Advanced Linux Sound Architecture)
 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
@@ -30,7 +33,7 @@ Advanced Linux Sound Architecture (ALSA) - Library
 
 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
@@ -58,7 +61,7 @@ Advanced Linux Sound Architecture (ALSA) - Biblioteka
 
 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
@@ -153,7 +156,6 @@ Bibliotecas est
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %{__libtoolize}
@@ -161,7 +163,8 @@ Bibliotecas est
 %{__autoconf}
 %{__automake}
 %configure \
-       --enable-static
+       --enable-static \
+       %{!?with_static_libs:--disable-static}
 
 %{__make}
 %{__make} doc
@@ -174,6 +177,8 @@ rm -rf $RPM_BUILD_ROOT
 
 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
 
@@ -184,6 +189,9 @@ 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
@@ -196,6 +204,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/alsa
 %{_pkgconfigdir}/*.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
This page took 0.040958 seconds and 4 git commands to generate.