summaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin.dahyabhai@pobox.com>2009-07-14 14:55:15 -0400
committerNalin Dahyabhai <nalin.dahyabhai@pobox.com>2009-07-14 14:55:15 -0400
commit37f9d6c85766cc849e3c65894d07c5533f4ca07e (patch)
treec8b92b83fd9bf83ef830ccfab5b3aea27d95bde8 /configure.ac
parent7cd9201515f0e23c565ebcf887d437522017016d (diff)
downloadslapi-nis-37f9d6c85766cc849e3c65894d07c5533f4ca07e.tar.gz
slapi-nis-37f9d6c85766cc849e3c65894d07c5533f4ca07e.tar.xz
slapi-nis-37f9d6c85766cc849e3c65894d07c5533f4ca07e.zip
- fixup changelog entries that looked like macro invocations
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac23
1 files changed, 23 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 28577a8..892a43d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -114,6 +114,29 @@ LIBS="$LIBS $TIRPC_LIBS $RPC_LIBS"
AC_CHECK_FUNCS(clnttcp6_create)
LIBS="$savedlibs"
+AC_ARG_WITH(asyncns,
+ AS_HELP_STRING([--with-asyncns=AUTO], [use libasyncns to back-end hosts maps]),
+ use_asyncns=$withval,
+ use_asyncns=AUTO)
+if pkg-config libasyncns 2> /dev/null ; then
+ if test $use_asyncns != no ; then
+ AC_DEFINE(HAVE_LIBASYNCNS,1,[Define if you have libasyncns.])
+ PKG_CHECK_MODULES(ASYNCNS,libasyncns)
+ else
+ ASYNCNS_CFLAGS=
+ ASYNCNS_LIBS=
+ fi
+else
+ if test $use_asyncns = yes ; then
+ PKG_CHECK_MODULES(ASYNCNS,libasyncns)
+ else
+ ASYNCNS_CFLAGS=
+ ASYNCNS_LIBS=
+ fi
+fi
+AC_SUBST(ASYNCNS_CFLAGS)
+AC_SUBST(ASYNCNS_LIBS)
+
mylibdir=`eval echo "$libdir" | sed "s,NONE,${ac_default_prefix},g"`
mylibdir=`eval echo "$mylibdir" | sed "s,NONE,${ac_prefix},g"`
case "$server" in