38c37c0
diff -up nut-2.2.1/lib/libupsclient-config.in.multilib nut-2.2.1/lib/libupsclient-config.in
38c37c0
--- nut-2.2.1/lib/libupsclient-config.in.multilib	2007-07-10 15:44:32.000000000 +0200
38c37c0
+++ nut-2.2.1/lib/libupsclient-config.in	2008-01-09 14:45:06.000000000 +0100
38c37c0
@@ -10,9 +10,18 @@
9d928db
 Version="@PACKAGE_VERSION@"
c4d41c2
 prefix=@prefix@
c4d41c2
 exec_prefix=@exec_prefix@
38c37c0
-Libs="-L@libdir@ -lupsclient @LIBSSL_LDFLAGS@"
38c37c0
 Cflags="-I@includedir@ @LIBSSL_CFLAGS@"
c4d41c2
 
c4d41c2
+arch=$(/bin/arch)
38c37c0
+if [ "$arch" = "x86_64" -o "$arch" = "s390x" -o "$arch" = "ppc64" -o "$arch" = "ia64" ]; then
9d928db
+	libdir="/usr/lib64"
c4d41c2
+else
9d928db
+	libdir="/usr/lib"
c4d41c2
+fi
38c37c0
+Libs="-L$libdir -lupsclient @LIBSSL_LDFLAGS@"
38c37c0
+
c4d41c2
+
9d928db
+
c4d41c2
 case "$1" in
c4d41c2
 
c4d41c2
   --cflags)