v06i060: VT100TOOL for Sun's (vt100tool), Part01/10
sources-request at mirror.UUCP
sources-request at mirror.UUCP
Fri Jul 18 00:42:01 AEST 1986
Submitted by: linus!ell (Ed Lafferty)
Mod.sources: Volume 6, Issue 60
Archive-name: vt100tool/Part01
[ I generally dislike posting anything other than source code. In this
case, however, I'm making an exception because (a) there's no other
way to do it; and (b) there is apparently a lot of demand for this
program. So, I took the object and data files in the fontdir and
libdir directories and uuencode'd them. The decode.sh script in the
toplevel directory will uudecode them and remove the uu.xxx files;
the lists the files by name, so you can check if you're missing
something. This comment will appear at the beginning of each of the
postings of this program. --r$ ]
#!/bin/sh
# This is a shell archive. Remove anything before this line,
# then unpack it by saving it in a file and typing "sh file".
# Wrapped by rs at mirror.UUCP on Thu Jul 17 00:13:21 EDT 1986
# Contents: fontdir libdir INSTALL MANIFEST decode.sh
# fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8
# fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5
# fontdir/uu.thin.b.6 libdir/makefile makefile
echo x - INSTALL
sed 's/^XX//' > "INSTALL" <<'@//E*O*F INSTALL//'
XXInstructions for installing the vt100 panel emulator on a SUN:
XX1. Decide where you will keep your vt100 fonts and change the
XXdefinition of MAIN_FONT_DIR in vconfig.h. Put the 32 font files that
XXare in the subdirectory "fontdir" in that directory.
XX2. Decide if you will keep the library files in a subdirectory called
XXlibdir under your main vt100tool source directory. If not, change the
XXLIBDIR variable in the makefile for vt100tool.
XX3. cd to LIBDIR and run make. This makes a copy of libsuntool.a from
XXyour current /usr/lib and modifies it with the binary (.o) files from
XXthis distribution. This step was necessary because some of the
XXvt100tool depends on changes made to proprietary SMI library routines
XXand I do not feel I can provide the source for these to installation
XXunless they have a source license from SMI. This will insure that any
XXnew changes which you or SMI has made to your libsuntool.a are
XXretained in your emulator. It does not guarantee these will not
XXconflict with the current implementation of vt100tool.
XX4. Go back to the main vt100tool source directory and run make.
XX5. Install vt100tool whereever you like. Test it with vttest from Per
XXLindstrom if you have it. If you don't, a source version is included
XXin the distribution of vt100tool. Just compile it for your SUN and
XXexecute it inside of vt100tool.
XX6. Install the manual page: vt100tool.1. Don't forget to tell any host
XXor shell that asks that you are a vt100, NOT a SUN!!! In fact, you
XXshould also run your .login program on your Sun when you execute
XXvt100tool and tell the UNIX shell that you are a vt100.
XX6. Report bugs to me <Ed Lafferty, MITRE> and I will try to fix them
XXor tell you how to work around them.
XXGood Luck,
XXEd Lafferty
XX----------------------------------->>
XXExternal: Internal Mail addresses at MITRE:
XX<ell at mitre-bedford.ARPA> <ell at mbunix>
XX<ell at linus.UUCP> <ell at linus>
XX <ell at mbvm>
XX
@//E*O*F INSTALL//
chmod u=rw,g=r,o=r INSTALL
echo x - MANIFEST
sed 's/^XX//' > "MANIFEST" <<'@//E*O*F MANIFEST//'
XXINSTALL 1
XXMANIFEST 1
XXMANIFEST 9
XXdecode.sh 1
XXfontdir 1
XXfontdir/uu.gacha.b.8 1
XXfontdir/uu.gacha.bg.8 1
XXfontdir/uu.gacha.g.8 1
XXfontdir/uu.gacha.r.8 1
XXfontdir/uu.testfont.sh 1
XXfontdir/uu.thin.b.5 1
XXfontdir/uu.thin.b.6 1
XXfontdir/uu.thin.bg.5 2
XXfontdir/uu.thin.bg.6 2
XXfontdir/uu.thin.g.5 2
XXfontdir/uu.thin.g.6 2
XXfontdir/uu.thin.r.5 2
XXfontdir/uu.thin.r.6 2
XXfontdir/uu.thinbot.b.10 2
XXfontdir/uu.thinbot.bg.10 3
XXfontdir/uu.thinbot.g.10 3
XXfontdir/uu.thinbot.r.10 3
XXfontdir/uu.thintop.b.10 3
XXfontdir/uu.thintop.bg.10 3
XXfontdir/uu.thintop.g.10 3
XXfontdir/uu.thintop.r.10 4
XXfontdir/uu.thinwide.b.10 4
XXfontdir/uu.thinwide.bg.10 4
XXfontdir/uu.thinwide.g.10 4
XXfontdir/uu.thinwide.r.10 4
XXfontdir/uu.wide.b.16 4
XXfontdir/uu.wide.bg.16 5
XXfontdir/uu.wide.g.16 5
XXfontdir/uu.wide.r.16 5
XXfontdir/uu.widebot.b.16 5
XXfontdir/uu.widebot.bg.16 5
XXfontdir/uu.widebot.g.16 5
XXfontdir/uu.widebot.r.16 6
XXfontdir/uu.widetop.b.16 6
XXfontdir/uu.widetop.bg.16 6
XXfontdir/uu.widetop.g.16 6
XXfontdir/uu.widetop.r.16 6
XXlibdir 1
XXlibdir/makefile 1
XXlibdir/uu.cim_change.o 6
XXlibdir/uu.cim_size.o 2
XXlibdir/uu.csr_change.o 7
XXlibdir/uu.csr_init.o 7
XXlibdir/uu.ttysw_main.o 7
XXlibdir/uu.ttyvt100.o 8
XXlibdir/uu.vt100fonts.o 7
XXlibdir/uu.vt100keys.o 8
XXmakefile 1
XXsrc 3
XXsrc/README 6
XXsrc/ttyvt100.c 9
XXsrc/ttyvt100.h 8
XXsrc/vt100fonts.c 8
XXsrc/vt100keys.c 9
XXvconfig.h 8
XXvshelltool.icon 6
XXvt100tool.1 8
XXvt100tool.c 10
@//E*O*F MANIFEST//
chmod u=rw,g=rw,o=rw MANIFEST
echo x - decode.sh
sed 's/^XX//' > "decode.sh" <<'@//E*O*F decode.sh//'
XX#! /bin/sh
XXecho Doing library
XXX="uu.cim_change.o uu.cim_size.o uu.csr_change.o uu.csr_init.o"
XXX="$X uu.ttysw_main.o uu.ttyvt100.o uu.vt100fonts.o uu.vt100keys.o"
XXcd libdir
XXfor i in $X ; do
XX uudecode $i
XX rm $i
XXdone
XXX="uu.gacha.b.8 uu.gacha.bg.8 uu.gacha.g.8 uu.gacha.r.8 uu.testfont.sh"
XXX="$X uu.thin.b.5 uu.thin.b.6 uu.thin.bg.5 uu.thin.bg.6 uu.thin.g.5"
XXX="$X uu.thin.g.6 uu.thin.r.5 uu.thin.r.6 uu.thinbot.b.10 uu.thinbot.bg.10"
XXX="$X uu.thinbot.g.10 uu.thinbot.r.10 uu.thintop.b.10 uu.thintop.bg.10"
XXX="$X uu.thintop.g.10 uu.thintop.r.10 uu.thinwide.b.10 uu.thinwide.bg.10"
XXX="$X uu.thinwide.g.10 uu.thinwide.r.10 uu.wide.b.16 uu.wide.bg.16"
XXX="$X uu.wide.g.16 uu.wide.r.16 uu.widebot.b.16 uu.widebot.bg.16"
XXX="$X uu.widebot.g.16 uu.widebot.r.16 uu.widetop.b.16 uu.widetop.bg.16"
XXX="$X uu.widetop.g.16 uu.widetop.r.16"
XXecho Doing fonts
XXcd fontdir
XXfor i in $X ; do
XX uudecode $i
XX rm $i
XXdone
XXexit 0
@//E*O*F decode.sh//
chmod u=rwx,g=rwx,o=rwx decode.sh
echo mkdir - fontdir
mkdir fontdir
chmod u=rwx,g=rx,o=rx fontdir
echo x - fontdir/uu.gacha.b.8
sed 's/^XX//' > "fontdir/uu.gacha.b.8" <<'@//E*O*F fontdir/uu.gacha.b.8//'
XXbegin 644 gacha.b.8
XXM 1X(8 ( ! ! +!0 ( @ $ 0"P4 " ( " $ L% @ " P ! +
XXM!0 ( @ 0 0"P4 " ( % $ L% @ " !@ ! +!0 ( @ < 0"P4 " (
XXM ( $ L% @ " "0 ! +!0 ( @ H 0"P4 " ( + $ L% @ " # ! +
XXM!0 ( @ T 0"P4 " ( . $ L% @ " #P ! +!0 ( @! 0"P4 " (
XXM 1 $ L% @ " $@ ! +!0 ( @!, 0"P4 " ( 4 $ L% @ " %0 ! +
XXM!0 ( @!8 0"P4 " ( 7 $ L% @ " & ! +!0 ( @!D 0"P4 " (
XXM : $ L% @ " &P ! +!0 ( @!P 0"P4 " ( = $ L% @ " '@ ! +
XXM!0 ( @!\ 0"P4 " ( @ $ L% @ " (0 ! +!0 ( @"( 0"P4 " (
XXM C $ L% @ " ) ! +!0 ( @"4 0"P4 " ( F $ L% @ " )P ! +
XXM!0 ( @"@ 0"P4 " ( I $ L% @ " *@ ! +!0 ( @"L 0"P4 " (
XXM L $ L% @ " +0 ! +!0 ( @"X 0"P4 " ( O $ L% @ " , ! +
XXM!0 ( @#$ 0"P4 " ( R $ L% @ " ,P ! +!0 ( @#0 0"P4 " (
XXM U $ L% @ " -@ ! +!0 ( @#< 0"P4 " ( X $ L% @ " .0 ! +
XXM!0 ( @#H 0"P4 " ( [ $ L% @ " / ! +!0 ( @#T 0"P4 " (
XXM ^ $ L% @ " /P ! +!0 ( @$ 0"P4 " (!! $ L% @ " 0@ ! +
XXM!0 ( @$, 0"P4 " (!$ $ L% @ " 10 ! +!0 ( @$8 0"P4 " (
XXM!' $ L% @ " 2 ! +!0 ( @$D 0"P4 " (!* $ L% @ " 2P ! +
XXM!0 ( @$P 0"P4 " (!- $ L% @ " 3@ ! +!0 ( @$\ 0"P4 " (
XXM!0 $ L% @ " 40 ! +!0 ( @%( 0"P4 " (!3 $ L% @ " 5 ! +
XXM!0 ( @%4 0"P4 " (!6 $ L% @ " 5P ! +!0 ( @%@ 0"P4 " (
XXM!9 $ L% @ " 6@ ! +!0 ( @%L 0"P4 " (!< $ L% @ " 70 ! +
XXM!0 ( @%X 0"P4 " (!? $ L% @ " 8 ! +!0 ( @&$ 0"P4 " (
XXM!B $ L% @ " 8P ! +!0 ( @&0 0"P4 " (!E $ L% @ " 9@ ! +
XXM!0 ( @&< 0"P4 " (!H $ L% @ " :0 ! +!0 ( @&H 0"P4 " (
XXM!K $ L% @ " ; ! +!0 ( @&T 0"P4 " (!N $ L% @ " ;P ! +
XXM!0 ( @' 0"P4 " (!Q $ L% @ " <@ ! +!0 ( @', 0"P4 " (
XXM!T $ L% @ " =0 ! +!0 ( @'8 0"P4 " (!W $ L% @ " > ! +
XXM!0 ( @'D 0"P4 " (!Z $ L% @ " >P ! +!0 ( @'P 0"P4 " (
XXM!] $ L% @ " ?@ ! +!0 ( @'\ 0"P4 " (" $ L% @ " @0 ! +
XXM!0 ( @(( 0"P4 " ("# $ L% @ " A ! +!0 ( @(4 0"P4 " (
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM #@X.#@X.#@X.#@X.#@X. X.#@X.#@X
XXM.#@X.#@X.#@ .#@X.#@X.#@X.#@X.#@X #@X.#@X.#@X.#@X.#@X. X.#@X
XXM.#@X.#@X.#@X.#@
XXM #\?OQ^_'[\?OQ^_'[\?OQ^_O[^_O[^_O[^_O[^_O[^
XXM_C at X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X
XXM
XXM
XXM
XXM .#@X.#@X.#@X.#@X.#@X
XXM #@X.#@X.#@X.#@X.#@X. X.#@X.#@X.#@X.#@X.#@ .#@X.#@X.#@X.#@X
XXM.#@X #@X.#@X.#@X.#@X.#@X. X.#@X.#@X.#@X.#@X.#@
XXM '[\?OQ^_'[\?OQ^_'[\?@ !@8&!@8
XXM&!@ &!@ V-C8V &QL;?S8V_VQL; "#YK
XXM:VLX#FMK:SX( ':6G.P8&#<Y:6X X;&PX,'O>S-QW
XXM P,&# 8,&!@P,# P,!@8# 8 P& P,!@8&!@8,#!@P
XXM 86GX\?EH8 &!@8__\8&!@ !@8"! @
XXM /__ 8& #!@8,#!@8
XXM,#!@ ?,;.SM;6YN;&? P</ P,# P,##\ !\QL8&
XXM#!@P8,+^ ?,;&!CP.!L;&? (&#AXV9L;_!@8 #^
XXMP,#\!@8&QL9\ ?,; P/S&QL;&? /Z&A at P,&!@P,#
XXM !\QL;&?,;&QL9\ ?,;&QL9^!@;&? 8& !@8
XXM &!@ 8& @0( !@P8,&# 8# 8# 8 #^_@
XXM_OX !@,!@,!@,&#!@P8 ?,;&!@P8& 8& #ALQM[6
XXMUMS 9CP 0.#AL;&S&_L;& ^,S,S/C,QL;&_ 'S&
XXMQL# P,#&QGP #XS,;&QL;&QLSX _L# P/S P,# _@
XXM /[ P,#\P,# P, !\QL; P,[&QLYZ QL;&QO[&QL;&Q@
XXM /PP,# P,# P,/P ^# P,# P,S,QX QLS8\/C8S,S&
XXMQ@ ,# P,# P,# P/X ##P^?G_]O;P\/# QL;FYO;6
XXMWL[.Q@ 'S&QL;&QL;&QGP #\QL;&QOS P,# ?,;&
XXMQL;&QL;&?# 8#@ /S&QL;\V,S,QL8 !\QL9 at . P&QL9\
XXM_Q at 8&!@8&!@8& ,;&QL;&QL;&QGP #&QL9L;&PX.! 0
XXM @I*2NKKN;&Q$1 ,;&;&PX.&QLQL8 ##PV9F/!@8&!@8
XXM _ at 8&#!@P8,# _@ /C P,# P,# P,# P/@ # 8& P,!@8
XXM# P&!@, ^!@8&!@8&!@8&!@8^ ('#9C
XXM /__ # P& P 'C,#'S,S'X #
XXMP,#<YL;&QN;< ?,; P,#&? 8&!G;.QL;&SG8
XXM !\QL;^P,9\ '#8P,/PP,# P, ';.QL;&SG8&
XXMQGP # P,#<YL;&QL;& &!@ >!@8&!@8& P, #P,# P,
XXM# P,S'@ # P,#,V/#PV,S& >!@8&!@8&!@8& +;;
XXMV]O;V]L "\YL;&QL;& ?,;&QL;&?
XXM -SFQL;&YMS P,# !VSL;&QLYV!@8&!@ W/; P,# P
XXM 'S&P'P&QGP P,##\,# P,#8< QL;&QL;.=@
XXM ,;&;&PX.! ##P]O;V]M^ S,QX,'C,
XXMS ,;&9FPL.!@8D/!@ #^#!@P8,#^ 'C P,# P
XXMX# P,# P'@ &!@8&!@8&!@8&!@8&!@8& #P&!@8&!@.&!@8&!CP ';^
XXMW /#8V/#8V .&QL;&PX
XXM
XXB
XX
XXend
@//E*O*F fontdir/uu.gacha.b.8//
chmod u=rw,g=rw,o=rw fontdir/uu.gacha.b.8
echo x - fontdir/uu.gacha.bg.8
sed 's/^XX//' > "fontdir/uu.gacha.bg.8" <<'@//E*O*F fontdir/uu.gacha.bg.8//'
XXbegin 644 gacha.bg.8
XXM 1X'\ ( ! ! +!0 ( @ $ 0"P4 " ( @ ! +
XXM!0 ( @ , 0"P4 " ( $ $ L% @ " !0 ! +!0 ( @ 8 0"P4 " (
XXM ' $ L% @ " " ! +!0 ( @ D 0"P4 " ( * $ L% @ " "P ! +
XXM!0 ( @ P 0"P4 " ( - $ L% @ " #@ ! +!0 ( @ \ 0"P4 " (
XXM 0 $ L% @ " $0 ! +!0 ( @!( 0"P4 " ( 3 $ L% @ " % ! +
XXM!0 ( @!4 0"P4 " ( 6 $ L% @ " %P ! +!0 ( @!@ 0"P4 " (
XXM 9 $ L% @ " &@ ! +!0 ( @!L 0"P4 " ( < $ L% @ " '0 ! +
XXM!0 ( @!X 0"P4 " ( ? $ L% @ " ( ! +!0 ( @"$ 0"P4 " (
XXM B $ L% @ " (P ! +!0 ( @"0 0"P4 " ( E $ L% @ " )@ ! +
XXM!0 ( @"< 0"P4 " ( H $ L% @ " *0 ! +!0 ( @"H 0"P4 " (
XXM K $ L% @ " + ! +!0 ( @"T 0"P4 " ( N $ L% @ " +P ! +
XXM!0 ( @# 0"P4 " ( Q $ L% @ " ,@ ! +!0 ( @#, 0"P4 " (
XXM T $ L% @ " -0 ! +!0 ( @#8 0"P4 " ( W $ L% @ " . ! +
XXM!0 ( @#D 0"P4 " ( Z $ L% @ " .P ! +!0 ( @#P 0"P4 " (
XXM ] $ L% @ " /@ ! +!0 ( @#\ 0"P4 " (! $ L% @ " 00 ! +
XXM!0 ( @$( 0"P4 " (!# $ L% @ " 1 ! +!0 ( @$4 0"P4 " (
XXM!& $ L% @ " 1P ! +!0 ( @$@ 0"P4 " (!) $ L% @ " 2@ ! +
XXM!0 ( @$L 0"P4 " (!, $ L% @ " 30 ! +!0 ( @$X 0"P4 " (
XXM!/ $ L% @ " 4 ! +!0 ( @%$ 0"P4 " (!2 $ L% @ " 4P ! +
XXM!0 ( @%0 0"P4 " (!5 $ L% @ " 5@ ! +!0 ( @%< 0"P4 " (
XXM!8 $ L% @ " 60 ! +!0 ( @%H 0"P4 " (!; $ L% @ " 7 ! +
XXM!0 ( @%T 0"P4 " (!> $ L% @ " 7P ! +!0 ( @& 0"P4 " (
XXM!A $ L% @ " 8@ ! +!0 ( @&, 0"P4 " (!D $ L% @ " 90 ! +
XXM!0 ( @&8 0"P4 " (!G $ L% @ " : ! +!0 ( @&D 0"P4 " (
XXM!J $ L% @ " :P ! +!0 ( @&P 0"P4 " (!M $ L% @ " ;@ ! +
XXM!0 ( @&\ 0"P4 " (!P $ L% @ " <0 ! +!0 ( @'( 0"P4 " (
XXM!S $ L% @ " = ! +!0 ( @'4 0"P4 " (!V $ L% @ " =P ! +
XXM!0 ( @'@ 0"P4 " (!Y $ L% @ " >@ ! +!0 ( @'L 0"P4 " (
XXM!\ $ L% @ " ?0 ! +!0 ( @'X 0"P4 " (
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM # P,# P,# P,# P,# P, P,# P,# P
XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,
XXM *A4
XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P
XXM,# P,# P,# P,# P,# P,#
XXM
XXM
XXM
XXM P,# P,# P,# P,# P,# ,# P,# P,# P,# P,# P
XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P
XXM,# P # P,# P,# P,# P,# P, 5*A4J%2H5*A4
XXMJ%2H5*A4 8&!@8&!@8 !@8 ;&QL;
XXM !L;-G\V;/YLV-@ !!\_M;0_'X6UM;^?! =O;<
XXM[!@8-SMO;@ >/S,W'AC]]S,_W< '!P,&#
XXM#!@P,# P,# P& P & P&!@8&!@8&#!@ "9VSS;F0
XXM &!A^?A at 8 <' P8 ?GX
XXM 8& 8&# P8&# P8& !\_L;.WO;F
XXMQOY\ &#AX6!@8&!A^?@ #Q^9 at 8.'#AP?GX !\_L8&
XXM/#X&QOY\ !@X>/G;F__\&!@ 'Y^8/S^A@;&_GP !\
XXM_L+\_L;&QOY\ ?GX&# P8&# P, 'S^QL9\_L;&_GP
XXM !\_L;&_GX&AOY\ &!@ 8& #@X .#@8
XXM, &#!@P8& P& P& ?GX ?GX & P& P&!@P8
XXM,& \?F8&#!@8 !@8 /'[GR]7?S.!_/@ ! 0.#AL
XXM;'S^QL8 #X_,S,_/[&QO[\ ?/[&P,# P,;^? /S^
XXMQL;&QL;&_OP #^_L# _/S P/[^ _O[ P/S\P,# P
XXM 'S^QL# SL[&_GH #&QL;&_O[&QL;& ?GX8&!@8&!A^?@
XXM #X^# P,# S,_'@ #&SMSX\/C<SL;& 8&!@8&!@8&!^
XXM?@ ,;&[N[^_M;6QL8 #&YN;V]M[>SL[& ?/[&QL;&
XXMQL;^? /S^QL;N_,# P, !\_L;&QL;&YOY\8#P8 _/[&
XXMQO[\V-S.Q@ 'S^QL#\?@;&_GP !^?A at 8&!@8&!@8
XXMQL;&QL;&QL;^? ,;&QFQL;#@X$! #&UM;6?'Q\;&QL
XXM QL9L;#@X;&S&Q@ ,/#9F9^/!@8&!@ #^_ at 8,&#!@P/[^
XXM ?'Q at 8&!@8&!@?'P &!@,# 8& P,!@8 !\? P,# P,
XXM# Q\? &#QF #__P 0.&S6
XXM_KK6;#@0 5*I4JE2J5*I4J@ V-CX^-C>'@P,# P #P
XXM\,#P_M[8'AX8& </C8P-[_>QX>&QL # P-[>^/X>&!@
XXM &#QD/!@ 8&'Y^ 'Y^ .S\_-S,,# P/CX
XXM -C8<' ^/@P,# P, 8&!@8&!CX^ ^/@8
XXM&!@8&!@8& !\?&!@8&!@8&!@8&!@8&!@?'P &!@8&!@8
XXM__\8&!@8&!@8& #__P #__P
XXM #__P #__P #__P
XXM&!@8&!@8'Q\8&!@8&!@8&!@8&!@8&/CX&!@8&!@8&!@8&!@8&!C__P
XXM __\8&!@8&!@8&!@8&!@8&!@8&!@8&!@8&!@##SQPX' \#P,
XXM__\ P/ \#@<.//# /__ !^-C8V-F8 8.__\
XXM__]P8 !P^=V/X^#!XWN?C V'XV \/C8
XX,\.S^-CX<
XX
XXend
@//E*O*F fontdir/uu.gacha.bg.8//
chmod u=rw,g=rw,o=rw fontdir/uu.gacha.bg.8
echo x - fontdir/uu.gacha.g.8
sed 's/^XX//' > "fontdir/uu.gacha.g.8" <<'@//E*O*F fontdir/uu.gacha.g.8//'
XXbegin 644 gacha.g.8
XXM 1X'\ ( ! ! +!0 ( @ $ 0"P4 " ( @ ! +
XXM!0 ( @ , 0"P4 " ( $ $ L% @ " !0 ! +!0 ( @ 8 0"P4 " (
XXM ' $ L% @ " " ! +!0 ( @ D 0"P4 " ( * $ L% @ " "P ! +
XXM!0 ( @ P 0"P4 " ( - $ L% @ " #@ ! +!0 ( @ \ 0"P4 " (
XXM 0 $ L% @ " $0 ! +!0 ( @!( 0"P4 " ( 3 $ L% @ " % ! +
XXM!0 ( @!4 0"P4 " ( 6 $ L% @ " %P ! +!0 ( @!@ 0"P4 " (
XXM 9 $ L% @ " &@ ! +!0 ( @!L 0"P4 " ( < $ L% @ " '0 ! +
XXM!0 ( @!X 0"P4 " ( ? $ L% @ " ( ! +!0 ( @"$ 0"P4 " (
XXM B $ L% @ " (P ! +!0 ( @"0 0"P4 " ( E $ L% @ " )@ ! +
XXM!0 ( @"< 0"P4 " ( H $ L% @ " *0 ! +!0 ( @"H 0"P4 " (
XXM K $ L% @ " + ! +!0 ( @"T 0"P4 " ( N $ L% @ " +P ! +
XXM!0 ( @# 0"P4 " ( Q $ L% @ " ,@ ! +!0 ( @#, 0"P4 " (
XXM T $ L% @ " -0 ! +!0 ( @#8 0"P4 " ( W $ L% @ " . ! +
XXM!0 ( @#D 0"P4 " ( Z $ L% @ " .P ! +!0 ( @#P 0"P4 " (
XXM ] $ L% @ " /@ ! +!0 ( @#\ 0"P4 " (! $ L% @ " 00 ! +
XXM!0 ( @$( 0"P4 " (!# $ L% @ " 1 ! +!0 ( @$4 0"P4 " (
XXM!& $ L% @ " 1P ! +!0 ( @$@ 0"P4 " (!) $ L% @ " 2@ ! +
XXM!0 ( @$L 0"P4 " (!, $ L% @ " 30 ! +!0 ( @$X 0"P4 " (
XXM!/ $ L% @ " 4 ! +!0 ( @%$ 0"P4 " (!2 $ L% @ " 4P ! +
XXM!0 ( @%0 0"P4 " (!5 $ L% @ " 5@ ! +!0 ( @%< 0"P4 " (
XXM!8 $ L% @ " 60 ! +!0 ( @%H 0"P4 " (!; $ L% @ " 7 ! +
XXM!0 ( @%T 0"P4 " (!> $ L% @ " 7P ! +!0 ( @& 0"P4 " (
XXM!A $ L% @ " 8@ ! +!0 ( @&, 0"P4 " (!D $ L% @ " 90 ! +
XXM!0 ( @&8 0"P4 " (!G $ L% @ " : ! +!0 ( @&D 0"P4 " (
XXM!J $ L% @ " :P ! +!0 ( @&P 0"P4 " (!M $ L% @ " ;@ ! +
XXM!0 ( @&\ 0"P4 " (!P $ L% @ " <0 ! +!0 ( @'( 0"P4 " (
XXM!S $ L% @ " = ! +!0 ( @'4 0"P4 " (!V $ L% @ " =P ! +
XXM!0 ( @'@ 0"P4 " (!Y $ L% @ " >@ ! +!0 ( @'L 0"P4 " (
XXM!\ $ L% @ " ?0 ! +!0 ( @'X 0"P4 " (
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM # P,# P,# P,# P,# P, P,# P,# P
XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P,
XXM *A4
XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P
XXM,# P,# P,# P,# P,# P,#
XXM
XXM
XXM
XXM P,# P,# P,# P,# P,# ,# P,# P,# P,# P,# P
XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P
XXM,# P # P,# P,# P,# P,# P, 5*A4J%2H5*A4
XXMJ%2H5*A4 0$! 0$! 0 ! 0 )"0D)
XXM H*%#X4*'PH4% ! X5%10.!045%0X$ 9*2H
XXMR! 0)BI*3 #!(2# @4I2(B'8 # 0($
XXM"! 0(" @(" 0$ @ " 0$ @(" @($! @ 05#A4$
XXM $!!\$! ,! 0( ?@
XXM 0$ 0$" @0$" @0$ !\@H*&BI*B
XXMPH)\ $#!0$! 0$! 0? #Q"0@($"! @0'X !\@H("
XXM/ ("@H)\ ! P4)$2$A/X$! 'Y 0/R" @*"@GP !\
XXM at H#\@H*"@H)\ ?@("! 0("! 0$ 'R"@H)\@H*"@GP
XXM !\@H*"@GX" H)\ $! 0$ ! 0 ,! 0
XXM( $"! @0$ @$ @$ 'X ?@ " 0" 0" @0(
XXM$" \0D("! @( @( .$2"FJ:BG(!"/ ! 0*"A$
XXM1$3^@H( #XA(2$_(*"@H+\ /$*"@(" @()"/ /B$
XXM at H*"@H*"A/@ #^@(" _(" @(#^ _H" @/R @(" @
XXM #Q"@H" GH*"1CH ""@H*"_H*"@H*" ?! 0$! 0$! 0?
XXM #X$! 0$! 2$A'@ ""A(B0\(B$A(*" 0$! 0$! 0$!
XXM?@ ,;&JJJJDI*2 at H( ""PL*BHI**BH:& ?(*"@H*"
XXM at H*"? /R"@H*"_(" @( !\@H*"@H*"@J)\(!X _(*"
XXM at OR(A(2"@@ 'R"@D P# *"@GP #^$! 0$! 0$! 0
XXM at H*"@H*"@H*"? (*"1$1$*"@H$! ""DI*25'Q41$1$
XXM A(1(2# P2$B$A (*"1$0H*! 0$! #^ @0($! @0(#^
XXM /" @(" @(" @(#P $! (" 0$ @(! 0 \! 0$! 0$
XXM! 0$/ $"A$ !^ $"A4
XXM_KI4*! 5*I4JE2J5*I4J@ B(CXB(B^" @(" @
XXM\(#P@)X0'A 0 '"0@(".>0X*"0D " @(^(B.\(" @
XXM &"08 $!!\ 'P (C(J)B((" @(#\
XXM (B(4% @/P0$! 0$ 0$! 0$! 0\ / 0
XXM$! 0$! 0$ ?$! 0$! 0$! 0$! 0$! 0'P $! 0$! 0
XXM$/\0$! 0$! 0$ #_ #_
XXM #_ #_ #_
XXM$! 0$! 0$!\0$! 0$! 0$! 0$! 0$!#P$! 0$! 0$! 0$! 0$! 0_P
XXM /\0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! PPPP# , P#_
XXM , P# ,&&&" /\ \%!04%"0 ($"'\
XXM?R! @ @4)B(@<" P6.8! #!(1 X)"0
XX,X,RR$A(,
XX
XXend
@//E*O*F fontdir/uu.gacha.g.8//
chmod u=rw,g=rw,o=rw fontdir/uu.gacha.g.8
echo x - fontdir/uu.gacha.r.8
sed 's/^XX//' > "fontdir/uu.gacha.r.8" <<'@//E*O*F fontdir/uu.gacha.r.8//'
XXbegin 644 gacha.r.8
XXM 1X( 0 @ ! +!0 ( @ $ 0"P4 " ( " $ L% @ " P ! +
XXM!0 ( @ 0 0"P4 " ( % $ L% @ " !@ ! +!0 ( @ < 0"P4 " (
XXM ( $ L% @ " "0 ! +!0 ( @ H 0"P4 " ( + $ L% @ " # ! +
XXM!0 ( @ T 0"P4 " ( . $ L% @ " #P ! +!0 ( @! 0"P4 " (
XXM 1 $ L% @ " $@ ! +!0 ( @!, 0"P4 " ( 4 $ L% @ " %0 ! +
XXM!0 ( @!8 0"P4 " ( 7 $ L% @ " & ! +!0 ( @!D 0"P4 " (
XXM : $ L% @ " &P ! +!0 ( @!P 0"P4 " ( = $ L% @ " '@ ! +
XXM!0 ( @!\ 0"P4 " ( @ $ L% @ " (0 ! +!0 ( @"( 0"P4 " (
XXM C $ L% @ " ) ! +!0 ( @"4 0"P4 " ( F $ L% @ " )P ! +
XXM!0 ( @"@ 0"P4 " ( I $ L% @ " *@ ! +!0 ( @"L 0"P4 " (
XXM L $ L% @ " +0 ! +!0 ( @"X 0"P4 " ( O $ L% @ " , ! +
XXM!0 ( @#$ 0"P4 " ( R $ L% @ " ,P ! +!0 ( @#0 0"P4 " (
XXM U $ L% @ " -@ ! +!0 ( @#< 0"P4 " ( X $ L% @ " .0 ! +
XXM!0 ( @#H 0"P4 " ( [ $ L% @ " / ! +!0 ( @#T 0"P4 " (
XXM ^ $ L% @ " /P ! +!0 ( @$ 0"P4 " (!! $ L% @ " 0@ ! +
XXM!0 ( @$, 0"P4 " (!$ $ L% @ " 10 ! +!0 ( @$8 0"P4 " (
XXM!' $ L% @ " 2 ! +!0 ( @$D 0"P4 " (!* $ L% @ " 2P ! +
XXM!0 ( @$P 0"P4 " (!- $ L% @ " 3@ ! +!0 ( @$\ 0"P4 " (
XXM!0 $ L% @ " 40 ! +!0 ( @%( 0"P4 " (!3 $ L% @ " 5 ! +
XXM!0 ( @%4 0"P4 " (!6 $ L% @ " 5P ! +!0 ( @%@ 0"P4 " (
XXM!9 $ L% @ " 6@ ! +!0 ( @%L 0"P4 " (!< $ L% @ " 70 ! +
XXM!0 ( @%X 0"P4 " (!? $ L% @ " 8 ! +!0 ( @&$ 0"P4 " (
XXM!B $ L% @ " 8P ! +!0 ( @&0 0"P4 " (!E $ L% @ " 9@ ! +
XXM!0 ( @&< 0"P4 " (!H $ L% @ " :0 ! +!0 ( @&H 0"P4 " (
XXM!K $ L% @ " ; ! +!0 ( @&T 0"P4 " (!N $ L% @ " ;P ! +
XXM!0 ( @' 0"P4 " (!Q $ L% @ " <@ ! +!0 ( @', 0"P4 " (
XXM!T $ L% @ " =0 ! +!0 ( @'8 0"P4 " (!W $ L% @ " > ! +
XXM!0 ( @'D 0"P4 " (!Z $ L% @ " >P ! +!0 ( @'P 0"P4 " (
XXM!] $ L% @ " ?@ ! +!0 ( @'\ 0"P4 " (
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM # P,# P,# P,# P,# P, P,# P,# P
XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P
XXM,# P,# P,# P,#
XXM "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\
XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P
XXM
XXM
XXM
XXM ,# P,# P,# P,# P,# P
XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P
XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,#
XXM %2H5*A4J%2H5*A4J%2H5 $! 0$! 0
XXM$ 0$ $A(2$@ 4%"A\*%#X4*"@ .%14
XXM4#@4%%14.! &2DJ, at 0$"8J2DP P2$@P(%*4B(AV
XXM$! 0$ @0$" @(" @$! ( @$! (" @("! 0(
XXM $%0X5! $! 0_A 0$ # 0
XXM$" #\ $! $! @($! @
XXM($! >(2$C)2DQ(2$> ! P4! 0$! 0$'P !XA(0$
XXM"! @0(#\ >(2$!#@$!(2$> !@8*"A(2(C\" @ !\
XXM0$#XA 0$A(1X >(2 ^(2$A(2$> /P$! @($! @("
XXM !XA(2$>(2$A(1X >(2$A(2$? 2$> ! 0 $!
XXM 0$ # 0$" ! @0($! (! (! #\ /P
XXM ! (! (! 0($"! >(2$! @0$ 0$ #!(A)RD
XXMI)B 1#@ 0$"@H1$1$_H*" \(B(B/B$A(2$^ #A$
XXMA(" @("$1#@ #PB(2$A(2$A(CP _(" @/B @(" _
XXM /R @(#X@(" @( X1(2 @)R$A$PT A(2$A/R$A(2$A
XXM 'P0$! 0$! 0$'P \! 0$! 0$A(1X A(B0H."0B(B$
XXMA (" @(" @(" @/P #&QJJJJI*2DH*" A,3$I*24
XXME(R,A 'B$A(2$A(2$A'@ #XA(2$A/B @(" >(2$
XXMA(2$A(2$>" < /B$A(3XD(B(A(0 !XA(1 , @$A(1X
XXM_! 0$! 0$! 0$ (2$A(2$A(2$A'@ ""@D1$1"@H*! 0
XXM @I*2DE1\5$1$1 (2$2$@P,$A(A(0 ""@D1$*"@0$! 0
XXM _ 0($! @0$" _ >$! 0$! 0$! 0$! > ! 0" @$! (
XXM" 0$ !X" @(" @(" @(" AX $"A$@@
XXM /X 0" 0" '"("'B(B'0 "
XXM@("XQ(2$A,2X >(2 @("$> 0$!'2,A(2$C'0
XXM !XA(3\@(1X &"0@^" @(" @( '2,A(2$C'0$
XXMA'@ " @("XQ(2$A(2$ " @ . @(" @(" 0$ !P$! 0$
XXM! 0$1#@ " @("(D*#@D(B$ . @(" @(" @(" .Z2
XXMDI*2DI( "XQ(2$A(2$ >(2$A(2$>
XXM +C$A(2$Q+B @( !TC(2$A(QT! 0$ 6&1 0$! 0
XXM 'B$@'@$A'@ ("#X(" @("08 A(2$A(2,=
XXM (2$2$A(,# ""@I*2DI)L 1$0H$"A$
XXM1 (2$1$@H,! 0H$ #X"! @0(#\ <(" @("#
XXM(" @(" < ! 0$! 0$! 0$! 0$ . 0$! 0$ P0$! 0$.
XX<9+28 ."0D."0D ,$A(2# ! 0
XX
XXend
@//E*O*F fontdir/uu.gacha.r.8//
chmod u=rw,g=rw,o=rw fontdir/uu.gacha.r.8
echo x - fontdir/uu.testfont.sh
sed 's/^XX//' > "fontdir/uu.testfont.sh" <<'@//E*O*F fontdir/uu.testfont.sh//'
XXbegin 644 testfont.sh
XXM&ULR2AM;2 IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A
XXM0",D)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.
XXM3U!14E-455976%E:"AM;,#LQ;0IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY
XXM>C$R,S0U-C<X.3 A0",D)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"
XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALH, \*86)C9&5F9VAI:FML;6YO
XXM<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y at 6UU[?3LG.B)<
XXM?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96 at H;6VT*86)C9&5F
XXM9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y@
XXM6UU[?3LG.B)<?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96 at H;
XXM6S\S: H;6S)*&UM("F%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V
XXM-S at Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*04)#1$5&1TA)
XXM2DM,34Y/4%%24U155E=865H*&ULP.S%M"F%B8V1E9F=H:6IK;&UN;W!Q<G-T
XXM=79W>'EZ,3(S-#4V-S at Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\
XXM/C\*04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R at P#PIA8F-D969G:&EJ
XXM:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B at I7RL]?F!;77M]
XXM.R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-455976%E:"AM;;0IA
XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B at I
XXM7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-45597
XXM6%E:"AM;/S-L"AM;,DH;6T@;/SEH#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S
XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T
XXM=79W>'EZ,3(S-#4V-S at Y,"% (R0*"ALC,R5>)BHH*5\K/7Y at 6UU[?3LG.B)<
XXM?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%"
XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+3$U.3U!1
XXM4E-455976%E:"@H;6S)*&UM(&S\Y: \*&R,S86)C9&5F9VAI:FML;6YO<'%R
XXM<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM;F]P<7)S
XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M=>WT[)SHB
XXM7'PL+B\\/C\*&R,T)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"@H;(S-!
XXM0D-$149'2$E*2TQ-3D]045)35%565UA96 at H;(S1!0D-$149'2$E*2TQ-3D]0
XXM45)35%565UA96 at H*&ULR2AM;2!L_.6@/&ULQ;0H;(S-A8F-D969G:&EJ:VQM
XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN
XXM;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*"ALC,R5>)BHH*5\K/7Y at 6UU[
XXM?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*
XXM"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+
XXM3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: X*&R,S86)C9&5F9VAI:FML
XXM;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM
XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M=
XXM>WT[)SHB7'PL+B\\/C\*&R,T)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_
XXM"@H;(S-!0D-$149'2$E*2TQ-3D]045)35%565UA96 at H;(S1!0D-$149'2$E*
XXM2TQ-3D]045)35%565UA96 at H*&ULR2AM;2!L_.6 at .&ULQ;0H;(S-A8F-D969G
XXM:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H
XXM:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*"ALC,R5>)BHH*5\K
XXM/7Y at 6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL
XXM+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%
XXM1D=(24I+3$U.3U!14E-455976%E:"AM;/S-H&ULR2AM;2!L_.6 at ."ALC,V%B
XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*&R,T86)C
XXM9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H*&R,S)5XF
XXM*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y at 6UU[?3LG
XXM.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R,T
XXM04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH#PH;(S-A
XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B
XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*"ALC,R5>
XXM)BHH*5\K/7Y at 6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[
XXM)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC
XXM-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: \;6S%M
XXM"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*
XXM&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H*
XXM&R,S)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y@
XXM6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=8
XXM65H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH
XXM#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D
XXM"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y,"% (R0*
XXM"ALC,R5>)BHH*5\K/7Y at 6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^
XXM8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-45597
XXM6%E:"ALC-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y
XXM: X;6S%M"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S at Y
XXM,"% (R0*&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP
XXM(4 C) H*&R,S)5XF*B at I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH
XXM*5\K/7Y at 6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%2
XXG4U155E=865H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*
XX
XXend
@//E*O*F fontdir/uu.testfont.sh//
chmod u=rw,g=rw,o=rw fontdir/uu.testfont.sh
echo x - fontdir/uu.thin.b.5
sed 's/^XX//' > "fontdir/uu.thin.b.5" <<'@//E*O*F fontdir/uu.thin.b.5//'
XXbegin 644 thin.b.5
XXM 1X( 0 ! ! +!0 % 4 $ 0"P4 !0 % " $ L% 4 !0 P ! +
XXM!0 % 4 0 0"P4 !0 % % $ L% 4 !0!@ ! +!0 % 4 < 0"P4 !0 %
XXM ( $ L% 4 !0"0 ! +!0 % 4 H 0"P4 !0 % + $ L% 4 !0# ! +
XXM!0 % 4 T 0"P4 !0 % . $ L% 4 !0#P ! +!0 % 4! 0"P4 !0 %
XXM 1 $ L% 4 !0$@ ! +!0 % 4!, 0"P4 !0 % 4 $ L% 4 !0%0 ! +
XXM!0 % 4!8 0"P4 !0 % 7 $ L% 4 !0& ! +!0 % 4!D 0"P4 !0 %
XXM : $ L% 4 !0&P ! +!0 % 4!P 0"P4 !0 % = $ L% 4 !0'@ ! +
XXM!0 % 4!\ 0"P4 !0 % @ $ L% 4 !0(0 ! +!0 % 4"( 0"P4 !0 %
XXM C $ L% 4 !0) ! +!0 % 4"4 0"P4 !0 % F $ L% 4 !0)P ! +
XXM!0 % 4"@ 0"P4 !0 % I $ L% 4 !0*@ ! +!0 % 4"L 0"P4 !0 %
XXM L $ L% 4 !0+0 ! +!0 % 4"X 0"P4 !0 % O $ L% 4 !0, ! +
XXM!0 % 4#$ 0"P4 !0 % R $ L% 4 !0,P ! +!0 % 4#0 0"P4 !0 %
XXM U $ L% 4 !0-@ ! +!0 % 4#< 0"P4 !0 % X $ L% 4 !0.0 ! +
XXM!0 % 4#H 0"P4 !0 % [ $ L% 4 !0/ ! +!0 % 4#T 0"P4 !0 %
XXM ^ $ L% 4 !0/P ! +!0 % 4$ 0"P4 !0 %!! $ L% 4 !00@ ! +
XXM!0 % 4$, 0"P4 !0 %!$ $ L% 4 !010 ! +!0 % 4$8 0"P4 !0 %
XXM!' $ L% 4 !02 ! +!0 % 4$D 0"P4 !0 %!* $ L% 4 !02P ! +
XXM!0 % 4$P 0"P4 !0 %!- $ L% 4 !03@ ! +!0 % 4$\ 0"P4 !0 %
XXM!0 $ L% 4 !040 ! +!0 % 4%( 0"P4 !0 %!3 $ L% 4 !05 ! +
XXM!0 % 4%4 0"P4 !0 %!6 $ L% 4 !05P ! +!0 % 4%@ 0"P4 !0 %
XXM!9 $ L% 4 !06@ ! +!0 % 4%L 0"P4 !0 %!< $ L% 4 !070 ! +
XXM!0 % 4%X 0"P4 !0 %!? $ L% 4 !08 ! +!0 % 4&$ 0"P4 !0 %
XXM!B $ L% 4 !08P ! +!0 % 4&0 0"P4 !0 %!E $ L% 4 !09@ ! +
XXM!0 % 4&< 0"P4 !0 %!H $ L% 4 !0:0 ! +!0 % 4&H 0"P4 !0 %
XXM!K $ L% 4 !0; ! +!0 % 4&T 0"P4 !0 %!N $ L% 4 !0;P ! +
XXM!0 % 4' 0"P4 !0 %!Q $ L% 4 !0<@ ! +!0 % 4', 0"P4 !0 %
XXM!T $ L% 4 !0=0 ! +!0 % 4'8 0"P4 !0 %!W $ L% 4 !0> ! +
XXM!0 % 4'D 0"P4 !0 %!Z $ L% 4 !0>P ! +!0 % 4'P 0"P4 !0 %
XXM!] $ L% 4 !0?@ ! +!0 % 4'\ 0"P4 !0 %
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM # P,# P,# P,# P,# P, P,# P,# P
XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P
XXM,# P,# P,# P,#
XXM "H4*A0J%"H4*A0J%"H4*A0^/CX^/CX^/CX^/CX^/CX
XXM^# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P
XXM
XXM
XXM
XXM ,# P,# P,# P,# P,# P
XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P
XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,#
XXM %"H4*A0J%"H4*A0J%"H4 8&!@8&!@
XXM8 !@8 -C8V-@ *'CX4/CP4/"@ @</CX
XXMJ/!XJ/CX<" &BXV/ P8'CHN+ !P^-CP<.CXT/AH
XXM<#!@P ,&# P,# P,# 8# & P&!@8&!@8&#!@
XXM J/AP^*@ &!@\/!@8 ' P
XXM,& #P\ 8& (&!@P,&!@
XXMP(" </C(N/CXZ)CX< ! P</ P,# P>'@ !P^- at 8
XXM.'#@P/CX </C8&# P&-CX< ! P,'!PT/CX,# !P
XXM<,#@\# PL/!@ </C(P/#XV-CX< /CX&# P8&# P,
XXM !P^-C8</C8V/AP </C8V-CX>!CX< !@8 8&
XXM P, ' P<& ! P8,# 8# 0 /#P /#P
XXM @,!@,#!@P( !P^- at 8.'!@8 !@8 "!P^-BX
XXMV*#8^' @<'#XV/CXV-C8 \/C8V/#XV-C8\ '#X
XXMV,# P,#8^' #P^-C8V-C8V/CP \/# P.#@P,#P\
XXM /#PP,#@X,# P, !P^-C P-C8R/AP V-C8V/CXV-C8V
XXM /#P8&!@8&!@\/ !X># P,# PL/!@ V-CX\.#P\/C8
XXMV ,# P,# P,# \/ "(V/CX^/C8V-C8 T-#0T-"P
XXML+"PD '#XV-C8V-C8^' #P^-C8^/# P,# </C8
XXMV-C8V-CX<&!X, /#XV/CPX/#8V-@ !P^-C \'@8V/AP
XXM\/!@8&!@8&!@8 -C8V-C8V-C8^' #8V-C8V'!P<" @
XXM V-C8V-CX^/C84 -C8V/AP<'#8V-@ #8V-C8^' @(" @
XXM ^/@8.#!@8,#X^ /#PP,# P,# \/ " P,!@8# P
XXM&!@( \/ P,# P,##P\ "!PV(@
XXM #X^ P,!@, '#XF'C8^&@ #
XXMP,#P^-C8V/BP </C8P-CX< !@8&'CXV-C8^&@
XXM !P^-CXP/AP ,'AH8&#P\&!@8 '#XV-C8^'B8
XXM^' # P,#0^-C8V-C8 8& X.!@8&#P\ # P /#P,# P
XXM,#"P\& # P,C8^/#@\-C8 X.!@8&!@8&#P\ -C8
XXM^/BHJ*@ "P^-C8V-C8 </C8V-CX<
XXM +#XV-C8^/# P, !H^-C8V/AX&!@8 L/C(P,# P
XXM '#XX' X^' 8&#P\&!@8' P V-C8V-CX:
XXM -C8V'!P(" #8V-CX^-A0 V-AP('#8
XXMV -C8V-C8^'B8^' #X^#APX/CX P<&!@8,#
XXM8&!@<# 8&!@8 !@8&!@ &!P,# P&!@P,#!P8 &CX
XX<L /#XV/#XV !P^-CX< # P
XX
XXend
@//E*O*F fontdir/uu.thin.b.5//
chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.5
echo x - fontdir/uu.thin.b.6
sed 's/^XX//' > "fontdir/uu.thin.b.6" <<'@//E*O*F fontdir/uu.thin.b.6//'
XXbegin 644 thin.b.6
XXM 1X( & ! ! +!0 & 8 $ 0"P4 !@ & " $ L% 8 !@ P ! +
XXM!0 & 8 0 0"P4 !@ & % $ L% 8 !@!@ ! +!0 & 8 < 0"P4 !@ &
XXM ( $ L% 8 !@"0 ! +!0 & 8 H 0"P4 !@ & + $ L% 8 !@# ! +
XXM!0 & 8 T 0"P4 !@ & . $ L% 8 !@#P ! +!0 & 8! 0"P4 !@ &
XXM 1 $ L% 8 !@$@ ! +!0 & 8!, 0"P4 !@ & 4 $ L% 8 !@%0 ! +
XXM!0 & 8!8 0"P4 !@ & 7 $ L% 8 !@& ! +!0 & 8!D 0"P4 !@ &
XXM : $ L% 8 !@&P ! +!0 & 8!P 0"P4 !@ & = $ L% 8 !@'@ ! +
XXM!0 & 8!\ 0"P4 !@ & @ $ L% 8 !@(0 ! +!0 & @"( 0"P4 !@ (
XXM C $ L%_P< " ) ! +!?\' @"4 0"P7_!P & F $ L%_P< " )P ! +
XXM!0 & @"@ 0"P7_!P ( I $ L%_@@ " *@ ! +!?\' @"L 0"P4 !@ (
XXM L $ L% 4 " +0 ! +!0 & @"X 0"P4 !@ ( O $ L% 8 " , ! +
XXM!?\' @#$ 0"P7_!P ( R $ L% 8 " ,P ! +!?\' @#0 0"P7_!P &
XXM U $ L%_P< " -@ ! +!?\' @#< 0"P7_!P ( X $ L%_P< " .0 ! +
XXM!?\' @#H 0"P7]"0 ( [ $ L% 8 " / ! +!?\' 8#T 0"P4 !@ (
XXM ^ $ L%_P< " /P ! +!?\' @$ 0"P4 !@ &!! $ L% 8 " 0@ ! +
XXM!0 & @$, 0"P4 !@ (!$ $ L% 8 " 10 ! +!0 & @$8 0"P4 !@ (
XXM!' $ L% 8 " 2 ! +!0 & @$D 0"P7_!P (!* $ L% 8 " 2P ! +
XXM!0 & 8$P 0"P4 !@ (!- $ L% 8 !@3@ ! +!0 & @$\ 0"P7_!P (
XXM!0 $ L% 8 " 40 ! +!0 & @%( 0"P7_!P (!3 $ L% 8 " 5 ! +
XXM!?\' @%4 0"P7_!P (!6 $ L%_P< " 5P ! +!?\' @%@ 0"P7_!P (
XXM!9 $ L%_P< " 6@ ! +!?\' @%L 0"P7_!P (!< $ L%_P< " 70 ! +
XXM!?\' @%X 0"P7_!P (!? $ L% 8 " 8 ! +!0 & 8&$ 0"P7_!P (
XXM!B $ L%_P< " 8P ! +!?\' @&0 0"P7_!P (!E $ L%_P< " 9@ ! +
XXM!?\' 8&< 0"P7_!P (!H $ L%_P< " :0 ! +!?\' @&H 0"P7_!P (
XXM!K $ L%_P< " ; ! +!?\' @&T 0"P7_!P (!N $ L%_P< " ;P ! +
XXM!?\' @' 0"P7_!P (!Q $ L%_P< " <@ ! +!?\' @', 0"P7_!P (
XXM!T $ L%_P< " =0 ! +!?\' @'8 0"P7_!P (!W $ L%_P< " > ! +
XXM!?\' @'D 0"P7_!P (!Z $ L%_P< " >P ! +!?\' @'P 0"P7]"0 (
XXM!] $ L%_P< " ?@ ! +!?\' @'\ 0"P4 !@ &
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM
XXM # P,# P,# P,# P,# P, P,# P,# P
XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P
XXM,# P,# P,# P,#
XXM "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\
XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P
XXM
XXM
XXM
XXM ,# P,# P,# P,# P,# P
XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P
XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,#
XXM %2H5*A4J%2H5*A4J%2H5 ,# P,# P
XXM, P, -C8V-@ )&S\_&C\_&S8V P>/RT
XXMM/A\-+3\># &S\V# P8&S<V !P^-AP,&S\T/AL
XXM&!@P8 $'!@X,# P,!@8# 0 (# 8& P,# @8&# @
XXM M'SX?+0 # P_/PP, #@8
XXM&# @ !X> ,# ,#!@8,#!@
XXM8,# <-C8V-BHV-C8< # P</ P,# P_/P !P^- at 8
XXM&#!@P/CX </B8&'!P&)CX< @8.'CXV/S\&!@ !X
XXM>&A@\/@8F/AP </C8P/#XV-CX< /CXF#@P8&# P,
XXM !P^-C8</C8V/AP </C8V-CX>)CX< # P ,#
XXM P, ' P,& #!@P8,!@,!@, /CX /CX
XXM # 8# 8#!@P8, >/S,C#AP8 !@8 #!XS-SL
XXM[)C ?#@ @('!PV-C8^-C8 \/C8V/#XV-CX\ '#X
XXMV,# P,#8^' #P^-C8V-C8V/CP ^/C P/#PP,#X^
XXM /CXP,#P\,# P, !P^-C P-C8R/AP V-C8V/CXV-C8V
XXM 'AX,# P,# P>'@ !X>!@8&!@8V/AP V-C8^/#@\/C8
XXMV ,# P,# P,# ^/@ #,_/S\_,S,S,S, S.SL_/S<
XXMW,S,S '#XV-C8V-C8^' #P^-C8^/# P,# >/S,
XXMS,S,S,SL_' X /#XV-CPX/#8V-@ !P^-C \'@8V/AP
XXM_/PP,# P,# P, -C8V-C8V-C8^' #,S,S,S'AX># P
XXM S,S,S,S\_/S,S ,S,>'@P,'AXS,P #,S,S,>'@P,# P
XXM ^/@8.#!@X,#X^ /CXP,# P,# ^/@ # P&!@,# 8
XXM& P, ^/@8&!@8&!CX^ @<-B(
XXM /CX &!@,!@ '#X&'C8^'@ #
XXMP,#P^-C8V/CP </C(P,CX< !@8&'CXV-C8^&@
XXM !P^-CXP/AP ,'AH8&#P\&!@8 &CXV-C8^'B8
XXM^' # P,#P^-C8V-C8 ,# <# P,#!X> # P /#P,# P
XXM,# PL/!@ # P,#,V/#@\-C, <' P,# P,#!X> ,S\
XXM_,S,S,P "P^-C8V-C8 </C8V-CX<
XXM +#XV-C8^/# P, !H^-C8V/AX&!@8 L/C8P,# P
XXM 'C\X'@<_'@ ,#!X># P,#@8 V-C8V-CX:
XXM ,S,S'AX,# #,S,S\_/S, S,QX,'C,
XXMS -C8V-C8^'@8^' #X^#APX/CX X>&!@8,#
XXM8&!@>#@ # P,# # P,# .#P,# P&!@P,##PX !L
XX<_-@ /#XV/#8V X?&QL?#@ # P
XX
XXend
@//E*O*F fontdir/uu.thin.b.6//
chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.6
echo mkdir - libdir
mkdir libdir
chmod u=rwx,g=rx,o=rx libdir
echo x - libdir/makefile
sed 's/^XX//' > "libdir/makefile" <<'@//E*O*F libdir/makefile//'
XX#
XX# @(#)makefile 1.1 85/05/30 MITRE
XX#
XXDESTDIR=/usr/local/lib
XXOBJSLIB=cim_change.o cim_size.o csr_change.o csr_init.o ttysw_main.o ttyvt100.o vt100fonts.o vt100keys.o
XXall: nlibsuntool.a
XXnlibsuntool.a: $(OBJSLIB)
XX touch *.o
XX cp /usr/lib/libsuntool.a nlibsuntool.a
XX ar d nlibsuntool.a ttyansi.o
XX ar rv nlibsuntool.a $?
XX ranlib nlibsuntool.a
@//E*O*F libdir/makefile//
chmod u=rw,g=r,o=r libdir/makefile
echo x - makefile
sed 's/^XX//' > "makefile" <<'@//E*O*F makefile//'
XXCC=cc -g
XXLIBS= -lsuntool -lsunwindow -lpixrect
XXLDFLAGS=
XXLIBDIR=libdir
XXvt100tool: vt100tool.c vconfig.h vshelltool.icon
XX ${CC} -o vt100tool vt100tool.c ${LIBDIR}/nlibsuntool.a -lsunwindow -lpixrect
XXvttest: vttest.c
XX ${CC} ${LDFLAGS} -o vttest vttest.c
@//E*O*F makefile//
chmod u=rw,g=r,o=r makefile
echo Inspecting for damage in transit...
temp=/tmp/sharin$$; dtemp=/tmp/sharout$$
trap "rm -f $temp $dtemp; exit" 0 1 2 3 15
cat > $temp <<\!!!
48 318 2047 INSTALL
63 126 1955 MANIFEST
29 90 915 decode.sh
108 841 6524 uu.gacha.b.8
106 841 6369 uu.gacha.bg.8
106 924 6368 uu.gacha.g.8
106 928 6392 uu.gacha.r.8
72 113 4298 uu.testfont.sh
106 832 6391 uu.thin.b.5
106 806 6391 uu.thin.b.6
20 35 347 makefile
12 26 257 makefile
882 5880 48254 total
!!!
wc INSTALL MANIFEST decode.sh fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8 fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5 fontdir/uu.thin.b.6 libdir/makefile makefile | sed 's=[^ ]*/==' | diff -b $temp - >$dtemp
if test -s $dtemp
then echo "Ouch [diff of wc output]:" ; cat $dtemp
else echo "No problems found."
fi
exit 0
More information about the Mod.sources
mailing list