1AC_INIT([bodr],[10],[http://www.blueobelisk.org/])
2AM_INIT_AUTOMAKE([-Wall])
3
4AC_PROG_INSTALL
5#AC_PROG_INTLTOOL
6
7# ALL_LINGUAS="de nl"
8# AC_SUBST(ALL_LINGUAS)
9# AM_GLIB_GNU_GETTEXT
10# GETTEXT_PACKAGE=AC_PACKAGE_NAME
11# AC_SUBST(GETTEXT_PACKAGE)
12# AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",[Package name for internationalization])
13
14# AC_PATH_PROG(PKG_CONFIG, pkg-config, "no")
15# AC_SUBST(PKG_CONFIG)
16
17MP_PROG_XMLLINT
18MP_PROG_XSLTPROC
19if test -z $XSLTPROC ; then
20	AC_MSG_ERROR([Missing xsltproc!]) ;
21fi
22AC_PATH_PROG([PERL], [perl])
23if test -z $PERL ; then
24	AC_MSG_WARN([Missing Perl could prevent distributed perl scripts from running!]) ;
25fi
26PERL_MODULES="diagnostics"
27dnl The scripts further use XML::Tidy, XML::Simple, Data::Dumper
28for MODULE in $PERL_MODULES; do
29	AC_MSG_CHECKING(for Perl module $MODULE)
30	$PERL "-M$MODULE" -e exit > /dev/null 2>&1
31	if test $? -ne 0; then
32		AC_MSG_RESULT(missing);
33		AC_MSG_ERROR(The Perl module $MODULE could not be found.)
34	else
35		AC_MSG_RESULT(found);
36	fi
37done
38
39
40if test "$prefix" = "NONE"; then
41        prefix=/usr/local
42fi
43
44if test -z "$docdir" ; then
45	AC_SUBST(
46		[docdir],
47		[${datadir}'/doc/${PACKAGE}']
48	)
49fi
50
51AC_CONFIG_FILES([
52	bodr.pc
53	Makefile
54	bibtexml-xslt/Makefile
55	dicts/Makefile
56	crystal/Makefile
57	elements/Makefile
58	isotopes/Makefile
59	schemas/Makefile
60	scripts/Makefile
61	tests/Makefile
62])
63AC_OUTPUT
64