Update of bug #67207 (group groff):
Status: In Progress => Fixed
Open/Closed: Open => Closed
Planned Release: None => 1.24.0
_______________________________________________________
Follow-up Comment #38:
commit 6904ddfdd7ab4812f5baddb90f3fb25429f36e3f
Author: G. Branden Robinson <[email protected]>
Date: Thu Jun 26 01:11:10 2025 -0500
[devpdf]: Fix Savannah #67207 (1/4).
* font/devpdf/DESC.in: Mount `SS`, `S`, and `ZD` fonts in same positions
as "ps" device. This should have little effect other than to minimize
differences between the devices, however the "ps" device continues to
have a font, `ZDR`, mounted after all of the foregoing, that the "pdf"
device lacks and does not require.
Begins fixing <https://savannah.gnu.org/bugs/?67207>.
commit cc530f68d81f47ecb3479b4b7c8ebc6e3019f410
Author: G. Branden Robinson <[email protected]>
Date: Thu Jun 26 01:14:22 2025 -0500
[devpdf]: Fix Savannah #67207 (2/4).
* font/devpdf/SS: Annotate file's hand-maintained status.
Continues fixing <https://savannah.gnu.org/bugs/?67207>.
commit bace292cafa6018d14f79c53baf3213e5a24a078
Author: G. Branden Robinson <[email protected]>
Date: Sun Jun 29 03:07:52 2025 -0500
[devpdf]: Fix Savannah #67207 (3/4).
* font/devpdf/devpdf.am: Refactor. Make this script more
Automake-idiomatic (I think) and resemble other groff Automake scripts
more closely.
(devpdf_builddir): Define macro.
(GROFF_FONT_FILES, ENC_FILES, MAP_FILES): Drop macros populated by
shell command substitution in favor of static file lists...
(DEVPDFFONTFILES_FROM_DEVPS): ...like this...
(DEVPDFFONTFILES_FOR_URW) [HAVE_URW_FONTS]: ...and this.
(DEVPDFFONTFILES): New macro contains only
`DEVPDFFONTFILES_FROM_DEVPS` plus the "download", "DESC", "SS", and
"StandardSymSL.pfb" files (all generated by the build, the last two
trivially).
(devpdffontdata, devpdffontencdata): Rationalize contents, aligning
files and macro contents with installation requirements so Automake
takes care of installing and uninstalling them.
(MOSTLYCLEANFILES): Add `devpdffontdata`, `devpdffontencdir`,
`devpdffontmapdir`, so that Automake takes care of cleaning them.
($(DEVPDFFONTFILES_FROM_DEVPS)): New target copies "ps" device's font
descriptions to build's "pdf" device data directory.
($(devpdffontencdata)): Now that the "text.enc" encoding file name is
stored in a macro, use it and compute its basename instead of using
literals.
($(DEVPDFFONTFILES_FOR_URW)): Make the "pdf" device's "download" file
depend on this macro's contents, which may be empty if
`HAVE_URW_FONTS` is not defined by the "configure" script.
(font/devpdf/stamp): Respell dependencies using above macros.
(mostlyclean-local, mostlyclean_devpdf_extra) (install-data-local,
install_devpdf) (uninstall_groffdirs, uninstall_devpdf): Drop targets
made redundant by better population of `devpdf*data` macros above.
Continues fixing <https://savannah.gnu.org/bugs/?67207>.
commit 9bd5fb50269aab1f5057eb9066e6a6dda79da635
Author: G. Branden Robinson <[email protected]>
Date: Sun Jun 29 03:50:16 2025 -0500
[gropdf]: Fix Savannah #67207 (4/4).
* tmac/pdf.tmac (pdf:SS): Delete now-unused macro.
Fixes <https://savannah.gnu.org/bugs/?67207>.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67207>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
