dnl Process this file with autoconf to produce a configure script.
dnl
dnl Copyright 1998 - 2008 Double Precision, Inc.  See COPYING for
dnl distribution information.

AC_INIT(module.uucp, 0.11, [courier-users@lists.sourceforge.net])

>confdefs.h  # Kill PACKAGE_ macros

AC_CONFIG_SRCDIR(Makefile.am)
AM_INIT_AUTOMAKE([foreign no-define])
LPATH="$PATH:/usr/local/bin"
AM_CONFIG_HEADER(config.h)


dnl Checks for programs.
AC_PROG_MAKE_SET
AC_PROG_AWK
AC_PROG_CC
AC_PROG_CXX
AC_PROG_INSTALL
AC_PROG_LN_S
version=`cat ../../version`
AC_SUBST(version)
AC_LIBTOOL_DLOPEN
AM_PROG_LIBTOOL
AC_ARG_WITH(db, [], db="$withval", db="")

. ../../dbobj.config
dblibrary="../../$dblibrary"
AC_SUBST(dblibrary)

AC_PATH_PROGS(PERL, perl5 perl, perl, $LPATH)

if test "$PERL" = "perl"
then
	AC_MSG_ERROR(Cannot find perl)
fi
AC_PATH_PROG(UUX, uux, /usr/bin/uux, $LPATH)
AC_DEFINE_UNQUOTED(UUX, "$UUX", [ Path to uux ])

dnl Checks for libraries.

dnl Checks for header files.

AC_HEADER_SYS_WAIT
AC_CHECK_HEADERS(unistd.h)

dnl Checks for typedefs, structures, and compiler characteristics.

AC_SIZE_T
AC_TYPE_SIGNAL
AC_SYS_LARGEFILE

dnl Checks for library functions.

AC_CHECK_FUNCS(strcasecmp strncasecmp)

dnl Other options

if test x$GCC = xyes
then
	CFLAGS="-Wall $CFLAGS"
fi

CFLAGS="-I$srcdir/../.. -I../.. -I$srcdir/../../courier -I../../courier -I$srcdir/../../courier/libs $CFLAGS"
AC_SUBST(courierdir)

AC_ARG_WITH(mailuser, [--with-mailuser=user      Specify mail user name (defaults to mail)],
	mailuser="$withval",
	mailuser=mail
	)
AC_ARG_WITH(mailgroup, [--with-mailgroup=group    Specify mail group name (defaults to mail)],
	mailgroup="$withval",
	mailgroup=mail
	)
AC_SUBST(mailuser)
AC_SUBST(mailgroup)

test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'

eval "prefix=\"$prefix\""
eval "exec_prefix=\"$exec_prefix\""
eval "bindir=\"$bindir\""
eval "sbindir=\"$sbindir\""
eval "sysconfdir=\"$sysconfdir\""

SYSCONFDIR="`echo $sysconfdir | tr '[a-z]' '[A-Z]'`"
AC_SUBST(SYSCONFDIR)

INSTALL_SCRIPT='${INSTALL} -m 755'

AM_CONDITIONAL(HAVE_SGML, test -d ${srcdir}/../../docbook)

AC_OUTPUT(Makefile staticlist.c makeuucpneighbors)
