/[mailutils]/mailutils/configure.ac
ViewVC logotype

Diff of /mailutils/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by gray, Tue Aug 6 01:29:19 2002 UTC revision 1.3 by gray, Tue Aug 13 13:22:52 2002 UTC
# Line 20  AC_CHECK_LIB(resolv, res_query) Line 20  AC_CHECK_LIB(resolv, res_query)
20    
21  MU_DEBUG_MODE  MU_DEBUG_MODE
22    
23    # Initialize authlibs
24    AUTHLIBS=../auth/libmuauth.la
25    
26  dnl Check for arguments  dnl Check for arguments
27  AC_ARG_ENABLE(pam,  AC_ARG_ENABLE(pam,
28   [  --disable-pam           disable pam],   [  --disable-pam           disable pam],
# Line 196  jm_INCLUDED_REGEX(lib/regex.c) Line 199  jm_INCLUDED_REGEX(lib/regex.c)
199  #AC_FUNC_MEMCMP  #AC_FUNC_MEMCMP
200  AC_FUNC_MMAP  AC_FUNC_MMAP
201  AC_FUNC_FNMATCH  AC_FUNC_FNMATCH
202    
203    AC_CHECK_DECLS([strtok_r, strchrnul, strndup, asprintf, vasprintf] , , , [
204    #include <stdio.h>
205    #include <string.h>
206    #ifdef HAVE_STRINGS_H
207    # include <strings.h>
208    #endif])
209    
210    AH_BOTTOM([
211    #if !HAVE_DECL_STRTOK_R
212    extern char *strtok_r (char *s, const char *delim, char **save_ptr);
213    #endif])
214    
215  AC_REPLACE_FUNCS(fgetpwent getpass setenv snprintf strtok_r strncasecmp \  AC_REPLACE_FUNCS(fgetpwent getpass setenv snprintf strtok_r strncasecmp \
216   strcasecmp strsignal vasprintf strndup strnlen strchrnul)   strcasecmp strsignal vasprintf strndup strnlen strchrnul)
217  AC_CHECK_FUNCS(mkstemp sigaction sysconf getdelim vsyslog setreuid \  AC_CHECK_FUNCS(mkstemp sigaction sysconf getdelim vsyslog setreuid \
# Line 252  AC_CHECK_FUNCS(_obstack_begin, Line 268  AC_CHECK_FUNCS(_obstack_begin,
268                 [AC_DEFINE(HAVE_OBSTACK,1,[Define if GNU obstack is present])],                 [AC_DEFINE(HAVE_OBSTACK,1,[Define if GNU obstack is present])],
269                 [AC_LIBOBJ(obstack)])                 [AC_LIBOBJ(obstack)])
270    
271    
272  dnl check if mysql support was added  dnl check if mysql support was added
273  AC_SUBST(BUILD_LIBMYSQL)  AC_SUBST(BUILD_LIBMYSQL)
274  AC_SUBST(MYSQLLIBS)  AC_SUBST(MYSQLLIBS)
# Line 277  if test x"$use_virtual_domains" = x"yes" Line 294  if test x"$use_virtual_domains" = x"yes"
294      [SITE_VIRTUAL_PWDDIR="\$(sysconfdir)/domain"])      [SITE_VIRTUAL_PWDDIR="\$(sysconfdir)/domain"])
295  fi  fi
296    
297  dnl Use either PAM or CRYPT, not both.  
298  if test x"$testpam" = x"yes"; then  if test x"$testpam" = x"yes"; then
299          AC_CHECK_HEADERS(security/pam_appl.h)          AC_CHECK_HEADERS(security/pam_appl.h)
300          if test x"$ac_cv_header_security_pam_appl_h" = x"yes"; then          if test x"$ac_cv_header_security_pam_appl_h" = x"yes"; then
# Line 289  if test x"$testpam" = x"yes"; then Line 306  if test x"$testpam" = x"yes"; then
306          fi          fi
307  fi  fi
308    
309  if test x"$ac_cv_have_libpam" != x"yes"; then  AC_CHECK_HEADERS(crypt.h)
310          AC_CHECK_FUNCS(crypt)  AC_CHECK_FUNCS(crypt)
311          if test x"$ac_cv_func_crypt" = x"no"; then  if test x"$ac_cv_func_crypt" = x"no"; then
312                  AC_CHECK_LIB(crypt, crypt, AUTHLIBS="-lcrypt",, -lcrypt)          AC_CHECK_LIB(crypt, crypt, AUTHLIBS="$AUTHLIBS -lcrypt",, -lcrypt)
         fi  
313  fi  fi
314    
315  AC_SUBST(AUTHLIBS)  AC_SUBST(AUTHLIBS)
316  AC_SUBST(AUTHINCS)  AC_SUBST(AUTHINCS)
317    
# Line 447  AC_CONFIG_FILES([Makefile mailutils.spec Line 464  AC_CONFIG_FILES([Makefile mailutils.spec
464   doc/Makefile doc/man/Makefile doc/rfc/Makefile doc/texinfo/Makefile   doc/Makefile doc/man/Makefile doc/rfc/Makefile doc/texinfo/Makefile
465   lib/Makefile lib/posix/Makefile   lib/Makefile lib/posix/Makefile
466   mailbox/Makefile   mailbox/Makefile
467     auth/Makefile
468   imap4d/Makefile   imap4d/Makefile
469   mailbox/include/Makefile   mailbox/include/Makefile
470   from/Makefile   from/Makefile

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26