summaryrefslogtreecommitdiff
path: root/docs/docbook/configure.in
blob: ad0613f2be8156cc84fa68c4cf691fbe8f338c6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
AC_INIT(global.ent)

## check for the necesary install tools
## Openjade includes 'onsgmls' while
## the older jade package includes 'nsgmls'
AC_PATH_PROG(JADE,openjade)

if test -z "$JADE"; then
	AC_PATH_PROG(JADE,jade)
	AC_PATH_PROG(NSGMLS, nsgmls)
else
	AC_PATH_PROG(NSGMLS, onsgmls)
fi

AC_PATH_PROG(HTMLDOC, htmldoc)
AC_PATH_PROG(SGMLSPL, sgmlspl)
AC_PATH_PROG(PERL, perl)

dnl ----------------------------------------------------------------
dnl --with-sgml-share
SGML_SHARE="/usr/local/share/sgml"

AC_ARG_WITH(sgml-share,
[  --with-sgml-share=DIR   change the default location of SGML stylesheets],
[case "$withval" in
        no) SGML_SHARE=""
                ;;
        yes)
                ;;
        /*|\\*)
                SGML_SHARE="$withval"
                ;;
        *)
                SGML_SHARE="/$withval"
                ;;
esac
])dnl

# The Makefile requires docbook2X in the share/sgml directory
if [ ! test -f $SGML_SHARE/docbook2X/docbook2man-spec.pl ]; then
	AC_MSG_ERROR("Unable to find dockbook2X. Make sure it is installed and that the sgml-share path is correct.")
fi

AC_SUBST(SGML_SHARE)dnl

DOC_BUILD_DATE=`date '+%d-%m-%Y'`
AC_SUBST(DOC_BUILD_DATE)

AC_OUTPUT( Makefile stylesheets/ldp.dsl )