#!/bin/sh

. common.sh

cd ${ZIPSPEAK_BUILD_ROOT}

if [ "${ZIPSPEAK_CUSTOM}" = "" ]
then
  lynx -dump ${ZIPSPEAK_ROOT}/zipspeak.html > zipspeak.txt
else
  cp ${ZIPSPEAK_ROOT}/zipspeak-cust.html .

  case ${ZIPSPEAK_CUSTOM} in
  DTLK)
    SYNTHFULL="DoubleTalk PC"
    ;;
  LTLK)
    SYNTHFULL="DoubleTalk LT or LiteTalk"
    ;;
  ACNTPC)
    SYNTHFULL="Accent PC"
    ;;
  ACNTSA)
    SYNTHFULL="Accent SA"
    ;;
  TXPRT)
    SYNTHFULL="Transport"
    ;;
  BNS)
    SYNTHFULL="Braille and Speak"
    ;;
  AUDPTR)
    SYNTHFULL="Audapter"
    ;;
  APOLO)
    SYNTHFULL="Apollo"
    ;;
  DECTLK)
    SYNTHFULL="DECtalk Express"
    ;;
  DECEXT)
    SYNTHFULL="DECtalk External"
    ;;
  SPKOUT)
    SYNTHFULL="Speakout"
    ;;
  esac

  ed zipspeak-cust.html >/dev/null 2>&1 <<END
g/_SYNTH_/s/_SYNTH_/${ZIPSPEAK_CUSTOM}/
g/_SYNTHFULL_/s/_SYNTHFULL_/${SYNTHFULL}/
wq
END
  lynx -dump zipspeak-cust.html > zipspeak.txt
fi

cp zipspeak.txt ${ZIPSPEAK_STAGE_ROOT}
cd ${ZIPSPEAK_STAGE_ROOT}

for file in *.txt
do
  cp ${file} ${ZIPSPEAK_DIST_DIR}/`echo ${file} | tr a-z A-Z`
done

cp readme.1st ${ZIPSPEAK_DIST_DIR}/README.1st
cp readme.ppa ${ZIPSPEAK_DIST_DIR}/README.ppa

cd ${ZIPSPEAK_SOURCE_DIR}
cp *.TXT *README* ${ZIPSPEAK_DIST_DIR}
cat ${ZIPSPEAK_ROOT}/zipspeak-changes.txt CHANGES.TXT > ${ZIPSPEAK_DIST_DIR}/CHANGES.TXT
mkdir -p ${ZIPSPEAK_DIST_DIR}/split
mv ${ZIPSPEAK_DIST_DIR}/README.split ${ZIPSPEAK_DIST_DIR}/split/README
