summaryrefslogtreecommitdiff
path: root/config-scripts/cups-pdf.m4
diff options
context:
space:
mode:
Diffstat (limited to 'config-scripts/cups-pdf.m4')
-rw-r--r--config-scripts/cups-pdf.m420
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