1 dnl Autoconf macro to check for quota support
2 dnl FIXME: This is in now way complete.
4 AC_DEFUN([AC_NETATALK_CHECK_QUOTA], [
6 [ --enable-quota Turn on quota support (default=auto)])
8 if test x$enable_quota != xno; then
10 netatalk_cv_quotasupport="yes"
11 AC_CHECK_LIB(rpcsvc, main, [QUOTA_LIBS="-lrpcsvc"])
12 AC_CHECK_HEADERS([rpc/rpc.h rpc/pmap_prot.h rpcsvc/rquota.h],[],[
14 netatalk_cv_quotasupport="no"
15 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])
17 AC_CHECK_LIB(quota, getfsquota, [QUOTA_LIBS="-lquota -lprop -lrpcsvc"
18 AC_DEFINE(HAVE_LIBQUOTA, 1, [define if you have libquota])], [], [-lprop -lrpcsvc])
20 netatalk_cv_quotasupport="no"
21 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])