File 0001_Multilib.patch of Package signon
diff -urNB signon-8.52.orig/lib/plugins/signon-plugins-common/signon-plugins-common.pc.in signon-8.52/lib/plugins/signon-plugins-common/signon-plugins-common.pc.in
--- signon-8.52.orig/lib/plugins/signon-plugins-common/signon-plugins-common.pc.in 2013-06-06 08:43:59.000000000 +0200
+++ signon-8.52/lib/plugins/signon-plugins-common/signon-plugins-common.pc.in 2013-06-22 02:16:06.846887499 +0200
@@ -6,5 +6,5 @@
Name: signon-plugins-common
Description: SignonPluginsCommon
Version: $$PROJECT_VERSION
-Libs.private: -L/usr/lib -l$${LIBQTCORE}
+Libs.private: -L/usr/@LIB@ -l$${LIBQTCORE}
Cflags: -I${includedir}/signon-plugins -I${includedir}/signon-plugins/SignOn
diff -urNB signon-8.52.orig/lib/plugins/signon-plugins.pc.in signon-8.52/lib/plugins/signon-plugins.pc.in
--- signon-8.52.orig/lib/plugins/signon-plugins.pc.in 2013-06-06 08:43:59.000000000 +0200
+++ signon-8.52/lib/plugins/signon-plugins.pc.in 2013-06-22 02:16:22.358693574 +0200
@@ -8,6 +8,6 @@
Description: SignonPlugins
Version: $$PROJECT_VERSION
Requires: $${LIBSIGNON}
-Libs.private: -L/usr/lib -l$${LIBQTCORE}
+Libs.private: -L/usr/@LIB@ -l$${LIBQTCORE}
Cflags: -I${includedir}/signon-plugins -I${includedir}/signon-plugins/SignOn
Libs: -lsignon-plugins
diff -urNB signon-8.52.orig/src/plugins/example/exampleplugin.pro signon-8.52/src/plugins/example/exampleplugin.pro
--- signon-8.52.orig/src/plugins/example/exampleplugin.pro 2013-06-06 08:43:59.000000000 +0200
+++ signon-8.52/src/plugins/example/exampleplugin.pro 2013-06-22 02:17:40.775713227 +0200
@@ -1,7 +1,7 @@
TEMPLATE = lib
TARGET = exampleplugin
-DESTDIR = lib/signon
+DESTDIR = @LIB@/signon
QT += core
CONFIG += plugin \
@@ -21,5 +21,5 @@
QMAKE_CLEAN += libexample.so
headers.files = $$HEADERS
-target.path = $${INSTALL_PREFIX}/lib/signon
+target.path = $${INSTALL_PREFIX}/@LIB@/signon
INSTALLS = target
diff -urNB signon-8.52.orig/src/remotepluginprocess/remotepluginprocess.h signon-8.52/src/remotepluginprocess/remotepluginprocess.h
--- signon-8.52.orig/src/remotepluginprocess/remotepluginprocess.h 2013-06-06 08:43:59.000000000 +0200
+++ signon-8.52/src/remotepluginprocess/remotepluginprocess.h 2013-06-22 02:18:19.165233292 +0200
@@ -47,7 +47,7 @@
}
#ifndef SIGNOND_PLUGINS_DIR
- #define SIGNOND_PLUGINS_DIR "/usr/lib/signon"
+ #define SIGNOND_PLUGINS_DIR "/usr/@LIB@/signon"
#endif
#ifndef SIGNON_PLUGIN_PREFIX
diff -urNB signon-8.52.orig/src/signond/signondaemon.h signon-8.52/src/signond/signondaemon.h
--- signon-8.52.orig/src/signond/signondaemon.h 2013-06-06 08:43:59.000000000 +0200
+++ signon-8.52/src/signond/signondaemon.h 2013-06-22 02:18:46.511891411 +0200
@@ -39,7 +39,7 @@
#include "credentialsaccessmanager.h"
#ifndef SIGNOND_PLUGINS_DIR
- #define SIGNOND_PLUGINS_DIR "/usr/lib/signon"
+ #define SIGNOND_PLUGINS_DIR "/usr/@LIB@/signon"
#endif
#ifndef SIGNOND_PLUGIN_PREFIX