configure: Avoid PDF generation by default if don't have dblatex

Changed handling of --with-pdf-backend[=yes] to avoid picking the default
xmlto backend for PDF generation because it's broken.

The default xmlto backend for PDF generation can still be selected using
--with-pdf-backend=default if you really want to try it.
This commit is contained in:
Ian Abbott 2012-05-01 18:03:57 +01:00
parent 5392632a1c
commit 14d401376f

View file

@ -197,7 +197,15 @@ if test "$XMLTO" != "no"; then
# Prefer dblatex, then default backend.
# Could use [dblatex fop] to prefer dblatex or fop.
AC_CHECK_PROGS([PDF_BACKEND], [dblatex], [default])
AC_MSG_NOTICE([Will use $PDF_BACKEND backend for PDF generation])
# The default backend is broken, so avoid it for now.
if test "$PDF_BACKEND" = "default"; then
AC_MSG_WARN([Default PDF backend is broken, disabling PDF generation])
AC_MSG_WARN([(dblatex is recommended for PDF generation)])
PDF_BACKEND="no"
fi
if test "$PDF_BACKEND" != "no"; then
AC_MSG_NOTICE([Will use $PDF_BACKEND backend for PDF generation])
fi
;;
default)
# Use xmlto's default backend.