diff options
Diffstat (limited to 'config-scripts/cups-pdf.m4')
-rw-r--r-- | config-scripts/cups-pdf.m4 | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/config-scripts/cups-pdf.m4 b/config-scripts/cups-pdf.m4 index deac73ed8..6e4ed8fb0 100644 --- a/config-scripts/cups-pdf.m4 +++ b/config-scripts/cups-pdf.m4 @@ -18,12 +18,20 @@ AC_ARG_ENABLE(pdftops, [ --enable-pdftops build pdftops filter, default= PDFTOPS="" if test "x$enable_pdftops" != xno; then - AC_MSG_CHECKING(whether to build pdftops filter) - if test "x$enable_pdftops" = xyes -o $uname != Darwin; then - PDFTOPS="pdftops" - AC_MSG_RESULT(yes) - else - AC_MSG_RESULT(no) + AC_PATH_PROG(CUPS_PDFTOPS, pdftops) + AC_DEFINE_UNQUOTED(CUPS_PDFTOPS, "$CUPS_PDFTOPS") + + if test "x$CUPS_PDFTOPS" != x; then + AC_MSG_CHECKING(whether to build pdftops filter) + if test x$enable_pdftops = xyes -o $uname != Darwin; then + PDFTOPS="pdftops" + AC_MSG_RESULT(yes) + else + AC_MSG_RESULT(no) + fi + elif test x$enable_pdftops = xyes; then + AC_MSG_ERROR(Unable to find pdftops program!) + exit 1 fi fi |