#!/bin/rc
if(~ 0 $#*)
1=.
for(i in $1/*.uf2){
fontname=`{basename $i .uf2}
fontbase=`{echo $fontname | sed 's/[0-9]+(-regular|-bold)?$//'}
fontdir=$home/lib/font/bit/$fontbase
rm -rf $fontdir
ufx2font -h $i $fontdir
cat $fontdir/noholes.font |
sed s/noholes/$fontname/ >$fontdir/$fontname.font
rm $fontdir/noholes.font
tail +2 /lib/font/bit/vga/unicode.font |
sed s!vga!../vga/vga! >>$fontdir/$fontname.font
for(j in $fontdir/noholes.*)
mv $j `{echo $j | sed s/noholes/$fontname/}
}