[libbs2b] fix arm build - bug #925677

Karel Volný kvolny at fedoraproject.org
Mon Aug 26 13:36:18 UTC 2013


commit 13f1fa13aa09f86f03097cf55b9af8a0e613d5b2
Author: Karel Volný <kvolny at redhat.com>
Date:   Mon Aug 26 15:35:46 2013 +0200

    fix arm build - bug #925677

 libbs2b.spec |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/libbs2b.spec b/libbs2b.spec
index e2396cc..4b1fef7 100644
--- a/libbs2b.spec
+++ b/libbs2b.spec
@@ -1,6 +1,6 @@
 Name:		libbs2b
 Version:	3.1.0
-Release:	7%{?dist}
+Release:	8%{?dist}
 Summary:	Bauer stereophonic-to-binaural DSP library
 
 Group:		Applications/Multimedia
@@ -9,6 +9,7 @@ URL:		http://bs2b.sourceforge.net/
 Source0:	http://downloads.sourceforge.net/project/bs2b/bs2b/%{version}/%{name}-%{version}.tar.lzma
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 
+BuildRequires:	autoconf automake libtool
 BuildRequires:	libsndfile-devel
 # the dependency (required for bs2bconvert) gets added automatically
 #Requires:	libsndfile
@@ -34,6 +35,15 @@ stereophonic-to-binaural (bs2b) DSP effect library.
 
 %prep
 %setup -q
+# automake 1.12 removes support for lzma, it has been replaced by xz
+# it is safe to substitute xz for lzma to get rid of autoreconf errors,
+# we don't build the dist archive anyways
+sed -i -e 's/lzma/xz/g' configure.ac
+# new libool needs new ltmain script
+rm build-aux/ltmain.sh
+ln -s /usr/share/libtool/config/ltmain.sh build-aux/ltmain.sh
+# reconf to support aarch64 (bug #925677)
+autoreconf
 
 
 %build
@@ -76,6 +86,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Mon Aug 26 2013  Karel Volný <kvolny at redhat.com> 3.1.0-8
+- run autoreconf to support aarch64 (bug #925677)
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.1.0-7
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list