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 <g.branden.robin...@gmail.com> 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 <g.branden.robin...@gmail.com> 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 <g.branden.robin...@gmail.com> 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 <g.branden.robin...@gmail.com> 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