Fix programming typo
[manu/libnss-mysql-bg.git] / debian / patches / 05_fix_acinclude
1 From: <elacour@home-dn.net>
2 Subject: Use mysql_config to find mysql multi-arch libs
3
4 Index: libnss-mysql-bg-1.5/acinclude.m4
5 ===================================================================
6 --- libnss-mysql-bg-1.5.orig/acinclude.m4       2012-04-18 10:20:01.205313859 +0200
7 +++ libnss-mysql-bg-1.5/acinclude.m4    2012-04-18 11:18:19.681344131 +0200
8 @@ -80,6 +80,19 @@
9      fi
10  done
11  
12 +dnl Get dir from mysql_config (for multi-arch libs)
13 +MYSQL_CONFIG=`which mysql_config`
14 +if test -n "$MYSQL_CONFIG" -a -x "$MYSQL_CONFIG"
15 +then
16 +    MYSQL_LIB_DIR=`$MYSQL_CONFIG --variable=pkglibdir`
17 +dnl Old versions of mysql_config does not have "--variable" option
18 +    if test $? -ne 0
19 +    then
20 +        MYSQL_LIB_DIR=`mysql_config --libs | sed 's/^.*-L\([[^ ]]\+\).*$/\1/'`
21 +    fi
22 +fi
23 +
24 +
25  if test -n "$MYSQL_LIB_DIR"
26  then
27      AC_MSG_RESULT([$MYSQL_LIB_DIR])