#!/bin/bash
#  Copyright (c) 2003 George A. Farris 
#
#  NO WARRANTY:
#  
#  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
#  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
#  OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-
#  INFRINGEMENT.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
#  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF 
#  CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECT-
#  ION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
RNAME=G$$
# don't change this spool directory, gfax uses it.
SPOOL_DIR=~/.local/share/gfax/spool
STD=no

if [ -s /dev/stdin ]; then
	cat > $SPOOL_DIR/D.$RNAME
	STD=yes
fi

if [ $STD = "yes" ]; then
	exec mono /usr/lib/gfax/gfax.exe -f $SPOOL_DIR/D.$RNAME &
	#rm -f $SPOOL_DIR/D.$RNAME
	exit 0
fi

# If it's not a fax piped in on stdin, pass everything straight through to 
# mono-gfax.
mono /usr/lib/gfax/gfax.exe $@
