aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2000-03-03 23:21:32 +0000
committerEric S. Raymond <esr@thyrsus.com>2000-03-03 23:21:32 +0000
commita361060c37476243e444195491d93f77a75ef16e (patch)
tree7eba7c1bd699ee89abc77b1effc5e3b0038b6084 /configure.in
parenteb2a027035041df8ccb694a84e54cbe4e6bc95c9 (diff)
downloadfetchmail-a361060c37476243e444195491d93f77a75ef16e.tar.gz
fetchmail-a361060c37476243e444195491d93f77a75ef16e.tar.bz2
fetchmail-a361060c37476243e444195491d93f77a75ef16e.zip
Fix for IPv6.
svn path=/trunk/; revision=2780
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in20
1 files changed, 12 insertions, 8 deletions
diff --git a/configure.in b/configure.in
index c1a1aede..6abadb60 100644
--- a/configure.in
+++ b/configure.in
@@ -501,13 +501,10 @@ fi])
AC_ARG_WITH(hesiod,
[ --with-hesiod=DIR point fetchmail compilation at a HESIOD directory])
-if test -n "$with_hesiod"
-then
- # Path given
- CEFLAGS="$CEFLAGS -DHESIOD -I$with_hesiod/include"
- LDEFLAGS="$LDEFLAGS -L$with_hesiod/lib"
- LIBS="$LIBS -lhesiod"
-else
+case "x$with_hesiod" in
+xno)
+ ;;
+x)
for dir in /usr/athena /usr /usr/local
do
if test -f "$dir/include/hesiod.h"
@@ -519,7 +516,14 @@ else
break
fi
done
- fi
+ ;;
+*)
+ # Path given
+ CEFLAGS="$CEFLAGS -DHESIOD -I$with_hesiod/include"
+ LDEFLAGS="$LDEFLAGS -L$with_hesiod/lib"
+ LIBS="$LIBS -lhesiod"
+ ;;
+ esac
fi
### use option --with-gssapi=DIR to compile in GSSAPI support