#! /bin/sh

if test $# -ne 1; then
	echo "Nebyla zadana zagzipovana binarka, ktera se ma zpracovat."
	echo "Syntax:"
	echo "   $0 csacek_XXX.gz"
	exit 1
fi

if test ! -f $1; then
	echo "Soubor '$1' nebyl nalezen."
	exit 2
fi

CSACEK_CODES="ASCII ISO-8859-2 CP1250 ISO-8859-1 CP852 MAC UTF8"
PARTLIST="cs en"
SUFFIX=
LN_S="ln -s"
BINARY="toASCII$SUFFIX"
TARGET_CODE="ASCII"

SRCGZ="$1"
SRC=`echo $1 | sed 's/\.gz$//'`
gunzip $SRCGZ 
cp $SRC $BINARY
chmod a+x $BINARY

for part in $PARTLIST XXX_CSACEK; do
  if test $part = XXX_CSACEK; then
        part=""
  else
        part=".$part"
  fi
  for code in $CSACEK_CODES GUESS __CHARSET__ whichcode; do
        if test $code != whichcode; then
                code="to$code"
        fi
        if test X$part != X -o $code != to$TARGET_CODE; then
            $LN_S $BINARY $code$part$SUFFIX
        fi
  done
done

