d197e8
diff -up m17n-lib-1.6.4/m17n-config.in.multi m17n-lib-1.6.4/m17n-config.in
d197e8
--- m17n-lib-1.6.4/m17n-config.in.multi	2012-04-23 02:16:56.000000000 +0200
d197e8
+++ m17n-lib-1.6.4/m17n-config.in	2013-03-14 09:17:32.061122801 +0100
d197e8
@@ -64,17 +64,15 @@ else
d197e8
   LIBNAME="$LIBNAME$LIBSHELL$LIBFLT$LIBGUI"
d197e8
 fi
d197e8
 
d197e8
+platform=`uname -m`
d197e8
+
d197e8
 case $1 in
d197e8
 --version)
d197e8
   echo "@PACKAGE_VERSION@";;
d197e8
 
d197e8
 --libs)
d197e8
-  if test "@libdir@" != "/usr/lib"; then
d197e8
-    echo "-L@libdir@ ${LIBNAME}"
d197e8
-  else
d197e8
-    echo "${LIBNAME}"
d197e8
-  fi;;
d197e8
-
d197e8
+  echo "${LIBNAME}";;
d197e8
+  
d197e8
 --cflags)
d197e8
   if test "@includedir@" != "/usr/include"; then
d197e8
     echo "-I@includedir@"
d197e8
@@ -82,7 +80,14 @@ case $1 in
d197e8
 
d197e8
 --libtool)
d197e8
   for name in $LIBTOOLNAME; do
d197e8
-    echo -n "@libdir@/lib${name}.la "
d197e8
+   case $platform in
d197e8
+    x86_64|ppc64|s390x|sparc64)
d197e8
+      echo -n "/usr/lib64/lib${name}.la "
d197e8
+      ;;
d197e8
+    *)
d197e8
+      echo -n "/usr/lib/lib${name}.la "
d197e8
+      ;;
d197e8
+   esac
d197e8
   done;
d197e8
   echo;;
d197e8
 *)