From 55a936b937b8be7d764f808eb33a0a706f6f0842 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sun, 11 Sep 2005 17:58:20 +0000 Subject: Fixes to --with-hesiod option. Sunil Shetye. svn path=/trunk/; revision=4287 --- m4-local/ac_ma_search_package.m4 | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'm4-local') diff --git a/m4-local/ac_ma_search_package.m4 b/m4-local/ac_ma_search_package.m4 index 197f76c4..5f3c8b11 100644 --- a/m4-local/ac_ma_search_package.m4 +++ b/m4-local/ac_ma_search_package.m4 @@ -62,17 +62,20 @@ if test "${with_$1}" != no ; then $1_libdir=$i/lib fi + if ! test -f "${$1_include}/$5" -a -d "${$1_libdir}" ; then + continue + fi + OLD_LIBS=$LIBS OLD_LDFLAGS=$LDFLAGS OLD_CFLAGS=$CFLAGS OLD_CPPFLAGS=$CPPFLAGS - if test "${$1_libdir}" ; then + if test -n "${$1_libdir}" -a "${$1_libdir}" != /usr/lib ; then LDFLAGS="$LDFLAGS -L${$1_libdir}" fi - if test "${$1_include}" ; then + if test -n "${$1_include}" -a "${$1_include}" != /usr/include ; then CPPFLAGS="$CPPFLAGS -I${$1_include}" - CFLAGS="$CFLAGS -I${$1_include}" fi success=no -- cgit v1.2.3