X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=configure.in;h=4657b50532a74032184645625197835553d8b51a;hb=6bd76adcc81f4a725352c338a39212bcdefb0a4b;hp=942e6ca33d225151a6357277715b22a53668c6c4;hpb=403c91f8d575003b1b6396bcbb60a0fe5c3683fa;p=mmh diff --git a/configure.in b/configure.in index 942e6ca..4657b50 100644 --- a/configure.in +++ b/configure.in @@ -56,17 +56,6 @@ AC_ARG_ENABLE(masquerade, fi], [masquerade="draft_from mmailid username_extension"]) AC_SUBST(masquerade)dnl -dnl Do you want mhe support? -AC_ARG_ENABLE(mhe, - AS_HELP_STRING([--disable-mhe],[disable mhe support])) - -dnl mhe support is on by default, so define it unless --disable-mhe or the -dnl deprecated, undocumented --disable-nmh-mhe are specified. -if test x"$enable_mhe" != x"no" -a x"$enable_nmh_mhe" != x"no"; then - AC_DEFINE(MHE, 1, - [Define to compile in support for the Emacs front-end mh-e.])dnl -fi - dnl Do you want client-side support for pop? AC_ARG_ENABLE(pop, AS_HELP_STRING([--enable-pop], [enable client-side support for plain POP3])) @@ -164,6 +153,17 @@ else AC_DEFINE(DOT_LOCKING)dnl fi +dnl Should we use a locking directory? +AC_ARG_ENABLE([lockdir], [ + AS_HELP_STRING([--enable-lockdir=dir], [Store dot-lock files in "dir"])], [ + AS_IF([test "x$enableval" = xyes],[ + AC_MSG_ERROR([--enable-lockdir requires an argument])]) + AS_IF([test "x$LOCKTYPE" != xdot],[ + AC_MSG_ERROR([Can only use --enable-lockdir with dot locking])]) + AC_DEFINE_UNQUOTED([LOCKDIR], ["$enableval"], + [Directory to store dot-locking lock files]) +]) + dnl What method of posting should post use? AC_ARG_WITH(mts, AS_HELP_STRING([--with-mts=@<:@smtp|sendmail@:>@], @@ -487,7 +487,8 @@ AC_CHECK_HEADER([sys/ptem.h], AC_DEFINE(WINSIZE_IN_PTEM,1, dnl --------------- dnl CHECK FUNCTIONS dnl --------------- -AC_CHECK_FUNCS(writev lstat tzset getutent nl_langinfo) +AC_CHECK_FUNCS(writev lstat tzset getutent nl_langinfo sigaction sigprocmask \ + sigblock sigsetmask sighold sigrelse) dnl Look for the initgroups() declaration. On AIX 4.[13], Solaris 4.1.3, and dnl ULTRIX 4.2A the function is defined in libc but there's no declaration in @@ -778,7 +779,6 @@ fi dnl ---------------- dnl CHECK STRUCTURES dnl ---------------- -AC_CHECK_MEMBERS(struct stat.st_blksize) AC_CHECK_MEMBERS(struct tm.tm_gmtoff,,, [#ifdef TIME_WITH_SYS_TIME