]> arthur.barton.de Git - netatalk.git/blob - macros/quota-check.m4
Merge master
[netatalk.git] / macros / quota-check.m4
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.
4
5 AC_DEFUN([AC_NETATALK_CHECK_QUOTA], [
6         AC_ARG_ENABLE(quota,
7         [  --enable-quota           Turn on quota support (default=auto)])
8
9         if test x$enable_quota != xno; then
10         QUOTA_LIBS=""
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],[],[
14                 QUOTA_LIBS=""
15                 netatalk_cv_quotasupport="no"
16                 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])
17         ])
18         else
19                 netatalk_cv_quotasupport="no"
20                 AC_DEFINE(NO_QUOTA_SUPPORT, 1, [Define if quota support should not compiled])
21         fi
22
23         AC_SUBST(QUOTA_LIBS)
24 ])
25