diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-13 20:20:18 -0600 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-13 20:23:08 -0600 |
commit | 3cd845525af95b905763422d7f9d68bc01e77004 (patch) | |
tree | a500b8b463a5fcec364551d2a8cf6ebbd0ac1050 /m4 | |
parent | 4392979e9d616aebd376f5aac69a08277b7820dc (diff) | |
download | groff-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.m4 | 9 |
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]) |