1 dnl $Id: quota-check.m4,v 1.6 2005-07-20 23:58:21 didg Exp $
2 dnl Autoconf macro to check for quota support
3 dnl FIXME: This is in now way complete.
5 AC_DEFUN([AC_CHECK_QUOTA], [
7 [ --enable-quota Turn on quota support (default=auto)])
9 if test x$enable_quota != xno; then
11 netatalk_cv_quotasupport="yes"
12 AC_CHECK_LIB(rpcsvc, main, [QUOTA_LIBS="-lrpcsvc"])
13 AC_CHECK_HEADERS([rpc/rpc.h rpc/pmap_prot.h rpcsvc/rquota.h],[],[
15 netatalk_cv_quotasupport="no"
16 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])
18 AC_CHECK_LIB(quota, getfsquota, [QUOTA_LIBS="-lquota -lprop -lrpcsvc"
19 AC_DEFINE(HAVE_LIBQUOTA, 1, [define if you have libquota])], [], [-lprop -lrpcsvc])
21 netatalk_cv_quotasupport="no"
22 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])