1 61746420 2005-08-31 devnull #!/usr/local/plan9/bin/rc
3 61746420 2005-08-31 devnull fn local {
4 61746420 2005-08-31 devnull GSDEVICE=`{echo $LPCLASS | 9 sed 's/(.*\+)?gs!([^+]*)(\+.*)?/\2/'}
5 61746420 2005-08-31 devnull echo gs $GSDEVICE
7 61746420 2005-08-31 devnull psdownload -f -H$PLAN9/postscript/font -mfontmap -plw+ \
8 61746420 2005-08-31 devnull < $LPDEST/$FILE(1) |
9 61746420 2005-08-31 devnull gs -sDEVICE'='$GSDEVICE -s'OUTPUTFILE='$OUTDEV -dSAFER -dNOPAUSE -dQUIET -dBATCH -
10 61746420 2005-08-31 devnull } >[2]$PRINTLOG
12 61746420 2005-08-31 devnull fn remote {
14 61746420 2005-08-31 devnull echo -d$LPDEST -pnoproc -M$SCHEDLINE(1) -u$SCHEDLINE(2)
15 61746420 2005-08-31 devnull cat $LPDEST/$FILE
17 61746420 2005-08-31 devnull } | lpsend.rc $DEST_HOST
19 61746420 2005-08-31 devnull generic local remote ''