Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37705729
en ru br
Репозитории ALT
S:1.2.1-alt1
5.1: 1.1.35-alt2
4.1: 1.1.35-alt1
4.0: 1.1.31-alt1.1
3.0: 1.1.31-alt1
www.altlinux.org/Changes

Группа :: Коммуникации
Пакет: mgetty

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: mgetty-1.1.31-no-acroread.patch
Скачать


diff --git a/mgetty/fax/faxspool.in b/mgetty/fax/faxspool.in
index 2be42fc..1f65a9c 100644
--- a/mgetty/fax/faxspool.in
+++ b/mgetty/fax/faxspool.in
@@ -414,10 +414,23 @@ fs_cvt_pdf()
 {
     driver="$GS_DRIVER_HI"
     test X$3 = X-n && driver="$GS_DRIVER_LO"
-
-    cat $1 |
-	acroread -toPostScript |
-	gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
+    r=0;
+    if /usr/bin/which acroread >/dev/null 2>&1; then
+       cat $1 |
+	  acroread -toPostScript |
+	  gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
+       r=$?;
+       if [ $r != 0 ]; then
+          cat $1 |
+	     acroread -toPostScript -level1 |
+	     gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
+	  r=$?;
+       fi;
+    else
+       cat $1 | gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER -
+       r=$?;
+    fi;
+    return $r;
 }
 
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin