AC_PATH_PROG(SENDMAIL, sendmail, /usr/sbin/sendmail, $PATH:$ac_aux_path_sendmail)
AC_DEFINE_UNQUOTED(SENDMAIL,"$ac_cv_path_SENDMAIL",[ Where to find sendmail on your system. ])
+dnl ---------------- gpgme ----------------
+PKG_CHECK_MODULES(LUA,lua5.1,[
+ CPPFLAGS="$CPPFLAGS $LUA_CFLAGS"
+ LDFLAGS="$LDFLAGS $LUA_LIBS"
+],[AC_MSG_ERROR([could not find lua5.1])])
+
dnl ---------------- gpgme ----------------
AC_ARG_ENABLE(gpgme, AC_HELP_STRING([--enable-gpgme], [Enable GPGME support]),[
AC_CHECK_LIB(termlib, main)
fi
AC_DEFINE(USE_SLANG_CURSES,1, [ Define if you compile with SLang instead of curses/ncurses. ])
- AC_DEFINE(HAVE_COLOR,1,[ Define if your curses library supports color. ])
dnl --- now that we've found it, check the link
LIBS="$LIBS $MUTTLIBS"
CF_CHECK_FUNCDECLS([#include <${cf_cv_ncurses_header-curses.h}>],
[start_color typeahead bkgdset curs_set meta use_default_colors resizeterm])
- if test "$ac_cv_func_decl_start_color" = yes; then
- AC_DEFINE(HAVE_COLOR,1,[ Define if your curses library supports color. ])
+ if test "$ac_cv_func_decl_start_color" != yes; then
+ AC_MSG_ERROR([Your curses library does not supports color.])
fi
LIBS="$old_LIBS"
])
fi
AC_SUBST(HTMLCLEAN_CMD)
+AC_ARG_ENABLE(doc,
+ [ --enable-doc build documentation (needs doxygen and LaTeX)])
+# Build documentation?
+DOXYGEN="no"
+LATEX="no"
+if test "${enable_doc}" != "no"; then
+ AC_PATH_PROG(DOXYGEN, doxygen, no)
+ if test "${DOXYGEN}" != "no"; then
+ # Build LaTeX documentation?
+ AC_PATH_PROG(LATEX, pdflatex, no)
+ AC_PATH_PROG(DVIPS, dvips, no)
+ if test "${DVIPS}" = "no"; then
+ LATEX="no"
+ fi
+ AC_MSG_CHECKING(for a4wide.sty)
+ if test -f /usr/share/texmf/tex/latex/misc/a4wide.sty; then
+ AC_MSG_RESULT(yes)
+ elif test -f /usr/share/texmf-tetex/tex/latex/a4wide/a4wide.sty; then
+ AC_MSG_RESULT(yes)
+ else
+ LATEX="no"
+ AC_MSG_RESULT(no)
+ fi
+ fi
+fi
+AM_CONDITIONAL(BUILD_DOCUMENTATION, test "${DOXYGEN}" != "no")
+AM_CONDITIONAL(USE_LATEX, test "${LATEX}" != "no")
+
AC_OUTPUT(Makefile
Madmuttrc.head
-
intl/Makefile
m4/Makefile
po/Makefile.in
+ apidoc/Makefile apidoc/doxygen.cfg
doc/Makefile doc/instdoc.sh
contrib/Makefile
lib-lib/Makefile