Return to BSD News archive
Xref: sserve comp.windows.x.i386unix:53 comp.unix.bsd:9113 Newsgroups: comp.windows.x.i386unix,comp.unix.bsd Path: sserve!manuel.anu.edu.au!munnari.oz.au!sgiblab!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!newsfeed.rice.edu!rice!news.Rice.edu!rich From: rich@Rice.edu (& Murphey) Subject: [386BSD, XFree86] xbench patches Message-ID: <RICH.92Dec17132406@superego.Rice.edu> Sender: news@rice.edu (News) Reply-To: Rich@rice.edu Organization: Department of Electrical and Computer Engineering, Rice University Date: Thu, 17 Dec 1992 19:24:06 GMT Lines: 140 Here are patches that make xbench generate postscript reports on 386bsd. To generate the report invoke 'make print' after you have put your xbench output in results/*.out. Rich *** /tmp/,RCSt1008443 Thu Dec 17 13:18:40 1992 --- Imakefile Thu Dec 17 13:13:46 1992 *************** *** 5,11 **** * * the line below is for our local machine */ ! TROFF=troff -Tpsc -ms | psdit | psprint /* * to use nroff uncomment next line and comment prev. line */ --- 5,11 ---- * * the line below is for our local machine */ ! TROFF=groff -Tps -C |lpr /* * to use nroff uncomment next line and comment prev. line */ *** /tmp/,RCSt1007610 Thu Dec 17 10:54:51 1992 --- scripts/Make.proto Thu Dec 17 10:34:53 1992 *************** *** 26,32 **** -sh ../scripts/insSep.sh < summary.sorted > summary.tbl summary.ms: link summary.tbl ! cat ../scripts/prefix.ms summary.tbl ../scripts/postfix.ms > summary.ms -(if grep "(2)" summary.ms > /dev/null; then\ echo ".br" >> summary.ms; \ echo "(2) corrupted benchmark data file" >> summary.ms ; \ --- 26,32 ---- -sh ../scripts/insSep.sh < summary.sorted > summary.tbl summary.ms: link summary.tbl ! -sh ../scripts/post.sh ../scripts/prefix.ms summary.tbl ../scripts/postfix.ms > summary.ms -(if grep "(2)" summary.ms > /dev/null; then\ echo ".br" >> summary.ms; \ echo "(2) corrupted benchmark data file" >> summary.ms ; \ *************** *** 36,40 **** detail.ms: link -rm detail.ms -(for i in *.out; do \ ! awk -f ../scripts/detail.awk < $$i >> detail.ms ; \ done) --- 36,40 ---- detail.ms: link -rm detail.ms -(for i in *.out; do \ ! awk -f ../scripts/detail.awk < $$i | sh ../scripts/post.sh >> detail.ms ; \ done) *** /tmp/,RCSt1007610 Thu Dec 17 10:54:52 1992 --- scripts/detail.awk Thu Dec 17 10:29:19 1992 *************** *** 257,265 **** print ".fi" ; print ".sp" ; print ".TS" ; ! print ".box, tab(!);" ; ! print "l | c | c | c | c | r" ! print "l | r | r | r | r | r." print "test!10!100!400!!" print "=" print "lines!" value["line10"] "!" value["line100"] "!" value["line400"] "!!lines/sec" --- 257,266 ---- print ".fi" ; print ".sp" ; print ".TS" ; ! # print ".box, tab(!);" ; ! print "| l | c | c | c | c | r |" ! print "| l | r | r | r | r | r |." ! print "_" print "test!10!100!400!!" print "=" print "lines!" value["line10"] "!" value["line100"] "!" value["line400"] "!!lines/sec" *** /tmp/,RCSt1007610 Thu Dec 17 10:54:52 1992 --- scripts/insSep.sh Thu Dec 17 10:44:33 1992 *************** *** 6,14 **** read line echo $line; read line while [ "$line" != "" ]; do - echo "_" echo $line read line done --- 6,16 ---- read line echo $line; + echo "_" read line while [ "$line" != "" ]; do echo $line + echo "_" + line= read line done diff -c -r1.1 prefix.ms *** /tmp/,RCSt1007610 Thu Dec 17 10:54:52 1992 --- scripts/prefix.ms Thu Dec 17 10:30:31 1992 *************** *** 55,62 **** field are monochrome. .sp .TS ! .box, tab(!); ! l | c | c | c | c | c | c | c | c | c ! l | r | c | r | r | r | r | r | r | r. machine!p!comm!line!fill!blt!text!arc!cmplx!xstones = --- 55,62 ---- field are monochrome. .sp .TS ! | l | c | c | c | c | c | c | c | c | c | ! | l | r | c | r | r | r | r | r | r | r |. ! _ machine!p!comm!line!fill!blt!text!arc!cmplx!xstones = *** /dev/null Thu Dec 17 13:03:30 1992 --- scripts/post.sh Thu Dec 17 10:36:12 1992 *************** *** 0 **** --- 1,7 ---- + #!/bin/sh + + # + # convert ! characters to tabs + # + + sed -e 's/!/ /g' $*