From f0f584259d579528f09739aef8896a6b110563ad Mon Sep 17 00:00:00 2001 From: Adam Tkac Date: Fri, 11 May 2007 08:54:38 +0000 Subject: [PATCH] I've forgot add patch :) --- mtools-3.9.10-sh.patch | 127 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 mtools-3.9.10-sh.patch diff --git a/mtools-3.9.10-sh.patch b/mtools-3.9.10-sh.patch new file mode 100644 index 0000000..0d2f179 --- /dev/null +++ b/mtools-3.9.10-sh.patch @@ -0,0 +1,127 @@ +--- mtools-3.9.10/scripts/amuFormat.sh.sh 2007-05-11 10:33:36.000000000 +0200 ++++ mtools-3.9.10/scripts/amuFormat.sh 2007-05-11 10:46:55.000000000 +0200 +@@ -1,4 +1,4 @@ +-#!/bin/csh ++#!/bin/sh + # + # amuFormat.sh Formats various types and sizes of PC-Cards, according to the + # AMU-specification +@@ -11,9 +11,8 @@ + # + # 10-12-2003 lct created + # +-set vers=1.4 +-set fdrive="f:" +- ++vers=1.4 ++fdrive="f:" + + #echo "debug: $0,$1,$2,$3,$4" + +@@ -22,28 +21,29 @@ set fdrive="f:" + # + echo "amuFormat $vers started..." + +-if ( $#argv == 0 ) then +- echo "Usage: amuFormat.sh " +- echo " has to be defined in amuFormat.sh itself" +- echo " has to be defined in mtools.conf" +- echo "" +- exit 0 +-endif ++if [[ $# -eq 0 ]] ; then ++ cat <<-EOF ++ Usage: amuFormat.sh ++ has to be defined in amuFormat.sh itself ++ has to be defined in mtools.conf ++EOF ++ exit 0 ++fi + + + echo "Formatting card in slot $2 as $1" + +-if ( $1 == "8MBCARD-FW" ) then ++if [[ "x$1" == "x8MBCARD-FW" ]] ; then + + ## determine formatting drive +- if ( ($2 == "b:") || ($2 == "B:") ) then +- set fdrive = "f:" +- else if ( ($2 == "c:") || ($2 == "C:" ) ) then +- set fdrive = "g:" ++ if [[ ( "x$2" == "xb:") || ( "x$2" == "xB:") ]] ; then ++ fdrive="f:" ++ elif [[ ( "x$2" == "xc:") || ( "x$2" == "xC:" ) ]] ; then ++ fdrive="g:" + else + echo "Drive $2 not supported." + exit 1 +- endif ++ fi + + ## initialise partition table + mpartition -I $fdrive +@@ -61,9 +61,9 @@ if ( $1 == "8MBCARD-FW" ) then + echo "done." + exit 0 + +-endif ++fi + +-if ( $1 == "32MBCARD-FW" ) then ++if [[ "x$1" == "x32MBCARD-FW" ]] ; then + + #from amu_toolkit_0_6: mformat -t489 -h4 -c4 -n32 -H32 -r32 -vPC-CARD -M512 -N0000 c: + +@@ -82,9 +82,9 @@ if ( $1 == "32MBCARD-FW" ) then + echo "done." + exit 0 + +-endif ++fi + +-if ( $1 == "64MBCARD-FW" ) then ++if [[ "x$1" == "x64MBCARD-FW" ]] ; then + + echo "***** WARNING: untested on AvHMU, exiting *****" + exit 0 +@@ -105,10 +105,10 @@ if ( $1 == "64MBCARD-FW" ) then + exit 0 + + +-endif ++fi + + +-if ( $1 == "1GBCARD-FW" ) then ++if [[ "x$1" == "x1GBCARD-FW" ]] ; then + + # from amu_toolkit_0_6: mformat -t2327 -h16 -c64 -n63 -H63 -r32 -v AMU-CARD -M512 -N 0000 c: + +@@ -130,9 +130,9 @@ if ( $1 == "1GBCARD-FW" ) then + exit 0 + + +-endif ++fi + +-if ( $1 == "64MBCARDSAN" ) then ++if [[ "x$1" == "x64MBCARDSAN" ]] ; then + + # from amu_toolkit_0_6: mformat -t489 -h8 -c4 -n32 -H32 -r32 -v AMU-CARD -M512 -N 0000 c: + +@@ -152,7 +152,7 @@ if ( $1 == "64MBCARDSAN" ) then + exit 0 + + +-endif ++fi + + # + # insert new cards here... +@@ -160,5 +160,3 @@ endif + + echo "Card not supported." + exit 1 +- +-