diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2022-11-09 10:28:32 -0600 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2022-11-12 13:17:16 -0600 |
commit | 254e13c387a7fdd0267fac697737b5862c0851ad (patch) | |
tree | b73abd47343f226f6694a965e88128ed852ea652 /font | |
parent | 5a5a447b2a834f92112609a67821c1a37fdc66cd (diff) | |
download | groff-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.am | 94 |
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 |