summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-13 20:20:18 -0600
committerG. Branden Robinson <g.branden.robinson@gmail.com>2023-02-13 20:23:08 -0600
commit3cd845525af95b905763422d7f9d68bc01e77004 (patch)
treea500b8b463a5fcec364551d2a8cf6ebbd0ac1050 /m4
parent4392979e9d616aebd376f5aac69a08277b7820dc (diff)
downloadgroff-git-3cd845525af95b905763422d7f9d68bc01e77004.tar.gz
[gropdf]: Clarify reduced support scenario.
* font/devpdf/tests/basic-fonts-present.sh: Revise test. Improve explanation of why we're looking for the gs(1) command in a font availability test. Prefix diagnostic output with name of test script. Perform a search for the 'ps' device font descriptions that will work in more build scenarios (i.e., don't assume an out-of-tree build taking place in an immediate subdirectory of the source). Distinguish failure to find the font descriptions from a failure to locate the 'gs' command, skipping the test in both scenarios. Reduce noise in output. * m4/groff.m4 (GROFF_CHECK_GROPDF_PROGRAMS): Revise warning issued when awk and Ghostscript are unavailable; gropdf will not be completely inoperative. Characterize its reduced function. Thanks to Deri James in <https://lists.gnu.org/archive/html/\ groff-commit/2023-02/msg00089.html> for prompting me to take a another look at this.
Diffstat (limited to 'm4')
-rw-r--r--m4/groff.m49
1 files changed, 5 insertions, 4 deletions
diff --git a/m4/groff.m4 b/m4/groff.m4
index 7bf76838c..fa1ec5a22 100644
--- a/m4/groff.m4
+++ b/m4/groff.m4
@@ -234,8 +234,8 @@ AC_DEFUN([GROFF_GROHTML_PROGRAM_NOTICE], [
fi
])
-# gropdf needs awk and Ghostscript to have produced its font description
-# files.
+# gropdf needs awk and Ghostscript to have produced (a full set of) its
+# font description files.
AC_DEFUN([GROFF_CHECK_GROPDF_PROGRAMS], [
use_gropdf=no
@@ -263,8 +263,9 @@ AC_DEFUN([GROFF_CHECK_GROPDF_PROGRAMS], [
\$PATH.
Consequently, groff's PDF output driver, 'gropdf', will not work
- properly. It will not be possible to prepare or install
- groff-generated documentation in PDF.
+ fully. It will not be possible to prepare or install some
+ groff-generated documentation in PDF. Support is restricted to the
+ base 14 fonts of the PDF specification.
"
fi
AC_SUBST([use_gropdf])