[Pkg-ocaml-maint-commits] r933 - packages/advi/branches/split/debian/utils

Helge Kreutzmann kreutzm-guest@costa.debian.org
Fri, 28 Jan 2005 15:43:03 +0100


Author: kreutzm-guest
Date: 2005-01-28 15:43:02 +0100 (Fri, 28 Jan 2005)
New Revision: 933

Modified:
   packages/advi/branches/split/debian/utils/zadvi
Log:
*Support bzip2 as already proclaimed in the comments
*Replace hardcoded output by proper variable output


Modified: packages/advi/branches/split/debian/utils/zadvi
===================================================================
--- packages/advi/branches/split/debian/utils/zadvi	2005-01-28 14:42:07 UTC (rev 932)
+++ packages/advi/branches/split/debian/utils/zadvi	2005-01-28 14:43:02 UTC (rev 933)
@@ -14,6 +14,7 @@
 
 ADVI="/usr/bin/advi"
 UNZIP="/bin/gunzip"
+BUNZIP="/usr/bin/bunzip2"
 RM="/bin/rm"
 UNGZFILE=""
 DVIFILE=""
@@ -37,9 +38,19 @@
 			UNGZFILE="$UNGZFILE $TMPFILE"
 			DVIFILE="$DVIFILE $TMPFILE"
 		else
-			echo "Cannot find gunzip"
+			echo "Cannot find $UNZIP"
 		fi
 		;;
+	*.bz2)
+		TMPFILE=`tempfile -p advi_ -s .dvi`
+		if [ -x $BUNZIP ]; then
+			$BUNZIP -c $i > $TMPFILE
+			UNGZFILE="$UNGZFILE $TMPFILE"
+			DVIFILE="$DVIFILE $TMPFILE"
+		else
+			echo "Cannot find $BUNZIP"
+		fi
+		;;
 	*)
 		DVIFILE="$DVIFILE $i"
 		;;