rburridge@Sun.COM (Rich Burridge) (07/03/90)
Posting-number: Volume 13, Issue 75 Submitted-by: rburridge@Sun.COM (Rich Burridge) Archive-name: faces-1.4.5/part06 ------CUT HERE------faces.part6------CUT HERE------ #! /bin/sh # this is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh to create the files: # facedir (directory) # filters (directory) # This archive created: Fri Jun 29 11:24:21 EST 1990 # # export PATH; PATH=/bin:$PATH # if [ -f facedir ] then echo shar: can not write a directory over file facedir else if [ ! -d facedir ] then echo shar: creating directory facedir mkdir facedir fi echo shar: entering directory facedir cd facedir if [ -f facedir ] then echo shar: can not write a directory over file facedir else if [ ! -d facedir ] then echo shar: creating directory facedir mkdir facedir fi echo shar: entering directory facedir cd facedir if [ -f machine.tab ] then echo shar: will not over-write existing file machine.tab else echo shar: extracting 'machine.tab', 398 characters cat > machine.tab <<'Funky_Stuff' stard=sunaus extra=sunaus sunchat=sunaus garfield=sunaus tom=sunaus felix=sunaus sunk=sunaus sunsa=sunaus misaus=sunaus maverick=sunaus misaus1=sunaus nimbin=sunaus redgum=sunaus palette=sunaus sunwa=sunaus sunact=sunaus demo386=sunaus basset=basser castor.cs.su.oz=basser cluster.cs.su.oz=basser orwell=basser sarad=basser sasha=basser sunrise=basser gris=softway softway.sw.oz=softway arakis=sun Funky_Stuff len=`wc -c < machine.tab` if [ $len != 398 ] ; then echo error: machine.tab was $len bytes long, should have been 398 fi fi # end of overwriting check if [ -f misc. ] then echo shar: can not write a directory over file misc. else if [ ! -d misc. ] then echo shar: creating directory misc. mkdir misc. fi echo shar: entering directory misc. cd misc. if [ -f acsnet ] then echo shar: can not write a directory over file acsnet else if [ ! -d acsnet ] then echo shar: creating directory acsnet mkdir acsnet fi echo shar: entering directory acsnet cd acsnet if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0008,0x6000,0x0000, 0x000C,0x5000,0x0000, 0x000A,0x4800,0x0000, 0x000D,0x5400,0x0000, 0x000A,0xDA00,0x0000, 0x0005,0x5A00,0x0000, 0x0002,0xAA00,0x0000, 0x0001,0x7400,0x0000, 0x0003,0xE400,0x0000, 0x0006,0x2600,0x0000, 0x00FC,0x0A00,0x0000, 0x0301,0x0600,0x0000, 0x0700,0x0A00,0x0000, 0x06C0,0x1600,0x0000, 0x0300,0x0C00,0x0000, 0x01FF,0x9400,0x0000, 0x0001,0xA800,0x0000, 0x0003,0x1800,0x0000, 0x0002,0x3000,0x0000, 0x0006,0x6000,0x0000, 0x000C,0xA000,0x0000, 0x0008,0x6000,0x0000, 0x0018,0xA000,0x0000, 0x0010,0x6000,0x0000, 0x03F0,0x2000,0x0000, 0x0607,0x5000,0x0000, 0x043C,0x5000,0x0000, 0x0561,0xD800,0x0000, 0x076A,0x0800,0x0000, 0x03EA,0x1400,0x0000, 0x003E,0x0C00,0x0000, 0x0010,0x1600,0x0000, 0x0070,0x0B00,0x0000, 0x01F0,0x0580,0x0000, 0x01FF,0x02C0,0x0000, 0x01F8,0x7160,0x0000, 0x0080,0xFAB0,0x0000, 0x00C1,0x8158,0x0000, 0x0063,0x00AC,0x0000, 0x003B,0x0056,0x0000, 0x003E,0x002B,0x0000, 0x002B,0x0015,0x8000, 0x0035,0x0002,0xC007, 0x001B,0x8001,0x600D, 0x7FF5,0x80C0,0xBFF9, 0xAFFF,0x80E0,0x5543, 0xFA00,0x00F8,0x001E, 0x1FFF,0xFFCF,0xFFF0, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory acsnet fi if [ -f adm ] then echo shar: can not write a directory over file adm else if [ ! -d adm ] then echo shar: creating directory adm mkdir adm fi echo shar: entering directory adm cd adm if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x01FF,0xF801,0xFFF0, 0x0200,0x17E2,0x0020, 0x0400,0x2844,0x0050, 0x0800,0x50BF,0xFFA0, 0x1000,0xA940,0x0250, 0x2001,0x5280,0x05A0, 0x7FFE,0xAD00,0x0A50, 0x0001,0x5200,0x15F8, 0x7FFE,0xAC00,0x2A10, 0x0001,0x57FF,0xD528, 0x7FFE,0xA801,0x2A50, 0x0001,0x5002,0xD5A8, 0x7FFE,0xA805,0x2A50, 0x0001,0x500A,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A8, 0x7FFE,0xA815,0x2A50, 0x0001,0x57EA,0xD5A0, 0x7FFE,0xA815,0x2A40, 0x0001,0x57EA,0xD580, 0x7FFE,0xA815,0x2A00, 0x0001,0x57EA,0xD400, 0x7FFE,0xA815,0xFFF8, 0x0001,0x57EA,0x0010, 0x7FFE,0xA814,0x0028, 0x0001,0x57E8,0x0057, 0x7FFE,0xAB10,0x00AB, 0x0001,0x55E0,0x0155, 0x7FFE,0xA97F,0xFEA9, 0x0001,0x5180,0x0151, 0x7FFE,0xA17F,0xFEA1, 0x0001,0x4200,0x0142, 0xFFFF,0x84FF,0xFF84, 0x8000,0x8880,0x0088, 0x8520,0x9099,0x2E90, 0x85A0,0xA0A5,0x24A0, 0x8560,0xC0A5,0x24C0, 0x8520,0x8098,0xC480, 0x4001,0x0040,0x0100, 0x3FFE,0x003F,0xFE00, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory adm fi if [ -f bin ] then echo shar: can not write a directory over file bin else if [ ! -d bin ] then echo shar: creating directory bin mkdir bin fi echo shar: entering directory bin cd bin if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0046,0x230C,0x4600, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0046,0x230C,0x4600, 0x0000,0x0000,0x0000, 0x0031,0x1862,0x3100, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0031,0x1862,0x3100, 0x0000,0x0000,0x0000, 0x0048,0xC48C,0x3100, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0048,0xC48C,0x3100, 0x0000,0x0000,0x0000, 0x0031,0x230C,0x4600, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0031,0x230C,0x4600, 0x0000,0x0000,0x0000, 0x0046,0x2462,0x3100, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0049,0x2492,0x4900, 0x0046,0x2462,0x3100, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory bin fi if [ -f daemon ] then echo shar: can not write a directory over file daemon else if [ ! -d daemon ] then echo shar: creating directory daemon mkdir daemon fi echo shar: entering directory daemon cd daemon if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0440,0x0000, 0x0000,0x0820,0x0000, 0x0000,0x0820,0x0000, 0x0000,0x0C60,0x1000, 0x0000,0x0FE0,0x3800, 0x0000,0x07C0,0x3800, 0x0004,0x0540,0x7C00, 0x0014,0x07C0,0x1000, 0x0054,0x0380,0x1000, 0x0054,0x03C0,0x1000, 0x0058,0x07E0,0x1000, 0x0068,0x0FE1,0xA000, 0x0008,0x1FF2,0x6000, 0x000F,0xFFF2,0x2000, 0x000F,0xF7FA,0x6000, 0x0004,0x07D9,0xE000, 0x0002,0x07D8,0x2000, 0x0002,0x07D8,0x2000, 0x0002,0x07D8,0x4000, 0x0001,0x07F8,0x4000, 0x0001,0x07F0,0x8000, 0x0001,0x0FEF,0x0000, 0x0000,0x8FE0,0x0000, 0x0000,0x9EC0,0x0000, 0x0000,0x9CC0,0x0000, 0x0000,0x58E0,0x0000, 0x0000,0x4C60,0x0000, 0x0000,0x4420,0x0000, 0x0000,0x0C60,0x0000, 0x0000,0x1CE0,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory daemon fi if [ -f mailer-daemon ] then echo shar: can not write a directory over file mailer-daemon else if [ ! -d mailer-daemon ] then echo shar: creating directory mailer-daemon mkdir mailer-daemon fi echo shar: entering directory mailer-daemon cd mailer-daemon if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0001,0xFFFF,0xFFC0, 0x0002,0xB000,0x0030, 0x0003,0x5800,0x0008, 0x0006,0xADFF,0xFFC8, 0x0005,0x54FF,0xFFE4, 0x000A,0xAAF7,0xFDF2, 0x020D,0x5673,0xF9F2, 0x060A,0xAA61,0xF0FA, 0x0E0D,0x5568,0xE8F9, 0x1E0A,0xAB71,0xF1F9, 0x0E0D,0x557F,0xFFF9, 0x0A0A,0xAB3F,0xFFF1, 0x080D,0x5500,0x0001, 0x080A,0xAB00,0x0001, 0x080D,0x5500,0x9E01, 0x0DEA,0xAB03,0x9F81, 0x073D,0x5507,0x83C1, 0x001A,0xAB0F,0x81E1, 0x001D,0x551F,0x80F1, 0x000A,0xAB1F,0x80F1, 0x000D,0x553F,0x80F9, 0x000A,0xAB3F,0x80F9, 0x000D,0x553F,0x80F9, 0x000A,0xAB3F,0x80F9, 0x0FFD,0x553F,0x81F9, 0x3FFA,0xAB3F,0x83F9, 0x7FFD,0x553F,0x9FF9, 0xFFFA,0xAB3F,0x9FF9, 0xFFFD,0x551F,0x9FF1, 0xFFFA,0xAB1F,0x9FF1, 0xFFFD,0x550F,0x9FE1, 0xFFFA,0xAB07,0x9FC1, 0xFFFD,0xD503,0x9F81, 0x7FFB,0xEB00,0x9E01, 0x3FFD,0xF500,0x0001, 0x1FFB,0xFB00,0x0001, 0x0FFD,0xFD0F,0xFFE1, 0x07FB,0xFB1F,0xFFD1, 0x01FD,0xFD3F,0xF7C9, 0x00FF,0xFF7F,0xF8C5, 0x003F,0xFD7F,0xFC45, 0x001F,0xFF7F,0xFE05, 0x0007,0xF540,0x3F85, 0x0003,0xF740,0x0FC5, 0x0000,0xFD40,0x01F5, 0x0000,0x3F40,0x007D, 0x0000,0x0740,0x003D, 0x0000,0x01C0,0x000F, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory mailer-daemon fi if [ -f net ] then echo shar: can not write a directory over file net else if [ ! -d net ] then echo shar: creating directory net mkdir net fi echo shar: entering directory net cd net if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0020,0x0000,0x0000, 0x0070,0x0100,0x0000, 0x00F8,0x0300,0x0000, 0x0020,0x7FFC,0x0000, 0x0010,0x8303,0xE200, 0x000F,0x0101,0x2600, 0x0009,0x0001,0x3F00, 0x0009,0x0001,0xE600, 0x000F,0x0002,0x0200, 0x0010,0x8014,0x0000, 0x00A0,0x5018,0x0000, 0x00C0,0x301C,0x0000, 0x00E0,0x7020,0x0000, 0x0000,0x0840,0x4000, 0x0000,0x05E0,0xC000, 0x0000,0x033F,0xFF00, 0x0000,0x1120,0xC000, 0x00E0,0x31E0,0x4000, 0x00C0,0xFF20,0x0000, 0x00A1,0x3010,0x0000, 0x001E,0x100E,0x0000, 0x0012,0x000C,0x0700, 0x0012,0x000A,0x0300, 0x001E,0x0001,0x0500, 0x00A1,0x0000,0x8800, 0x00C0,0x8000,0x9000, 0x00E0,0x4101,0xE000, 0x0000,0x2181,0x2000, 0x0000,0x1FFF,0x2000, 0x0000,0x0181,0xE000, 0x0000,0x0101,0x0000, 0x0000,0x0002,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory net fi if [ -f root ] then echo shar: can not write a directory over file root else if [ ! -d root ] then echo shar: creating directory root mkdir root fi echo shar: entering directory root cd root if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x1EE4,0x0000, 0x0000,0x1B04,0x0000, 0x0000,0x1F74,0x0000, 0x0000,0x1F64,0x0000, 0x0000,0x1FA4,0x0000, 0x0000,0x1704,0x0000, 0x0000,0x1FE4,0x0000, 0x0000,0x1EE4,0x0000, 0x0000,0x1FE4,0x0000, 0x0000,0x1FE4,0x0000, 0x0000,0x1EC4,0x0000, 0x0000,0x17F4,0x0000, 0x0000,0x37F6,0x0000, 0x0000,0x3FEB,0x0000, 0x0000,0xFF7F,0x0000, 0x0000,0xFF7F,0xE000, 0x0001,0xFFE7,0xF000, 0x000F,0xE7F1,0x9800, 0x001F,0x0631,0xC800, 0x0036,0x0C30,0x6400, 0x0024,0x1830,0x6600, 0x0064,0x3C10,0x2200, 0x0064,0x3410,0x2200, 0x004C,0x2438,0x7200, 0x004E,0x242C,0xDA00, 0x004A,0x6424,0x8A00, 0x0012,0x4426,0x8800, 0x0012,0x4460,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory root fi if [ -f sys ] then echo shar: can not write a directory over file sys else if [ ! -d sys ] then echo shar: creating directory sys mkdir sys fi echo shar: entering directory sys cd sys if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0200,0x0000, 0x0000,0x0004,0x0000, 0x0000,0x080A,0x0000, 0x0000,0x008A,0x2000, 0x0000,0x016A,0xD000, 0x0002,0x0091,0x2000, 0x0000,0x0080,0x2000, 0x0020,0x004E,0x4000, 0x0000,0x439F,0x3800, 0x0000,0xA41F,0x0400, 0x0088,0xA39F,0x3800, 0x0016,0xAD4E,0x4000, 0x0009,0x1280,0x2000, 0x0008,0x0291,0x2000, 0x0004,0xE56A,0xD100, 0x0039,0xF38A,0x2000, 0x0241,0xF04A,0x0000, 0x0039,0xF384,0x0400, 0x0004,0xE400,0x0000, 0x0008,0x0200,0x2000, 0x0009,0x1240,0x0000, 0x0016,0xADA0,0x0000, 0x0008,0xAAA2,0x0000, 0x0000,0xB6AD,0x0000, 0x0000,0x4912,0x1000, 0x0000,0x0802,0x0000, 0x0020,0x04E4,0x0000, 0x0200,0x39F3,0x8800, 0x0008,0x41F0,0x4000, 0x0814,0x39F3,0x8000, 0x0114,0x44E4,0x0000, 0x12D5,0xA802,0x0800, 0x0122,0x4912,0x0000, 0x0100,0x56AD,0x0000, 0x209C,0x88A2,0x0000, 0x073E,0x70A0,0x2000, 0x083E,0x0840,0x0000, 0x073E,0x7000,0x0000, 0x009C,0x8000,0x0000, 0x0100,0x4000,0x0000, 0x0122,0x4200,0x0000, 0x02D5,0xA000,0x0000, 0x0114,0x4000,0x0000, 0x0014,0x0800,0x0000, 0x0008,0x0000,0x0000, 0x0000,0x4000,0x0000, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory sys fi if [ -f unknown ] then echo shar: can not write a directory over file unknown else if [ ! -d unknown ] then echo shar: creating directory unknown mkdir unknown fi echo shar: entering directory unknown cd unknown if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x01FF,0xC000, 0x7C00,0x1FFF,0xE000, 0x8200,0xFFFF,0xE000, 0x8207,0xFFFF,0xF000, 0x620F,0xFFFF,0xFF80, 0x040F,0xFFFF,0xFFE0, 0x080F,0xFFFF,0xFFF0, 0x100F,0xFFFF,0xF7F0, 0x2007,0xFFFF,0xF7F0, 0x0007,0xFFFF,0x8FE0, 0x2007,0xFFFE,0x7F80, 0x2007,0xFFF9,0xFE00, 0x000D,0xFFE7,0xFE00, 0x103E,0x7F9F,0xFE00, 0x007F,0x807F,0xFE00, 0x20FF,0xFFFF,0xFE00, 0x81FF,0xFFFF,0xFE00, 0x01FF,0xFFFB,0x8E00, 0x81FF,0xFFE1,0xF600, 0x21FF,0xFFE7,0xF600, 0x09FF,0xFFFF,0x0600, 0x00FF,0xFFFC,0x7F80, 0x0877,0xF7F0,0x3FC0, 0x2007,0xF7E0,0x1FC0, 0x0003,0xE7E0,0x7FC0, 0x4001,0xC3C3,0xFFC0, 0x1000,0x800F,0xFF80, 0x0407,0x803F,0xFF80, 0x0007,0x83FF,0xFF80, 0x00BF,0xFBFF,0xFF80, 0x00A0,0x1FFF,0xFF80, 0x00BF,0xFFFF,0xFF80, 0x0001,0xFFFF,0xFF80, 0x0001,0xF7FF,0xF180, 0x001F,0xFFFF,0xCFC0, 0x007E,0xFFFC,0x3FE0, 0x01FF,0x3FC3,0xFFF8, 0x07FF,0xDF3F,0xFFFE, 0x0FFF,0xF0FF,0xFFFF, 0x1FFF,0xCFFF,0xFFFF, 0x3FFF,0xDFFF,0xFFFF, 0x3FFF,0xD9FF,0xFFFF, 0x7FFF,0xD9FF,0xFFFF, 0x7FFF,0xDFFF,0xFFFF, 0xFFFF,0xBFC0,0x07FF, 0xFFFF,0xBFDF,0xF7FF, 0xFFFF,0xBFDF,0xF7FF, 0xFFFF,0xBFDF,0xF7FF, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory unknown fi if [ -f uucp ] then echo shar: can not write a directory over file uucp else if [ ! -d uucp ] then echo shar: creating directory uucp mkdir uucp fi echo shar: entering directory uucp cd uucp if [ -f 48x48x1 ] then echo shar: will not over-write existing file 48x48x1 else echo shar: extracting '48x48x1', 1056 characters cat > 48x48x1 <<'Funky_Stuff' 0x0000,0x0000,0x0000, 0x0000,0x0000,0x3FE0, 0x0000,0x0000,0xE000, 0x0000,0x0001,0x8000, 0x0000,0x0003,0x0000, 0x0200,0x0007,0xE000, 0x0008,0x001E,0x1800, 0x1000,0x0074,0x0800, 0x0040,0x00C4,0x0800, 0x0001,0x0184,0x0800, 0x4200,0x0106,0x1800, 0x0010,0x0201,0xE000, 0x0000,0x0000,0x0000, 0x4000,0x0000,0x0000, 0x0400,0x0000,0x0000, 0x0020,0x3F00,0x0000, 0x4400,0xF5C0,0x0000, 0x0023,0xAAF0,0x0000, 0x020F,0x5558,0x0000, 0x003A,0xAAAE,0x0000, 0x20F5,0x5557,0x8000, 0x03AA,0xAAAA,0xC000, 0x0F55,0x5555,0x7000, 0x3EAA,0xA0AA,0xBC00, 0x7755,0x1F15,0x5600, 0xEBAA,0x71CA,0xAB80, 0xD5D1,0xC071,0x55E0, 0xAAE7,0x001C,0xABB0, 0xD57C,0x0007,0x177C, 0x6070,0x0011,0xCEEE, 0x3FC0,0x0020,0x7DD7, 0x0000,0x1140,0x1DAB, 0x0000,0x0001,0x0795, 0x0000,0x0000,0x01C3, 0x0000,0x0004,0x007E, 0x0001,0x0020,0x0800, 0x0000,0x1100,0x0020, 0x0000,0x0000,0x1000, 0x0000,0x0000,0x4040, 0x0010,0x0000,0x0080, 0x0000,0x2004,0x0100, 0x0000,0x0110,0x0200, 0x0000,0x0000,0x0000, 0x0000,0x0000,0x2000, 0x0020,0x0002,0x0000, 0x0000,0x0020,0x0000, 0x0001,0x0400,0x0000, 0x0000,0x0000,0x0000, Funky_Stuff len=`wc -c < 48x48x1` if [ $len != 1056 ] ; then echo error: 48x48x1 was $len bytes long, should have been 1056 fi fi # end of overwriting check cd .. echo shar: done with directory uucp fi cd .. echo shar: done with directory misc. fi if [ -f people.tab ] then echo shar: will not over-write existing file people.tab else echo shar: extracting 'people.tab', 1663 characters cat > people.tab <<'Funky_Stuff' sunaus/rallen=bob sunaus/ballen=bob sunaus/bbaker=bruceb sunaus/mbosch=mike sunaus/eddy=eddie sunaus/eevans=eddie sunaus/ggrell=grell sunaus/gene=grell sunaus/jingall=johni sunaus/ijeffery=ian sunaus/glynne=gjl sunaus/tmcentee=tim sunaus/jnoonan=johnn sunaus/apappas=arie sunaus/jennie=jenny sunaus/jrendell=jenny sunaus/gsearle=gjs sunaus/gsitters=greg sunaus/bscott=brad sunaus/rstewart=ruth sunaus/jteasdale=jim sunaus/loraine=lori sunaus/lorraine=lori sunaus/lunicomb=lori sunaus/pvrbancich=paula sunaus/swoodhead=simon sunaus/jy=yo sunaus/jyoung=yo sunaus/rboden=richard sunaus/rbodin=richard sunaus/rburridge=richb sunaus/rich=richb sunaus/mcunningham=mary sunaus/sduchesne=sue sunaus/mfredericks=max sunaus/mfredricks=max sunaus/bgeneralis=bill sunaus/shulbert=susanh sunaus/susan=susanh sunaus/gmason=gregm sunaus/vmickan=val sunaus/trogge=tony sunaus/andy=aspiers sunaus/bwiggins=bruce sunaus/ryeap=ron sunaus/cbreen=colinb sunaus/rdesalis=roger sunaus/mfort=markf sunaus/mark=markg sunaus/mgurvis=markg sunaus/mnegri=manuel sunaus/npettitt=noel sunaus/jraine=john sunaus/paul=paulr sunaus/prosham=paulr sunaus/gsweigert=geo sunaus/rbowman=robb sunaus/bbowman=robb sunaus/krees=kim sunaus/mikes=mslee sunaus/gshepherd=george sunaus/aweller=andrew sunaus/kbeavan=kevin sunaus/rbradford=rhonda sunaus/ckeith=colin sunaus/mmccann=mmc sunaus/ksterry=kaylene sunaus/rwilliams=rex sunaus/gdonin=gary sunaus/dshea=dennis sunaus/doshea=dennis sunaus/hprotoolis=harry sunaus/rschrader=robert sunaus/bschrader=robert sunaus/bobs=robert sunaus/jvermeulen=jeff sunaus/MAILER-DAEMON=mailer-daemon sunaus/Mailer-Daemon=mailer-daemon sunaus/mailer-daemon=mailer-daemon Funky_Stuff len=`wc -c < people.tab` if [ $len != 1663 ] ; then echo error: people.tab was $len bytes long, should have been 1663 fi fi # end of overwriting check if [ -f sunaus ] then echo shar: can not write a directory over file sunaus else if [ ! -d sunaus ] then echo shar: creating directory sunaus mkdir sunaus fi echo shar: entering directory sunaus cd sunaus if [ -f richb ] then echo shar: can not write a directory over file richb else if [ ! -d richb ] then echo shar: creating directory richb mkdir richb fi echo shar: entering directory richb cd richb if [ -f face.ps ] then echo shar: will not over-write existing file face.ps else echo shar: extracting 'face.ps', 782 characters cat > face.ps <<'Funky_Stuff' /Icon findfont 1 scalefont setfont .1 .25 .9 .75 rectpath 1 setgray fill 0 setgray .1 .25 moveto (\056) show .002 sleep 1 setgray .1 .25 moveto (\056) show 0 setgray .1 .25 moveto (\057) show .002 sleep 1 setgray .1 .25 moveto (\057) show 0 setgray .1 .25 moveto (\060) show .002 sleep 1 setgray .1 .25 moveto (\060) show 0 setgray .1 .25 moveto (\061) show .002 sleep 1 setgray .1 .25 moveto (\061) show 0 setgray .1 .25 moveto (\062) show .002 sleep 1 setgray .1 .25 moveto (\062) show 0 setgray .1 .25 moveto (\061) show .002 sleep 1 setgray .1 .25 moveto (\061) show 0 setgray .1 .25 moveto (\060) show .002 sleep 1 setgray .1 .25 moveto (\060) show 0 setgray .1 .25 moveto (\057) show .002 sleep 1 setgray .1 .25 moveto (\057) show 0 setgray .1 .25 moveto (\056) show Funky_Stuff len=`wc -c < face.ps` if [ $len != 782 ] ; then echo error: face.ps was $len bytes long, should have been 782 fi fi # end of overwriting check cd .. echo shar: done with directory richb fi cd .. echo shar: done with directory sunaus fi cd .. echo shar: done with directory facedir fi cd .. echo shar: done with directory facedir fi if [ -f filters ] then echo shar: can not write a directory over file filters else if [ ! -d filters ] then echo shar: creating directory filters mkdir filters fi echo shar: entering directory filters cd filters if [ -f Makefile ] then echo shar: will not over-write existing file Makefile else echo shar: extracting 'Makefile', 1037 characters cat > Makefile <<'Funky_Stuff' # # Makefile for the various face format filters. # # @(#)Makefile 1.4 90/06/26 # # Copyright (c) Rich Burridge - Sun Microsystems, Australia. # # Permission is given to distribute these sources, as long as the # copyright messages are not removed, and no monies are exchanged. # # No responsibility is taken for any errors inherent either # to the comments or the code of this program, but if reported # to me then an attempt will be made to fix them. # BINDIR is expected to be overridden by the calling Makefile BINDIR = /usr/local/bin BINARIES = icon2ikon ikon2icon rs2icon CC = cc CFLAGS = -g all: $(BINARIES) icon2ikon: icon2ikon.o $(CC) -o icon2ikon $(CFLAGS) icon2ikon.o ikon2icon: ikon2icon.o $(CC) -o ikon2icon $(CFLAGS) ikon2icon.o rs2icon: rs2icon.o $(CC) -o rs2icon $(CFLAGS) rs2icon.o clean: rm -f *.o $(BINARIES) install: $(BINARIES) install -s -m 751 icon2ikon $(BINDIR) install -s -m 751 ikon2icon $(BINDIR) install -s -m 751 rs2icon $(BINDIR) install -c -m 755 fs2ikon $(BINDIR) Funky_Stuff len=`wc -c < Makefile` if [ $len != 1037 ] ; then echo error: Makefile was $len bytes long, should have been 1037 fi fi # end of overwriting check if [ -f fs2ikon ] then echo shar: will not over-write existing file fs2ikon else echo shar: extracting 'fs2ikon', 1309 characters cat > fs2ikon <<'Funky_Stuff' #!/bin/sh # # @(#)fs2ikon 1.2 90/06/19 # # Usage: fstoicon file.fs ... # # converts Usenix FaceSaver image into 48x48x1 ikons # # Uses the pbm bitmap toolkit. # # Copyright (c) Chris Maltby - Softway Pty Ltd - June 1990. # # Permission is given to distribute these sources, as long as the # copyright messages are not removed, and no monies are exchanged. # # No responsibility is taken for any errors on inaccuracies inherent # either to the comments or the code of this program, but if reported # to me, then an attempt will be made to fix them. for f do file=`basename $f ".fs"` fstopgm $file.fs > $file.pgm set `sed -n -e 2p -e 2q $file.pgm` x=$1 y=$2 if [ $x -ge $y ] then ppmscale -width 48 $file.pgm | ppmtopgm | pgmtopbm > $file.pbm set `sed -n -e 2p -e 2q $file.pbm` yo=`expr '(' 48 - $2 ')' / 2` pbmmake 48 48 | pbmpaste -replace $file.pbm 0 $yo | pbmtoicon else ppmscale -height 48 $file.pgm | ppmtopgm | pgmtopbm > $file.pbm set `sed -n -e 2p -e 2q $file.pbm` xo=`expr '(' 48 - $1 ')' / 2` pbmmake 48 48 | pbmpaste -replace $file.pbm $xo 0 | pbmtoicon fi | sed -e 1,2d -e '20s/$/,/' | tr -d '\011\012' | tr ',' '\012' | sed -e 's/^/0x/' | pr -l1 -t -w22 -3 -s, | sed -e 's/$/,/' > $file.face rm $file.pbm done Funky_Stuff len=`wc -c < fs2ikon` if [ $len != 1309 ] ; then echo error: fs2ikon was $len bytes long, should have been 1309 fi fi # end of overwriting check if [ -f icon2ikon.c ] then echo shar: will not over-write existing file icon2ikon.c else echo shar: extracting 'icon2ikon.c', 4379 characters cat > icon2ikon.c <<'Funky_Stuff' /* @(#)icon2ikon.c 1.2 90/06/20 * * Small program to take a Sun icon on standard input and convert * the top-leftmost 48x48 pixels to a blit ikon on standard output. * * Copyright (c) Rich Burridge - Sun Microsystems Australia. * * NOTE: Currently only supports 64x64x1 Sun icons. * * Permission is given to distribute these sources, as long as the * copyright messages are not removed, and no monies are exchanged. * * No responsibility is taken for any errors on inaccuracies inherent * either to the comments or the code of this program, but if reported * to me, then an attempt will be made to fix them. */ #include <stdio.h> #include <string.h> #define PATCHLEVEL 0 #define FPRINTF (void) fprintf /* To make lint happy. */ #define PRINTF (void) printf #define SSCANF (void) sscanf #define STRCPY (void) strcpy #define BLITHEIGHT 48 /* Maximum number of lines in a blit icon. */ #define MAXLINE 80 /* Maximum length for character strings. */ char progname[MAXLINE] ; /* The name of this program. */ unsigned short buf[256] ; /* Buffer for Sun icon info. */ /*ARGSUSED*/ main(argc, argv) int argc ; char *argv[] ; { STRCPY(progname, argv[0]) ; /* Save for later use. */ if (!get_sun_icon(buf)) /* Read Sun icon into internal buffer. */ make_blit_ikon() ; /* Turn into Blit ikon format. */ } get_sun_icon(buf) /* Load Sun icon file. */ unsigned short buf[256] ; { char htype[MAXLINE] ; /* Current header comment parameter. */ int c ; /* Count of items found from fscanf call. */ int comment ; /* Set if more initial comment to read. */ int count ; /* Number of items to read from icon file. */ int idepth ; /* Depth of this icon. */ int iheight ; /* Height of this icon. */ int iwidth ; /* Width of this icon. */ int ivbpi ; /* Number of valid bits per item. */ int temp ; /* Temporary location for latest 16 bits. */ comment = 1 ; while (comment) { if (scanf("%*[^WHDV*]%s", htype) == EOF) break ; switch (htype[0]) { case 'W' : SSCANF(htype, "Width=%d", &iwidth) ; if (iwidth != 64) { FPRINTF(stderr, "%s: icon has width %d\n", progname, iwidth) ; FPRINTF(stderr, "This is currently not supported.\n") ; return -1 ; } break ; case 'H' : SSCANF(htype, "Height=%d", &iheight) ; if (iheight != 64) { FPRINTF(stderr, "%s: icon has height %d\n", progname, iheight) ; FPRINTF(stderr, "This is currently not supported.\n") ; return -1 ; } break ; case 'D' : SSCANF(htype, "Depth=%d", &idepth) ; if (idepth != 1) { FPRINTF(stderr, "%s: icon has depth %d\n", progname, idepth) ; FPRINTF(stderr, "This is currently not supported.\n") ; return -1 ; } break ; case 'V' : SSCANF(htype, "Valid_bits_per_item=%d", &ivbpi) ; if (ivbpi != 16) { FPRINTF(stderr, "%s: icon has %d bits per item\n", progname, ivbpi) ; FPRINTF(stderr, "This is currently not supported.\n") ; return -1 ; } break ; case '*' : if (htype[1] == '/') comment = 0 ; } } count = 0 ; while (count < ((iheight * iwidth) / 16)) { c = scanf(" 0x%X,", &temp) ; if (c == 0 || c == EOF) break ; buf[count++] = (short) temp ; } return(0) ; } make_blit_ikon() /* Create Blit ikon on standard output. */ { int i ; for (i = 0; i < BLITHEIGHT; i++) PRINTF("0x%04x,0x%04x,0x%04x,\n", buf[i*4], buf[i*4+1], buf[i*4+2]) ; } Funky_Stuff len=`wc -c < icon2ikon.c` if [ $len != 4379 ] ; then echo error: icon2ikon.c was $len bytes long, should have been 4379 fi fi # end of overwriting check if [ -f ikon2icon.c ] then echo shar: will not over-write existing file ikon2icon.c else echo shar: extracting 'ikon2icon.c', 2175 characters cat > ikon2icon.c <<'Funky_Stuff' /* @(#)ikon2icon.c 1.4 90/06/20 * * Small program to take a blit icon on standard input and convert * it to Sun icon format on standard output. * * Copyright (c) Rich Burridge - Sun Microsystems Australia. * * Permission is given to distribute these sources, as long as the * copyright messages are not removed, and no monies are exchanged. * * No responsibility is taken for any errors on inaccuracies inherent * either to the comments or the code of this program, but if reported * to me, then an attempt will be made to fix them. */ #include <stdio.h> #define PATCHLEVEL 0 #define GETS (void) gets /* To make lint happy. */ #define PRINTF (void) printf #define SPRINTF (void) sprintf #define SSCANF (void) sscanf #define BLITHEIGHT 48 /* Maximum number of lines in a blit icon. */ #define MAXLINE 80 /* Maximum length for character strings. */ char *index() ; unsigned char buf[6][48] ; /* Buffer for blit icon info. */ main() { read_blit() ; /* Read blit info to internal buffer. */ make_icon() ; /* Turn into Sun icon format. */ } make_icon() /* Create Sun icon on standard output. */ { int i, j ; PRINTF("/* Format_version=1, Width=64, Height=64, Depth=1, ") ; PRINTF("Valid_bits_per_item=16\n */\n") ; for (i = 0; i < BLITHEIGHT; i++) { if (!(i % 2)) PRINTF("\t") ; for (j = 0; j < 6; j += 2) PRINTF("0x%02x%02x,", buf[j][i], buf[j+1][i]) ; PRINTF("0x0000,") ; if (i % 2) PRINTF("\n") ; } for (i = 0; i < 8; i++) PRINTF("\t0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,\n") ; } read_blit() /* Read rasterfile into internal buffer. */ { char nextline[MAXLINE], *ptr ; /* Next line from blit icon file. */ int i, j, v0, v1 ; for (i = 0; i < BLITHEIGHT; i++) { GETS(nextline) ; ptr = nextline ; for (j = 0; j < 3; j++) { while (*ptr == ' ') ptr++ ; SSCANF(ptr,"0x%02x%02x",&v0,&v1) ; buf[j*2][i] = v0 ; buf[j*2+1][i] = v1 ; ptr = index(ptr, ',') ; ptr++ ; } } } Funky_Stuff len=`wc -c < ikon2icon.c` if [ $len != 2175 ] ; then echo error: ikon2icon.c was $len bytes long, should have been 2175 fi fi # end of overwriting check if [ -f rs2icon.c ] then echo shar: will not over-write existing file rs2icon.c else echo shar: extracting 'rs2icon.c', 3915 characters cat > rs2icon.c <<'Funky_Stuff' /* @(#)rs2icon.c 1.3 90/06/19 * * Small program to take a rasterfile on standard input and generate * an icon on standard output. There are two options: * * -x nnn - Displacement in the x direction before starting to extract * the icon information. * * -y nnn - Displacement in the y direction before starting to extract * the icon information. * * Copyright (c) Rich Burridge - Sun Microsystems Australia. * * Permission is given to distribute these sources, as long as the * copyright messages are not removed, and no monies are exchanged. * * No responsibility is taken for any errors on inaccuracies inherent * either to the comments or the code of this program, but if reported * to me, then an attempt will be made to fix them. */ #include <stdio.h> #include <rasterfile.h> #include <strings.h> #define PATCHLEVEL 0 #define FPRINTF (void) fprintf /* To make lint happy. */ #define FREAD (void) fread #define PRINTF (void) printf #define STRCPY (void) strcpy #define MAXLINE 80 /* Maximum length for character strings. */ unsigned char pic[1152/8][900] ; /* Buffer for rasterfile. */ char progname[MAXLINE] ; /* The name of this program. */ int x ; /* X displacement for start of extraction. */ int y ; /* Y displacement for start of extraction. */ main(argc, argv) int argc ; char *argv[] ; { STRCPY(progname, argv[0]) ; /* Save program name for later use. */ get_options(argc, argv) ; /* Extract command line options. */ read_raster() ; /* Read rasterfile to internal buffer. */ make_icon() ; /* Turn rasterfile portion into an icon. */ } get_options(argc, argv) /* Extract command line options. */ int argc ; char *argv[] ; { x = 0 ; /* Default is no x displacement. */ y = 0 ; /* Default is no y displacement. */ argv++ ; argc-- ; while (argc > 0) { switch (argv[0][1]) { case 'x' : argv++ ; /* X displacement value given. */ argc-- ; x = atoi(*argv) ; break ; case 'y' : argv++ ; /* Y displacement value given. */ argc-- ; y = atoi(*argv) ; break ; case 'v' : FPRINTF(stderr, "%s version 1.2.%1d\n", progname, PATCHLEVEL) ; break ; case '?' : FPRINTF(stderr, "Usage: %s [-x] [-y] [-v] [-?]\n", progname) ; exit(1) ; } argc-- ; argv++ ; } } make_icon() /* Create icon from rasterfile on standard output. */ { unsigned char line[8] ; /* 64 bits of the current line of the rasterfile. */ int i, j, k, n, val ; PRINTF("/* Format_version=1, Width=64, Height=64, Depth=1, ") ; PRINTF("Valid_bits_per_item=16\n */\n") ; n = 0 ; for (i = y; i < (y+64); i++) { for (j = x; j < (x+64); j += 8) { val = 0 ; for (k = 0; k < 8; k++) val = (val << 1) + ((pic[(j+k)/8][i] >> (7 - ((j+k) % 8))) & 1) ; line[(j - x) / 8] = val ; } if (!(n % 2)) PRINTF("\t") ; for (j = 0; j < 8; j += 2) PRINTF("0x%02x%02x,", line[j], line[j+1]) ; if (n % 2) PRINTF("\n") ; n++ ; } } read_raster() /* Read rasterfile into internal buffer. */ { int i, j ; int height, len ; struct rasterfile header ; FREAD((char *) &header,sizeof(struct rasterfile),1,stdin) ; for (i = 0; i < header.ras_maplength; i++) j = getchar() ; len = ((header.ras_width+15) >> 4) * 2 ; height = header.ras_height ; for (i = 0; i < height; i++) for (j = 0; j < len; j++) pic[j][i] = getchar() ; } Funky_Stuff len=`wc -c < rs2icon.c` if [ $len != 3915 ] ; then echo error: rs2icon.c was $len bytes long, should have been 3915 fi fi # end of overwriting check cd .. echo shar: done with directory filters fi