-dnl $Id: configure.in,v 1.179.2.3.2.11 2003-11-01 02:38:09 bfernhomberg Exp $
+dnl $Id: configure.in,v 1.179.2.3.2.12 2003-11-01 07:45:56 bfernhomberg Exp $
dnl configure.in for netatalk
AC_INIT(etc/afpd/main.c)
dnl Check for CNID database backends
bdb_required=no
-AC_NETATALK_CNID
+AC_NETATALK_CNID([bdb_required=yes],[bdb_required=no])
dnl Check for Berkeley DB library
if test "x$bdb_required" = "xyes"; then
AC_MSG_CHECKING([whether default CNID scheme has been activated])
found_scheme=no
for scheme in $compiled_backends ; do
- if test "$scheme" = $DEFAULT_CNID_SCHEME ; then
+ if test x"$scheme" = x"$DEFAULT_CNID_SCHEME"; then
found_scheme=yes
fi
done
AC_SUBST(DEFAULT_CNID_SCHEME)
AC_SUBST(compiled_backends)
+ if test "x$bdb_required" = "xyes"; then
+ ifelse([$1], , :, [$1])
+ else
+ ifelse([$2], , :, [$2])
+ fi
])
-dnl $Id: quota-check.m4,v 1.1.12.1 2003-11-01 02:38:09 bfernhomberg Exp $
+dnl $Id: quota-check.m4,v 1.1.12.2 2003-11-01 07:45:56 bfernhomberg Exp $
dnl Autoconf macro to check for quota support
dnl FIXME: This is in now way complete.
AC_DEFUN([AC_CHECK_QUOTA], [
- QUOTA_LIBS=
- AC_CHECK_LIB(rpcsvc, main, [QUOTA_LIBS=-lrpcsvc])
+ QUOTA_LIBS=""
+ AC_CHECK_LIB(rpcsvc, main, [QUOTA_LIBS="-lrpcsvc"])
AC_CHECK_HEADERS(rpc/rpc.h)
AC_SUBST(QUOTA_LIBS)
])