gbranden pushed a commit to branch master
in repository groff.

commit c51ccf799d88e596d010205750baa136322a9824
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Nov 25 14:14:08 2022 -0600

    [build]: Refactor generation of "freeeuro.pfa".
    
    [build]: Refactor generation of "freeeuro.pfa" to make more economical
    use of existing infrastructure, per a suggestion from Deri James.  This
    also puts the file where gropdf's "download" file can find it when
    running it in a separate build directory.  We use it to generate
    "groff-man-pages.pdf".
    
    * font/devps/freeeuro.pfa: Rename this...
    * font/devps/freeeuro.ps: ...to this.  We can now use the suffix rule
      that also applies to "symbolsl.ps" and "zapfdr.ps".
    
    * font/devps/devps.am (DEVPSFONTFILES): Move "freeeuro.pfa" from here...
      (DEVPSFONTFILES_GENERATED): ...to here.
      (EXTRA_DIST): Ship the "new" "freeeuro.ps" file.
    
    This restores the embedding of this font in the groff_char(7) man page
    in "groff-man-pages.pdf".
---
 ChangeLog                                | 17 +++++++++++++++++
 font/devps/devps.am                      |  3 ++-
 font/devps/{freeeuro.pfa => freeeuro.ps} |  0
 3 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 9b5bffe16..454825f71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2022-11-25  G. Branden Robinson <[email protected]>
+
+       [build]: Refactor generation of "freeeuro.pfa" to make more
+       economical use of existing infrastructure, per a suggestion from
+       Deri James.  This also puts the file where gropdf's "download"
+       file can find it when running it in a separate build directory.
+       We use it to generate "groff-man-pages.pdf".
+
+       * font/devps/freeeuro.pfa: Rename this...
+       * font/devps/freeeuro.ps: ...to this.  We can now use the suffix
+       rule that also applies to "symbolsl.ps" and "zapfdr.ps".
+
+       * font/devps/devps.am (DEVPSFONTFILES): Move "freeeuro.pfa" from
+       here...
+       (DEVPSFONTFILES_GENERATED): ...to here.
+       (EXTRA_DIST): Ship the "new" "freeeuro.ps" file.
+
 2022-11-25  G. Branden Robinson <[email protected]>
 
        * font/devps/psstrip.sed: Stop stripping comment lines, in
diff --git a/font/devps/devps.am b/font/devps/devps.am
index fb80c6535..2664f3c91 100644
--- a/font/devps/devps.am
+++ b/font/devps/devps.am
@@ -57,7 +57,6 @@ DEVPSFONTFILES = \
   font/devps/TR \
   font/devps/EURO \
   font/devps/freeeuro.afm \
-  font/devps/freeeuro.pfa \
   font/devps/symbolsl.afm \
   font/devps/text.enc \
   font/devps/zapfdr.afm \
@@ -66,6 +65,7 @@ DEVPSFONTFILES = \
 DEVPSFONTFILES_GENERATED = \
   font/devps/DESC \
   font/devps/prologue \
+  font/devps/freeeuro.pfa \
   font/devps/zapfdr.pfa \
   font/devps/symbolsl.pfa
 devpsfontdir = $(fontdir)/devps
@@ -127,6 +127,7 @@ EXTRA_DIST += \
   font/devps/DESC.in  \
   font/devps/prologue.ps \
   font/devps/psstrip.sed \
+  font/devps/freeeuro.ps \
   font/devps/symbol.afm \
   font/devps/symbolsl.afm \
   font/devps/symbolsl.ps \
diff --git a/font/devps/freeeuro.pfa b/font/devps/freeeuro.ps
similarity index 100%
rename from font/devps/freeeuro.pfa
rename to font/devps/freeeuro.ps

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to