summaryrefslogtreecommitdiff
path: root/update-xfonts-traditional
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2016-05-02 11:57:43 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2016-05-02 11:57:43 +0100
commitfbafd43c60babe5532e3b18ee5d1abdd412fbee9 (patch)
tree424c2d48025ab7bddfe6140e0d136c1121e446b1 /update-xfonts-traditional
parent5491400b4de323a0e0f1ae91c44fd2129634b848 (diff)
Normalise bdfs before all rule generation and on-system processing
Diffstat (limited to 'update-xfonts-traditional')
-rwxr-xr-xupdate-xfonts-traditional4
1 files changed, 3 insertions, 1 deletions
diff --git a/update-xfonts-traditional b/update-xfonts-traditional
index 01ae145..494d637 100755
--- a/update-xfonts-traditional
+++ b/update-xfonts-traditional
@@ -16,6 +16,7 @@ our @fonttrees=qw(/usr/share/fonts/X11 /usr/local/share/fonts/X11);
our $donefile="$package.done";
our $logfile="$package.log";
our $fontprefix="trad--";
+our $bdfnorm="bdfnorm";
our @rulespath;
our $mode;
our %foundrymap;
@@ -291,7 +292,7 @@ sub processpcfgz ($$$$) {
my $r;
process_filter(\$r, $input, $output, $inpcfgz, $logfh,
[
- ['gunzip'], ['pcf2bdf'],
+ ['gunzip'], ['pcf2bdf'], [$bdfnorm],
[],
['bdftopcf'],['',qw(gzip -1 -n)]
],
@@ -548,6 +549,7 @@ Getopt::Long::Configure(qw(bundling));
GetOptions(@options) or exit 127;
push @rulespath, "$sharedir/rules";
+$bdfnorm = "$sharedir/$bdfnorm";
die "need a mode\n" unless $mode;