#
# Copyright (c) 1996,97 S.u.S.E. GmbH Fuerth, Germany.  All rights reserved.
#
#                          Subscript for VICE-Installation
#                               (C64/C128/VIC20/PET)
#
# Author: Richard Jelinek <rj@suse.de> 1997
#

VICE=vice-1.9.tar.gz

if [ ! -d /usr/lib/vice/ ]; then
   echo $ERR "VICE" $ERR_NIN
   exit 1
fi

echo $MSG_ROM"C64/C128/CBM-II/PET/PLUS4/PRINTER/VIC20"

if [ "$EI_INET" -eq 1 ]; then
  fetch_data ftp://ftp.funet.fi/pub/cbm/crossplatform/emulators/VICE/ /tmp/ $VICE

elif [ ! -z "$EI_DISK" ]; then
   echo $MSG_DS1$VICE $MSG_DS3 $EI_DISK $MSG_DS2 1>&2
   read
   if ! mcopy $EI_DISK\$VICE /tmp >/dev/null 2>/dev/null; then
      echo $ERR$EI_DISK\\$VICE$MSG_NF 1>&2
      exit 1
   fi
else
   img_copy $VICE /tmp
fi

cd /tmp
tar xzf /tmp/$VICE
cd /tmp/${VICE%.tar.gz}/data

echo -n C128 " "
install -d -m 755 /usr/lib/vice/C128
install -m 644 C128/basic 	/usr/lib/vice/C128
install -m 644 C128/basic64 	/usr/lib/vice/C128
install -m 644 C128/charg64 	/usr/lib/vice/C128
install -m 644 C128/chargen 	/usr/lib/vice/C128
install -m 644 C128/kernal 	/usr/lib/vice/C128
install -m 644 C128/kernal64 	/usr/lib/vice/C128
install -m 644 C128/z80bios 	/usr/lib/vice/C128

echo -n C64 " "
install -d -m 755 /usr/lib/vice/C64
install -m 644 C64/basic 	/usr/lib/vice/C64
install -m 644 C64/chargen 	/usr/lib/vice/C64
install -m 644 C64/kernal 	/usr/lib/vice/C64

echo -n CBM-II " "
install -d -m 755 /usr/lib/vice/CBM-II
install -m 644 CBM-II/basic.128		/usr/lib/vice/CBM-II
install -m 644 CBM-II/basic.256		/usr/lib/vice/CBM-II
install -m 644 CBM-II/basic.500		/usr/lib/vice/CBM-II
install -m 644 CBM-II/chargen.500	/usr/lib/vice/CBM-II
install -m 644 CBM-II/chargen.600	/usr/lib/vice/CBM-II
install -m 644 CBM-II/chargen.700	/usr/lib/vice/CBM-II
install -m 644 CBM-II/kernal		/usr/lib/vice/CBM-II
install -m 644 CBM-II/kernal.500	/usr/lib/vice/CBM-II

echo -n DRIVES " "
install -d -m 755 /usr/lib/vice/DRIVES
install -m 644 DRIVES/d1541II	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos1001	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos1541	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos1551	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos1571	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos1581	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos2031	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos2040	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos3040	/usr/lib/vice/DRIVES
install -m 644 DRIVES/dos4040	/usr/lib/vice/DRIVES

echo -n PET " "
install -d -m 755 /usr/lib/vice/PET
install -m 644 PET/basic1	/usr/lib/vice/PET
install -m 644 PET/basic2	/usr/lib/vice/PET
install -m 644 PET/basic4	/usr/lib/vice/PET
install -m 644 PET/kernal1	/usr/lib/vice/PET
install -m 644 PET/kernal2	/usr/lib/vice/PET
install -m 644 PET/kernal4	/usr/lib/vice/PET
install -m 644 PET/edit1g	/usr/lib/vice/PET
install -m 644 PET/edit2g	/usr/lib/vice/PET
install -m 644 PET/edit2b	/usr/lib/vice/PET
install -m 644 PET/edit4g40	/usr/lib/vice/PET
install -m 644 PET/edit4b40	/usr/lib/vice/PET
install -m 644 PET/edit4b80	/usr/lib/vice/PET
install -m 644 PET/chargen	/usr/lib/vice/PET
install -m 644 PET/chargen.de	/usr/lib/vice/PET
 
echo -n PLUS4 " "
install -d -m 755 /usr/lib/vice/PLUS4
install -m 644 PLUS4/3plus1hi	/usr/lib/vice/PLUS4
install -m 644 PLUS4/3plus1lo	/usr/lib/vice/PLUS4
install -m 644 PLUS4/basic	/usr/lib/vice/PLUS4
install -m 644 PLUS4/kernal	/usr/lib/vice/PLUS4

echo -n PRINTER " "
install -d -m 755 /usr/lib/vice/PRINTER
install -m 644 PRINTER/cbm1526	/usr/lib/vice/PRINTER
install -m 644 PRINTER/mps801	/usr/lib/vice/PRINTER
install -m 644 PRINTER/mps803	/usr/lib/vice/PRINTER

echo -n VIC20 " "
install -d -m 755 /usr/lib/vice/VIC20
install -m 644 VIC20/basic	/usr/lib/vice/VIC20
install -m 644 VIC20/chargen	/usr/lib/vice/VIC20
install -m 644 VIC20/kernal	/usr/lib/vice/VIC20

rm -rf /tmp/$VICE /tmp/${VICE%.tar.gz}

echo
echo $MSG_DNE
