[packages/alsa-tools] - fix build on x32 - rel 2
baggins
baggins at pld-linux.org
Thu Mar 12 20:52:32 CET 2015
commit 69787766b4bb224c41a2c589630d518c0dfd0dee
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu Mar 12 20:55:42 2015 +0100
- fix build on x32
- rel 2
alsa-tools.spec | 4 +++-
x32.patch | 17 +++++++++++++++++
2 files changed, 20 insertions(+), 1 deletion(-)
---
diff --git a/alsa-tools.spec b/alsa-tools.spec
index a6fe465..e1d6871 100644
--- a/alsa-tools.spec
+++ b/alsa-tools.spec
@@ -6,7 +6,7 @@ Summary: Advanced Linux Sound Architecture (ALSA) - tools
Summary(pl.UTF-8): Advanced Linux Sound Architecture (ALSA) - narzędzia
Name: alsa-tools
Version: 1.0.29
-Release: 1
+Release: 2
License: GPL v2+
Group: Applications/Sound
Source0: ftp://ftp.alsa-project.org/pub/tools/%{name}-%{version}.tar.bz2
@@ -14,6 +14,7 @@ Source0: ftp://ftp.alsa-project.org/pub/tools/%{name}-%{version}.tar.bz2
Patch0: %{name}-desktop.patch
Patch1: %{name}-sh.patch
Patch2: %{name}-csp.patch
+Patch3: x32.patch
URL: http://www.alsa-project.org/
BuildRequires: alsa-lib-devel >= 1.0.24
BuildRequires: autoconf
@@ -219,6 +220,7 @@ Statyczna biblioteka liblo10k1.
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
# don't BR gtk+ 1.2
echo 'AC_DEFUN([AM_PATH_GTK],[])' > echomixer/acinclude.m4
diff --git a/x32.patch b/x32.patch
new file mode 100644
index 0000000..fb6ff5b
--- /dev/null
+++ b/x32.patch
@@ -0,0 +1,17 @@
+--- alsa-tools-1.0.29/qlo10k1/acinclude.m4~ 2015-03-12 20:44:19.000000000 +0100
++++ alsa-tools-1.0.29/qlo10k1/acinclude.m4 2015-03-12 20:49:11.196554255 +0100
+@@ -100,9 +100,13 @@
+ if test x$QT_IS_STATIC = xno ; then
+ QT_IS_DYNAMIC=`ls $QTDIR/lib/libqt*.so 2> /dev/null`
+ QT_IS_DYNAMIC64=`ls $QTDIR/lib64/libqt*.so 2> /dev/null`
+- if test "x$QT_IS_DYNAMIC" = x && test "x$QT_IS_DYNAMIC64" = x; then
++ QT_IS_DYNAMICX32=`ls $QTDIR/libx32/libqt*.so 2> /dev/null`
++ if test "x$QT_IS_DYNAMIC" = x && test "x$QT_IS_DYNAMIC64" = x && test "x$QT_IS_DYNAMICX32" = x; then
+ AC_MSG_ERROR([*** Couldn't find any Qt libraries])
+ fi
++ if test "x$QT_IS_DYNAMICX32" != x; then
++ QT_LIB_DIR="libx32"
++ fi
+ if test "$QTFORCE32" = "no" && test "x$QT_IS_DYNAMIC64" != x; then
+ QT_LIB_DIR="lib64"
+ fi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/alsa-tools.git/commitdiff/69787766b4bb224c41a2c589630d518c0dfd0dee
More information about the pld-cvs-commit
mailing list