bugGNU roff - Bugs: bug #60613, configure script should use our...

 
 

bug #60613: configure script should use our BuildFoundries.pl instead of gs -h to locate URW fonts

Submitter:  G. Branden Robinson <gbranden>
Submitted:  Sun 16 May 2021 02:21:01 AM UTC
   
 
Category:  Font devpdf Severity:  1 - Wish
Item Group:  Build/Installation Status:  None
Privacy:  Public Assigned to:  gbranden
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 24 Feb 2023 03:25:16 AM UTC, comment #3: 

Resolving this ticket would mean fixing the chicken/egg problem discussed in bug #63824.

I knew we'd talked about this somewhere before.

G. Branden Robinson <gbranden>
Group administrator
Fri 24 Feb 2023 03:22:45 AM UTC, comment #2: 

Assign to correct component ("category" in Savannah-speak).

G. Branden Robinson <gbranden>
Group administrator
Mon 17 May 2021 10:42:57 PM UTC, comment #1: 

Relatedly:

  • See if this means we no longer need to document Ghostscript as a prerequisite for PDF output (if we use gs outside of the HTML driver only to locate the URW fonts in the configure script, then this will be true).
  • See if this means we can drop our dependency on awk, simplifying some m4sh and autoconf shenanigans.


G. Branden Robinson <gbranden>
Group administrator
Sun 16 May 2021 02:21:01 AM UTC, original submission:  

As part of fixing bug #60604, I enhanced our configure script to recognize newer names for the URW base 35 fonts, to improve their chances of being correctly located.


commit 39de1019dec24631f204f72a434b62a56f384b9c
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sat May 15 09:42:01 2021 +1000

    m4/groff.m4 (GROFF_URW_FONTS): Match newer names.

    * m4/groff.m4 (GROFF_URW_FONTS): Update configure script check for URW
      fonts to recognize recent releases of the URW Base 35 fonts from
      Artifex Software.  Look for the AR (Arial roman equivalent) font under
      all of the names recognized by fonts/devpdf/Foundry.in.

    Also tighten and generalize wording of checking message; these days it
    is misleading to suggest that people must find fonts with a .pfb suffix.


However this was duplicative of Deri's efforts to do the same thing inside the Foundry.in file and BuildFoundries.pl script (both under font/devpdf).

Presumably we can call scripts already in this distribution tree from our configure script.  See if this is so, and if we can use BuildFoundries.pl's --dirURW (with any passed-in --with-urw-fonts-dir" argument) and --check options to replace part of the GROFF_URW_FONTS macro.

G. Branden Robinson <gbranden>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gbranden (gropdf author/maintainer)
  • -email is unavailable- added by gbranden (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-02-24 gbranden Carbon-Copy- Added -email is unavailable-
    2023-02-24 gbranden CategoryFont devps Font devpdf
    2022-01-25 gbranden CategoryNone Font devps
    2021-05-17 gbranden Assigned toNone gbranden

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code