#!/bin/sh
#
# Print to the lpr spoolsystem from within PriMa
#
# Maybe you have to change some settings
#

# file to save printername in
SAVED_PRINTERNAME=~/.prima-lpr-printer

# prompt text
PROMPT="LPR Printer: "
#PROMPT="LPR Druckername: "

#set default printername
if [ -f $SAVED_PRINTERNAME ] ; then
  DEFAULT_PRINTERNAME=`cat $SAVED_PRINTERNAME`
else
  DEFAULT_PRINTERNAME=default
fi

# get new printername using PriMa.input 
NEW_PRINTERNAME=$(PriMa.input "$PROMPT" "$DEFAULT_PRINTERNAME" "PriMa LPR")

if [ $? = 1 ]; then
  exit 1
else	
  echo $NEW_PRINTERNAME > $SAVED_PRINTERNAME

#
# print file  
# 
  lpr -P $NEW_PRINTERNAME $1
  exit $?
fi
