commit ce02257ca6495f4a478f08567b4d2b7e3c716af3
Author: Witold Filipczyk <[email protected]>
Date:   Wed Apr 1 15:26:29 2015 +0000

    - added x32.patch

 spandsp.spec | 12 ++++++++++--
 x32.patch    | 13 +++++++++++++
 2 files changed, 23 insertions(+), 2 deletions(-)
---
diff --git a/spandsp.spec b/spandsp.spec
index b8eba41..c9a012f 100644
--- a/spandsp.spec
+++ b/spandsp.spec
@@ -16,7 +16,7 @@
 %endif
 
 %define        subver  pre20
-%define        rel     2
+%define        rel     3
 Summary:       DSP functions for telephony
 Summary(pl.UTF-8):     Funkcje DSP dla telefonii
 Name:          spandsp
@@ -27,7 +27,9 @@ License:      LGPL v2.1
 Group:         Libraries
 Source0:       
http://www.soft-switch.org/downloads/spandsp/%{name}-%{version}%{subver}.tgz
 # Source0-md5: 9bdf1d027f1b5dc5e622d707fa1634cb
+Patch0:                x32.patch
 URL:           http://www.soft-switch.org/
+BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: docbook-dtd43-xml
 BuildRequires: docbook-style-xsl
@@ -38,6 +40,7 @@ BuildRequires:        fltk-devel
 BuildRequires: libpcap-devel
 BuildRequires: libsndfile-devel
 BuildRequires: libtiff-devel
+BuildRequires: libtool
 BuildRequires: libxml2-devel
 BuildRequires: libxslt-progs
 BuildRequires: pkgconfig
@@ -80,9 +83,14 @@ Statyczna biblioteka spandsp.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-install /usr/share/automake/config.* config
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
        --disable-tests \
        %{?with_mmx:--enable-mmx} \
diff --git a/x32.patch b/x32.patch
new file mode 100644
index 0000000..7bd4d8b
--- /dev/null
+++ b/x32.patch
@@ -0,0 +1,13 @@
+--- spandsp-0.0.6/configure.ac.orig    2015-04-01 15:18:28.000000000 +0000
++++ spandsp-0.0.6/configure.ac 2015-04-01 15:18:54.000000000 +0000
+@@ -258,8 +258,8 @@ then
+     case "${host}" in
+     x86_64-*)
+         # X86_64 Linux machines may have both 64 bit and 32 bit libraries. We 
need to choose the right set
+-        AX_CHECK_REAL_FILE([${prefix}/lib64], libdir='$(exec_prefix)/lib64')
+-        AX_CHECK_REAL_FILE([/usr/X11R6/lib64], [TESTLIBS="$TESTLIBS 
-L/usr/X11R6/lib64"], AC_CHECK_FILE([/usr/X11R6/lib], [TESTLIBS="$TESTLIBS 
-L/usr/X11R6/lib"]))
++        #AX_CHECK_REAL_FILE([${prefix}/lib64], libdir='$(exec_prefix)/lib64')
++        #AX_CHECK_REAL_FILE([/usr/X11R6/lib64], [TESTLIBS="$TESTLIBS 
-L/usr/X11R6/lib64"], AC_CHECK_FILE([/usr/X11R6/lib], [TESTLIBS="$TESTLIBS 
-L/usr/X11R6/lib"]))
+         # The very oldest AMD 64 bit chips support SSE2, SSE and MMX
+         enable_sse2="yes"
+         ;;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/spandsp.git/commitdiff/ce02257ca6495f4a478f08567b4d2b7e3c716af3

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to