Blame SOURCES/0001-Avoid-multilib-conflict-in-usr-bin-padsp.patch

d060e0
From f8dae724a5c322b060f00c4091aa51050c073cfc Mon Sep 17 00:00:00 2001
d060e0
From: Wim Taymans <wtaymans@redhat.com>
d060e0
Date: Thu, 6 Feb 2014 12:41:58 +0100
d060e0
Subject: [PATCH 1/2] Avoid multilib conflict in /usr/bin/padsp
d060e0
d060e0
Related: #884146
d060e0
---
d060e0
 src/utils/padsp.in | 15 +++++++++++++--
d060e0
 1 file changed, 13 insertions(+), 2 deletions(-)
d060e0
d060e0
diff --git a/src/utils/padsp.in b/src/utils/padsp.in
d060e0
index 3430a65..9511e2c 100644
d060e0
--- a/src/utils/padsp.in
d060e0
+++ b/src/utils/padsp.in
d060e0
@@ -73,10 +73,21 @@ done
2b72d0
 
2b72d0
 shift $(( $OPTIND - 1 ))
2b72d0
 
2b72d0
+ARCH=$(uname -m)
2b72d0
+
2b72d0
+case $ARCH in
2b72d0
+  x86_64 | sparc64 | s390x | ppc64)
2b72d0
+  LIB_DIR=/usr/lib64
2b72d0
+  ;;
2b72d0
+  *)
2b72d0
+  LIB_DIR=/usr/lib
2b72d0
+  ;;
2b72d0
+esac
2b72d0
+
2b72d0
 if [ x"$LD_PRELOAD" = x ] ; then
2b72d0
-   LD_PRELOAD="@pkglibdir@/libpulsedsp.so"
4bc40d
+   LD_PRELOAD="$LIB_DIR/pulseaudio/libpulsedsp.so"
2b72d0
 else
2b72d0
-   LD_PRELOAD="$LD_PRELOAD @pkglibdir@/libpulsedsp.so"
4bc40d
+   LD_PRELOAD="$LD_PRELOAD $LIB_DIR/pulseaudio/libpulsedsp.so"
2b72d0
 fi
2b72d0
 
2b72d0
 export LD_PRELOAD
d060e0
-- 
d060e0
2.1.0
d060e0