Update of bug #66583 (group groff): Status: In Progress => Fixed Open/Closed: Open => Closed Planned Release: None => 1.24.0
_______________________________________________________ Follow-up Comment #11: commit 819c539061a7c357357aca8f4fb2b3a2023ebf69 Author: onf <o...@disroot.org> Date: Mon Nov 25 03:26:15 2024 +0100 Support building without makeinfo(1) installed. * m4/groff.m4 (GROFF_PROG_MAKEINFO): Simplify logic to not throw error if "groff.info" is older than "groff.texi"; that is now an accepted state of affairs during configuration. (make(1) could fail later, though.) Set new variable `groff_have_makeinfo`. (GROFF_MAKEINFO_PROGRAM_NOTICE): New macro warns user of the consequences of not having (a recent enough) makeinfo(1) installed. * configure.ac: Set Automake conditional `HAVE_MAKEINFO` if the corresponding new shell variable was assigned by `GROFF_PROG_MAKEINFO`. Report in configuration summary whether the Info, plain text, and HTML forms of groff's Texinfo manual can be generated. Call `GROFF_MAKEINFO_PROGRAM_NOTICE` macro. * doc/doc.am: Indirect the file names of the Info, plain text, and HTML forms of groff's Texinfo manual through new make(1) macros, `GROFF_INFO`, `GROFF_TXT`, and `GROFF_HTML`. Assign them only if `HAVE_MAKEINFO` is true. (all): Expand the new macros in place of literals. Fixes <https://savannah.gnu.org/bugs/?66583>. Co-authored-by: "G. Branden Robinson" <g.branden.robin...@gmail.com> commit 86d3f7c5be304df1efcd666a824c87be2dd8e114 Author: G. Branden Robinson <g.branden.robin...@gmail.com> Date: Sat Dec 21 19:46:56 2024 -0600 NEWS: Add item re: loosened makeinfo build dep. ANNOUNCE: Acknowledge onf. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?66583> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
signature.asc
Description: PGP signature