# # SLON_AC_PROG_JADE # -------------- AC_DEFUN([SLON_AC_PROG_JADE], [AC_CHECK_PROGS([JADE], [openjade jade])]) # SLON_AC_PROG_NSGMLS # ---------------- AC_DEFUN([SLON_AC_PROG_NSGMLS], [AC_CHECK_PROGS([NSGMLS], [onsgmls nsgmls])]) AC_DEFUN([SLON_AC_PROG_SGMLSPL], [AC_CHECK_PROGS([SGMLSPL], [sgmlspl])]) # SLON_AC_PROG_D2M # ---------------- AC_DEFUN([SLON_AC_PROG_D2M], [AC_MSG_CHECKING([for docbook2man-spec.pl],[slon_cv_check_d2mdir]) for slonac_prefix in /usr/local/share/sgml/docbook/utils-0.6.14/helpers /usr/share/perl5/sgmlspl-specs /usr/share/sgml/docbook/utils-0.6.14/helpers $with_d2mdir ; do if test -s "$slonac_prefix/docbook2man-spec.pl" ; then with_d2mdir="$slonac_prefix" fi done if test -s "$with_d2mdir/docbook2man-spec.pl" ; then AC_SUBST(d2mdir, $with_d2mdir) AC_MSG_RESULT([found]) else AC_MSG_RESULT([not found, skipping manpages. Please use --with-d2mdir to specify the path to docbook2man-spec.pl]) fi]) # SLON_AC_CHECK_DOCBOOK(VERSION) # --------------------------- AC_DEFUN([SLON_AC_CHECK_DOCBOOK], [AC_REQUIRE([SLON_AC_PROG_NSGMLS]) AC_CACHE_CHECK([for DocBook V$1], [slonac_cv_check_docbook], [cat >conftest.sgml < test random testsect text EOF slonac_cv_check_docbook=no if test -n "$NSGMLS"; then $NSGMLS -s conftest.sgml 1>&AS_MESSAGE_LOG_FD 2>&1 if test $? -eq 0; then slonac_cv_check_docbook=yes fi fi rm -f conftest.sgml]) have_docbook=$slonac_cv_check_docbook AC_SUBST([have_docbook]) ])# SLON_AC_CHECK_DOCBOOK # SLON_AC_PATH_DOCBOOK_STYLESHEETS # ----------------------------- AC_DEFUN([SLON_AC_PATH_DOCBOOK_STYLESHEETS], [AC_ARG_VAR(DOCBOOKSTYLE, [location of DocBook stylesheets])dnl AC_MSG_CHECKING([for DocBook stylesheets]) AC_CACHE_VAL([slonac_cv_path_stylesheets], [if test -n "$DOCBOOKSTYLE"; then slonac_cv_path_stylesheets=$DOCBOOKSTYLE else for slonac_prefix in /usr /usr/local /opt; do for slonac_infix in share lib; do for slonac_postfix in \ sgml/stylesheets/nwalsh-modular \ sgml/stylesheets/docbook \ sgml/docbook-dsssl \ sgml/docbook/dsssl/modular \ sgml/docbook/stylesheet/dsssl/modular \ sgml/docbook/dsssl-stylesheets \ sgml/stylesheets/dsssl/docbook do slonac_candidate=$slonac_prefix/$slonac_infix/$slonac_postfix if test -r "$slonac_candidate/html/docbook.dsl" \ && test -r "$slonac_candidate/print/docbook.dsl" then slonac_cv_path_stylesheets=$slonac_candidate break 3 fi done done done fi]) DOCBOOKSTYLE=$slonac_cv_path_stylesheets AC_SUBST([DOCBOOKSTYLE]) if test -n "$DOCBOOKSTYLE"; then AC_MSG_RESULT([$DOCBOOKSTYLE]) else AC_MSG_RESULT(no) fi])# SLON_C_PATH_DOCBOOK_STYLESHEETS # SLON_AC_PATH_COLLATEINDEX # ---------------------- AC_DEFUN([SLON_AC_PATH_COLLATEINDEX], [AC_REQUIRE([SLON_AC_PATH_DOCBOOK_STYLESHEETS])dnl if test -n "$DOCBOOKSTYLE"; then AC_PATH_PROGS(COLLATEINDEX, collateindex.pl, [], [$DOCBOOKSTYLE/bin $PATH]) else AC_PATH_PROGS(COLLATEINDEX, collateindex.pl) fi])# PGAC_PATH_COLLATEINDEX