From acca03e820df7e82ea91757cac6349775f4906a8 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Wed, 7 Nov 2007 01:09:13 +0000 Subject: [PATCH] * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by Alexis Ballier. --- configure.ac | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/configure.ac b/configure.ac index 21a6a6b..14ed70f 100644 --- a/configure.ac +++ b/configure.ac @@ -345,23 +345,24 @@ if test "${enable_doc}" != "no"; then if test "${DOXYGEN}" != "no"; then # Build LaTeX documentation? AC_PATH_PROG(LATEX, pdflatex, no) + AC_PATH_PROG(KPSEWHICH, kpsewhich, no) AC_PATH_PROG(DVIPS, dvips, no) - if test "${DVIPS}" = "no"; then + if test "${DVIPS}" = "no" -o "${KPSEWHICH}" = "no"; then LATEX="no" fi - AC_MSG_CHECKING(for a4.sty) - if test "$(find /usr/share/texmf* -name 'a4.sty')" != ""; then - AC_MSG_RESULT(yes) - AC_MSG_CHECKING(for a4wide.sty) - if test "$(find /usr/share/texmf* -name 'a4wide.sty')" != ""; then - AC_MSG_RESULT(yes) + if test "${LATEX}" != "no"; then + AC_MSG_CHECKING(for a4.sty and a4wide.sty) + if "${KPSEWHICH}" a4.sty >/dev/null 2>&1; then + if "${KPSEWHICH}" a4wide.sty >/dev/null 2>&1; then + AC_MSG_RESULT(yes) + else + LATEX="no" + AC_MSG_RESULT(no) + fi else LATEX="no" AC_MSG_RESULT(no) fi - else - LATEX="no" - AC_MSG_RESULT(no) fi fi fi