8ae8a99
diff -up mgetty-1.1.36/fax/faxspool.in.no-acroread mgetty-1.1.36/fax/faxspool.in
8ae8a99
--- mgetty-1.1.36/fax/faxspool.in.no-acroread	2008-10-09 22:56:51.000000000 +0200
8ae8a99
+++ mgetty-1.1.36/fax/faxspool.in	2008-10-09 22:56:51.000000000 +0200
8ae8a99
@@ -389,10 +389,23 @@ fs_cvt_pdf()
cvsdist c875ec6
 {
cvsdist c875ec6
     driver="$GS_DRIVER_HI"
cvsdist c875ec6
     test X$3 = X-n && driver="$GS_DRIVER_LO"
cvsdist c875ec6
-
cvsdist c875ec6
-    cat $1 |
cvsdist c875ec6
-	acroread -toPostScript |
cvsdist c875ec6
-	gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
cvsdist c875ec6
+    r=0;
cvsdist c875ec6
+    if /usr/bin/which acroread >/dev/null 2>&1; then
cvsdist c875ec6
+       cat $1 |
cvsdist c875ec6
+	  acroread -toPostScript |
cvsdist c875ec6
+	  gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
cvsdist c875ec6
+       r=$?;
cvsdist c875ec6
+       if [ $r != 0 ]; then
cvsdist c875ec6
+          cat $1 |
cvsdist c875ec6
+	     acroread -toPostScript -level1 |
cvsdist c875ec6
+	     gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
cvsdist c875ec6
+	  r=$?;
cvsdist c875ec6
+       fi;
cvsdist c875ec6
+    else
cvsdist c875ec6
+       cat $1 | gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
cvsdist c875ec6
+       r=$?;
cvsdist c875ec6
+    fi;
cvsdist c875ec6
+    return $r;
cvsdist c875ec6
 }
cvsdist c875ec6
 
cvsdist c875ec6