]> pilppa.org Git - libplpbus.git/commitdiff
fix building on 64 bit systems
authorMika Laitio <lamikr@pilppa.org>
Sat, 14 Jul 2012 14:03:42 +0000 (17:03 +0300)
committerMika Laitio <lamikr@pilppa.org>
Sat, 14 Jul 2012 14:03:42 +0000 (17:03 +0300)
Install to /usr/local/lib64 on 64 bit systems.

Signed-off-by: Mika Laitio <lamikr@pilppa.org>
autobuild.sh

index bb273c027f4c435866b6b09880be8ecb6902bb3c..81ccb79a204820edbe945cd73fc65181d76c82b0 100755 (executable)
@@ -1,12 +1,21 @@
 #!/bin/sh
 
 #!/bin/sh
 
-export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 
+PREFIX=${PREFIX:=/usr/local}
+
+if ! [ -d /lib64 ] ;
+then
+       LIBDIR=${LIBDIR:=$PREFIX/lib}
+else
+       LIBDIR=${LIBDIR:=$PREFIX/lib64}
+fi
+export PKG_CONFIG_PATH=$LIBDIR/pkgconfig:$PKG_CONFIG_PATH
+
 if ! [ -e Makefile ] ;
 then
        echo "No Makefile available, generating it."
        libtoolize --automake --force --copy
 if ! [ -e Makefile ] ;
 then
        echo "No Makefile available, generating it."
        libtoolize --automake --force --copy
-       autoreconf --force --install
-        ./configure --prefix=/usr/local
+       autoreconf --install
+        ./configure --prefix=$PREFIX --libdir=$LIBDIR
 else
        echo "Makefile found, no need to generate it."
 fi
 else
        echo "Makefile found, no need to generate it."
 fi