From 06607876493fb4d773d8706967a3f6d894d10254 Mon Sep 17 00:00:00 2001 From: Martin Stransky Date: Sep 19 2007 09:35:41 +0000 Subject: - added fix for #294841 - alsa-lib has a configure bug which causes it not to build the lfloat plugin --- diff --git a/alsa-lib-1.0.14-lfloat.patch b/alsa-lib-1.0.14-lfloat.patch new file mode 100644 index 0000000..2a289c7 --- /dev/null +++ b/alsa-lib-1.0.14-lfloat.patch @@ -0,0 +1,16 @@ + +--- a/configure.in Mon Jun 11 10:52:17 2007 +0200 ++++ b/configure.in Thu Jun 28 13:26:25 2007 +0200 +@@ -414,7 +414,7 @@ if test "$HAVE_LIBPTHREAD" != "yes"; the + build_pcm_share="no" + fi + +-if test "$softfloat" != "yes"; then ++if test "$softfloat" = "yes"; then + build_pcm_lfloat="no" + fi + + + + + diff --git a/alsa-lib.spec b/alsa-lib.spec index c6dbe78..a00a82a 100644 --- a/alsa-lib.spec +++ b/alsa-lib.spec @@ -4,12 +4,13 @@ Summary: The Advanced Linux Sound Architecture (ALSA) library. Name: alsa-lib Version: %{version_main} -Release: 3%{?dist} +Release: 4%{?dist} License: LGPL Group: System Environment/Libraries Source: ftp://ftp.alsa-project.org/pub/lib/%{name}-%{version_main}%{?prever}%{?postver}.tar.bz2 Patch0: alsa-lib-1.0.14rc1-config.patch Patch2: alsa-lib-1.0.14-glibc-open.patch +Patch3: alsa-lib-1.0.14-lfloat.patch URL: http://www.alsa-project.org/ BuildRoot: %{_tmppath}/%{name}-%{version_main}-root BuildRequires: doxygen @@ -39,6 +40,7 @@ against the ALSA libraries and interfaces. %setup -q -n %{name}-%{version_main}%{?prever}%{?postver} %patch0 -p1 -b .config %patch2 -p1 -b .glibc-open +%patch3 -p1 -b .lfloat %build %configure \ @@ -93,6 +95,10 @@ ln -snf ../../etc/alsa %{_datadir}/alsa %{_datadir}/aclocal/alsa.m4 %changelog +* Wed Sep 19 2007 Martin Stransky 1.0.14-4 +- added fix for #294841 - alsa-lib has a configure bug which + causes it not to build the lfloat plugin + * Thu Aug 16 2007 Martin Stransky 1.0.14-3 - updated to 1.0.14a