[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 02/03: [build]: Refactor generation of "freeeuro.pfa".
From: |
G. Branden Robinson |
Subject: |
[groff] 02/03: [build]: Refactor generation of "freeeuro.pfa". |
Date: |
Fri, 25 Nov 2022 16:00:58 -0500 (EST) |
gbranden pushed a commit to branch master
in repository groff.
commit c51ccf799d88e596d010205750baa136322a9824
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
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 <g.branden.robinson@gmail.com>
+
+ [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 <g.branden.robinson@gmail.com>
* 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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 02/03: [build]: Refactor generation of "freeeuro.pfa".,
G. Branden Robinson <=