summaryrefslogtreecommitdiff
path: root/font
diff options
context:
space:
mode:
authorG. Branden Robinson <g.branden.robinson@gmail.com>2022-11-09 10:28:32 -0600
committerG. Branden Robinson <g.branden.robinson@gmail.com>2022-11-12 13:17:16 -0600
commit254e13c387a7fdd0267fac697737b5862c0851ad (patch)
treeb73abd47343f226f6694a965e88128ed852ea652 /font
parent5a5a447b2a834f92112609a67821c1a37fdc66cd (diff)
downloadgroff-git-254e13c387a7fdd0267fac697737b5862c0851ad.tar.gz
[devpdf]: Do more explicit work and less magic.
* font/devpdf/devpdf.am (devpdffont_DATA): Add all of the PostScript Level 2 base 35 font descriptions (from the default foundry). Also add the "EURO" font description file and the "FreeEuro" PFA and AFM files, making these explicit targets and dependencies. (devpdffont_DATA) [HAVE_URW_FONTS]: Also add the URW foundry's version of the base 35 fonts. (font/devpdf/freeeuro.afm): Add new target, a simple file copy from the devps font directory. (font/devpdf/EURO): Generate font description file from the devps font directory. (font/devpdf/freeeuro.pfa): Add new target, a simple file copy from the devps font directory. (MOSTLYCLEANFILES): Clean freeeuro.{afm,pfa}.
Diffstat (limited to 'font')
-rw-r--r--font/devpdf/devpdf.am94
1 files changed, 93 insertions, 1 deletions
diff --git a/font/devpdf/devpdf.am b/font/devpdf/devpdf.am
index ac5257698..033e25999 100644
--- a/font/devpdf/devpdf.am
+++ b/font/devpdf/devpdf.am
@@ -33,7 +33,84 @@ MOSTLYCLEANFILES += \
devpdffontdir = $(fontdir)/devpdf
devpdffont_DATA = \
font/devpdf/DESC \
- font/devpdf/Foundry
+ font/devpdf/Foundry \
+ font/devpdf/AB \
+ font/devpdf/ABI \
+ font/devpdf/AI \
+ font/devpdf/AR \
+ font/devpdf/BMB \
+ font/devpdf/BMBI \
+ font/devpdf/BMI \
+ font/devpdf/BMR \
+ font/devpdf/CB \
+ font/devpdf/CBI \
+ font/devpdf/CI \
+ font/devpdf/CR \
+ font/devpdf/HB \
+ font/devpdf/HBI \
+ font/devpdf/HI \
+ font/devpdf/HNB \
+ font/devpdf/HNBI \
+ font/devpdf/HNI \
+ font/devpdf/HNR \
+ font/devpdf/HR \
+ font/devpdf/NB \
+ font/devpdf/NBI \
+ font/devpdf/NI \
+ font/devpdf/NR \
+ font/devpdf/PB \
+ font/devpdf/PBI \
+ font/devpdf/PI \
+ font/devpdf/PR \
+ font/devpdf/S \
+ font/devpdf/TB \
+ font/devpdf/TBI \
+ font/devpdf/TI \
+ font/devpdf/TR \
+ font/devpdf/ZCMI \
+ font/devpdf/ZD \
+ font/devpdf/EURO \
+ font/devpdf/freeeuro.afm \
+ font/devpdf/freeeuro.pfa
+
+if HAVE_URW_FONTS
+devpdffont_DATA += \
+ font/devpdf/U-AB \
+ font/devpdf/U-ABI \
+ font/devpdf/U-AI \
+ font/devpdf/U-AR \
+ font/devpdf/U-BMB \
+ font/devpdf/U-BMBI \
+ font/devpdf/U-BMI \
+ font/devpdf/U-BMR \
+ font/devpdf/U-CB \
+ font/devpdf/U-CBI \
+ font/devpdf/U-CI \
+ font/devpdf/U-CR \
+ font/devpdf/U-HB \
+ font/devpdf/U-HBI \
+ font/devpdf/U-HI \
+ font/devpdf/U-HNB \
+ font/devpdf/U-HNBI \
+ font/devpdf/U-HNI \
+ font/devpdf/U-HNR \
+ font/devpdf/U-HR \
+ font/devpdf/U-NB \
+ font/devpdf/U-NBI \
+ font/devpdf/U-NI \
+ font/devpdf/U-NR \
+ font/devpdf/U-PB \
+ font/devpdf/U-PBI \
+ font/devpdf/U-PI \
+ font/devpdf/U-PR \
+ font/devpdf/U-S \
+ font/devpdf/U-TB \
+ font/devpdf/U-TBI \
+ font/devpdf/U-TI \
+ font/devpdf/U-TR \
+ font/devpdf/U-ZCMI \
+ font/devpdf/U-ZD
+endif
devpdffontencdir = $(devpdffontdir)/enc
devpdffontenc_DATA = font/devpdf/enc/text.enc
@@ -96,6 +173,21 @@ font/devpdf/DESC: $(devpdf_srcdir)/DESC.in
>>$(top_builddir)/font/devpdf/DESC; \
fi
+MOSTLYCLEANFILES += font/devpdf/freeeuro.afm
+font/devpdf/freeeuro.afm: $(devps_srcdir)/freeeuro.afm
+ $(AM_V_GEN)$(MKDIR_P) $(top_builddir)/font/devpdf \
+ && cp -f $(devps_srcdir)/freeeuro.afm $@
+
+font/devpdf/EURO: font/devpdf/freeeuro.afm
+ $(AM_V_GEN) ./afmtodit -d font/devpdf/DESC -o font/devpdf/EURO \
+ -w 333 font/devpdf/freeeuro.afm font/devpdf/map/symbol.map \
+ EURO
+
+MOSTLYCLEANFILES += font/devpdf/freeeuro.pfa
+font/devpdf/freeeuro.pfa: $(devps_srcdir)/freeeuro.pfa
+ $(AM_V_GEN)$(MKDIR_P) $(top_builddir)/font/devpdf \
+ && cp -f $(devps_srcdir)/freeeuro.pfa $@
+
font/devpdf/Foundry: $(devpdf_srcdir)/Foundry.in
$(AM_V_at)$(MKDIR_P) $(top_builddir)/font/devpdf/
if HAVE_URW_FONTS