AC_CONFIG_SRCDIR([shadowfix.in])
AC_CONFIG_AUX_DIR([config])
AM_INIT_AUTOMAKE([foreign])
+mdw_SILENT_RULES
+
+AC_ARG_WITH([logdir],
+ AS_HELP_STRING([--with-logdir=DIR],
+ [Write log files here.]),
+ [logdir=$withval],
+ [logdir=/var/log
+ for i in /var/log /var/adm; do
+ if test -d $i; then logdir=$i; break; fi
+ done])
+AC_SUBST(logdir)
+
+AC_CANONICAL_HOST
dnl--------------------------------------------------------------------------
dnl C programming environment.
[have_catacomb=yes], [have_catacomb=no])
AM_CONDITIONAL([HAVE_CATACOMB], [test $have_catacomb = yes])
+## Functions.
+AC_CHECK_FUNC([prlimit], [have_prlimit=yes], [have_prlimit=no])
+AM_CONDITIONAL([HAVE_PRLIMIT], [test $have_prlimit = yes])
+
+## Processor type.
+case "$host_cpu" in i?86) x86=yes;; *) x86=no;; esac
+AM_CONDITIONAL([X86], [test $x86 = yes -a $GCC = yes])
+
dnl--------------------------------------------------------------------------
dnl Python, Perl and other scripting languages.
## Perl.
AC_ARG_VAR([PERL], [Path to your favourite Perl binary.])
AC_PATH_PROGS([PERL], [perl perl5], [false])
-AC_PROG_PERL_VERSION([5.004], [have_perl=yes], [have_perl=no])
+AX_PROG_PERL_VERSION([5.004], [have_perl=yes], [have_perl=no])
AM_CONDITIONAL([HAVE_PERL], [test $have_perl = yes])
-AC_ARG_WITH(
- [perlmoddir],
- AS_HELP_STRING([--perlmoddir=DIR],
+AC_ARG_WITH([perlmoddir],
+ AS_HELP_STRING([--with-perlmoddir=DIR],
[Install Perl modules here.]),
[perlmoddir=$withval],
[perlmoddir='${libdir}/site_perl'])