bug-groff
[Top][All Lists]
Advanced

[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/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]