[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #66583] [PATCH] allow building groff without makeinfo
From: |
G. Branden Robinson |
Subject: |
[bug #66583] [PATCH] allow building groff without makeinfo |
Date: |
Sun, 22 Dec 2024 19:43:32 -0500 (EST) |
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 <onf@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.robinson@gmail.com>
commit 86d3f7c5be304df1efcd666a824c87be2dd8e114
Author: G. Branden Robinson <g.branden.robinson@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
- [bug #66583] [PATCH] Allow building groff without makeinfo, (continued)
- [bug #66583] [PATCH] Allow building groff without makeinfo, anonymous, 2024/12/19
- [bug #66583] [PATCH] Allow building groff without makeinfo, G. Branden Robinson, 2024/12/19
- [bug #66583] [PATCH] Allow building groff without makeinfo, anonymous, 2024/12/19
- [bug #66583] [PATCH] Allow building groff without makeinfo, anonymous, 2024/12/19
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/21
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/21
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/22
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/22
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/22
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/22
- [bug #66583] [PATCH] allow building groff without makeinfo,
G. Branden Robinson <=
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/22
- [bug #66583] [PATCH] allow building groff without makeinfo, Dave, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, Dave, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, Dave, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/27
- [bug #66583] [PATCH] allow building groff without makeinfo, anonymous, 2024/12/28
- [bug #66583] [PATCH] allow building groff without makeinfo, G. Branden Robinson, 2024/12/28
- [bug #66583] [PATCH] allow building groff without makeinfo, Dave, 2024/12/28