#!/bin/sh
# @(#)sislpr	1.8 of 10/11/93
#
# Dieses Shellscript wird von SIS CAD-P wie folgt aufgerufen:
#
# $cadexe/sislpr DRUCKERNAME DATEINAME
#
# sislpr hat die Aufgabe, die Datei DATEINAME an das Spoolsystem bzw. 
# an das Ausgabegeraet mit dem Namen DRUCKERNAME zu schicken. 
# Standardmaessig wird hier lpr zum Absetzen eines Druckjobs verwendet.
# Bei Badarf kann dieses Sript aber auch fuer beliebig andere 
# Druckerbefehle angepasst werden. Bitte beachten Sie die verwendeten
# Druckernamen in /usr/siscadp/sys/plotstr.sys und beruecksichtigen
# diese bei der Installation Ihres Spool-Systems.
#

PATH=${cadexe}:$PATH
export PATH
PRINTER=$1
FILENAME=$2

OS=`osname`

case ${OS} in

SunOS)
   PRINT=/usr/ucb/lpr
   PROPT=-P
;;

SVR3 | ULTRIX)
   PRINT=/usr/ucb/lpr
   PROPT=-P
;;

AIX)
   PRINT="/usr/bin/qprt -c -Bnn " # use of -Bnn is necessary for printing 
                                  # from remote host to print without header
                                  # this should be fixed in AIX 3.2.4 
   PROPT=-P
;;

IRIX)
   PRINT=/usr/bsd/lpr
   PROPT=-P
;;

Linux)
   PRINT=/usr/bin/lpr
   PROPT=-P
;;
esac

${PRINT} ${PROPT}${PRINTER} ${FILENAME}

rm ${FILENAME}

exit 0
