]> granicus.if.org Git - sudo/commitdiff
Use mandoc(1) if nroff(1) is not present.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 24 May 2010 16:35:43 +0000 (12:35 -0400)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 24 May 2010 16:35:43 +0000 (12:35 -0400)
configure
configure.in

index 4a9f6533f5e7f3e00c68942021fd98e9eb9d16d4..6323289cca553351cdd0d7d4af458baac76b5a2b 100755 (executable)
--- a/configure
+++ b/configure
@@ -12472,8 +12472,10 @@ $as_echo "no" >&6; }
 fi
 
 
-# Extract the first word of "nroff", so it can be a program name with args.
-set dummy nroff; ac_word=$2
+for ac_prog in nroff mandoc
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
 $as_echo_n "checking for $ac_word... " >&6; }
 if test "${ac_cv_prog_NROFFPROG+set}" = set; then :
@@ -12489,7 +12491,7 @@ do
   test -z "$as_dir" && as_dir=.
     for ac_exec_ext in '' $ac_executable_extensions; do
   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
-    ac_cv_prog_NROFFPROG="nroff"
+    ac_cv_prog_NROFFPROG="$ac_prog"
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     break 2
   fi
@@ -12509,6 +12511,9 @@ $as_echo "no" >&6; }
 fi
 
 
+  test -n "$NROFFPROG" && break
+done
+
 if test -z "$NROFFPROG"; then
     MANTYPE="cat"
     mansrcdir='$(srcdir)'
index 25e00d8484b1593243999c5bfb08f1e00ae50329..60908302661a90603f7a6418a31f8a920dc788a4 100644 (file)
@@ -1358,9 +1358,9 @@ fi
 dnl
 dnl Find programs we use
 dnl
-AC_CHECK_PROG(UNAMEPROG, uname, uname)
-AC_CHECK_PROG(TRPROG, tr, tr)
-AC_CHECK_PROG(NROFFPROG, nroff, nroff)
+AC_CHECK_PROG(UNAMEPROG, [uname], [uname])
+AC_CHECK_PROG(TRPROG, [tr], [tr])
+AC_CHECK_PROGS(NROFFPROG, [nroff mandoc])
 if test -z "$NROFFPROG"; then
     MANTYPE="cat"
     mansrcdir='$(srcdir)'