summaryrefslogtreecommitdiffstats
path: root/fonts
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-05-09 19:09:54 +0000
committerErik Troan <ewt@redhat.com>2000-05-09 19:09:54 +0000
commit9d0fd87f2d3c684ad548f97cb82238c076682260 (patch)
treeb67d87c57021a83f063a4b9d37f6c416b5ca8c24 /fonts
parent903ced836c5af3d00fbba0903e525f5253738fe8 (diff)
downloadanaconda-9d0fd87f2d3c684ad548f97cb82238c076682260.tar.gz
anaconda-9d0fd87f2d3c684ad548f97cb82238c076682260.tar.xz
anaconda-9d0fd87f2d3c684ad548f97cb82238c076682260.zip
*** empty log message ***
Diffstat (limited to 'fonts')
-rw-r--r--fonts/Makefile17
-rw-r--r--fonts/fonts-i386bin0 -> 5691 bytes
-rwxr-xr-xfonts/updfonts36
3 files changed, 53 insertions, 0 deletions
diff --git a/fonts/Makefile b/fonts/Makefile
new file mode 100644
index 000000000..a2c0d9d56
--- /dev/null
+++ b/fonts/Makefile
@@ -0,0 +1,17 @@
+include ../Makefile.inc
+
+all:
+
+depend:
+
+install:
+ install -m 644 fonts-$(ARCH) $(DESTDIR)/$(RUNTIMEDIR)
+
+clean:
+
+i386:
+ ./updfonts i386
+
+alpha:
+ ./updfonts alpha
+
diff --git a/fonts/fonts-i386 b/fonts/fonts-i386
new file mode 100644
index 000000000..1a6543aba
--- /dev/null
+++ b/fonts/fonts-i386
Binary files differ
diff --git a/fonts/updfonts b/fonts/updfonts
new file mode 100755
index 000000000..e7b597103
--- /dev/null
+++ b/fonts/updfonts
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+LANGTABLE=../lang-table
+
+ARCH=$1
+if [ -z "$ARCH" ]; then
+ echo "usage: $0 <arch>"
+ exit 1
+fi
+
+fontlist=`awk '{ print $4 }' < $LANGTABLE | grep -v "None" | sort -u`
+
+echo $fontlist
+
+TMPDIR=/tmp/fontdir.$$
+rm -rf $TMPDIR
+
+rm -rf $TMPDIR
+mkdir -p $TMPDIR
+
+for n in $fontlist; do
+ echo -n $n
+ map=$(grep $n $LANGTABLE | head -1 | awk '{ print $3 }')
+
+ echo -n " map "
+ echo $map
+
+ consolechars --tty /dev/tty1 -f $map -m $n
+ ../utils/snarffont > $TMPDIR/$n
+done
+
+consolechars --tty /dev/tty1 -d
+
+(cd $TMPDIR > /dev/null; ls * | cpio -o -H crc) | gzip -9 > fonts-$ARCH
+
+rm -rf $TMPDIR