X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=alsa-lib.spec;h=3533497814f6a98cc2418b3d11a4afcdcdeaf1fc;hb=7c50dea8ecc1f55b77d1d1ef2f59d9b7f8f1c4d1;hp=0382484d55b4f4d1d74a1f955ad107658fe3a15c;hpb=85afe534096896f27e918ca320f7131c48c881c0;p=packages%2Falsa-lib.git diff --git a/alsa-lib.spec b/alsa-lib.spec index 0382484..3533497 100644 --- a/alsa-lib.spec +++ b/alsa-lib.spec @@ -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