$NetBSD$

--- lib/pv.sh.orig	2007-07-05 12:41:52.000000000 +0200
+++ lib/pv.sh
@@ -30,21 +30,13 @@ fi
 # executable name set in the makefile
 GS_EXECUTABLE=gs
 
-TEMPDIR=.
 PAGE=$1
 shift
 FILE="$1"
+TEMPFILE=`mktemp -t ${FILE}XXXXXX` || exit 1
 shift
-if test -z "$TEMPDIR"; then
-	TEMPDIR=/tmp
-fi
-if which mktemp >/dev/null 2>/dev/null; then
-	tmpfile="`mktemp $TEMPDIR/\"$FILE\".pv.XXXXXX`"
-else
-	tmpfile="$TEMPDIR/$FILE.$$.pv"
-fi
-trap "rm -rf $tmpfile" 0 1 2 15
-#dvips -D$RESOLUTION -p $PAGE -n 1 "$FILE" "$@" -o $tmpfile
-dvips -p $PAGE -n 1 "$FILE" "$@" -o $tmpfile
-$GS_EXECUTABLE $tmpfile
+trap "rm -rf $TEMPFILE" 0 1 2 15
+#dvips -D$RESOLUTION -p $PAGE -n 1 $FILE $* -o $TEMPFILE
+dvips -p $PAGE -n 1 $FILE $* -o $TEMPFILE
+gs $TEMPFILE
 exit 0
