summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraverne2005-06-06 20:46:58 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commitae0e7bd55bb65921098f4838af60bb710094541e (patch)
treea52203c1734ca59fac6fd64b33561698281f1ad9
parent61f5340f075fec5a33627ec41ddfc5bd065ec2b1 (diff)
downloadportaudio-ae0e7bd55bb65921098f4838af60bb710094541e.zip
portaudio-ae0e7bd55bb65921098f4838af60bb710094541e.tar.gz
- fixed to build on amd64
Changed files: portaudio.spec -> 1.7
-rw-r--r--portaudio.spec8
1 files changed, 6 insertions, 2 deletions
diff --git a/portaudio.spec b/portaudio.spec
index e02d8d2..f0b5ada 100644
--- a/portaudio.spec
+++ b/portaudio.spec
@@ -7,6 +7,7 @@ License: LGPL-like
Group: Libraries
Source0: http://www.portaudio.com/archives/pa_snapshot_v%{version}.tar.gz
# Source0-md5: ee93573d41f2867bf319addddd4eb6bf
+Patch0: %{name}-Makefile.patch
BuildRequires: alsa-lib-devel >= 0.9
BuildRequires: autoconf >= 2.13
BuildRequires: automake
@@ -54,22 +55,25 @@ Statyczna biblioteka PortAudio.
%prep
%setup -q -n %{name}
+%patch0
sed -i -e '/^CFLAGS="-g -O2 -Wall"/d' configure.in
%build
+cp -f /usr/share/automake/config.sub .
%{__aclocal}
%{__autoconf}
+CFLAGS="$CFLAGS -fPIC"
%configure
%{__make} \
- SHARED_FLAGS="-shared -Wl,-soname=libportaudio.so.0"
+ SHARED_FLAGS="-shared -Wl,-soname=libportaudio.so.0"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir}}
%{__make} install \
- PREFIX=$RPM_BUILD_ROOT/usr
+ PREFIX=$RPM_BUILD_ROOT/usr LIB=%{_lib}
%clean
rm -rf $RPM_BUILD_ROOT