#!/bin/sh

ST="/opt/SUNWvtsst";
RA="/opt/SUNWrasag/discman";

# StorTools Version:  3

if test -x /usr/bin/isainfo
then
  BIT=`/usr/bin/isainfo -b`
else
  BIT=32
fi

if test ! -d $ST/bin/sparcv9
then
  mkdir -p $ST/bin/sparcv9
  mkdir -p $ST/lib/locale/C/LC_MESSAGES
fi

UPGRADE="Y"

if test -r "$ST/bin/discman" && test -r "$ST/bin/sparcv9/discman"
then
  UPGRADE="N"
fi

#if test -r "$ST/bin/discman" && test -r "$ST/bin/sparcv9/discman"
#then
#  if test "$BIT" = "32"
#  then
#    OVERSION=`$ST/bin/discman -V | /usr/bin/cut -b21-`
#    NVERSION=`$RA/bin/discman -V | /usr/bin/cut -b21-`
#  else
#    OVERSION=`$ST/bin/sparcv9/discman -V | /usr/bin/cut -b21-`
#    NVERSION=`$RA/bin/sparcv9/discman -V | /usr/bin/cut -b21-`
#  fi
#  if test "$NVERSION" -gt "$OVERSION"
#  then
#    UPGRADE="Y"
#  fi
#else 
#  UPGRADE="Y"
#fi


if test $UPGRADE = "Y"
then
  echo "installing discman in $ST.."
  cp $RA/bin/discman    $ST/bin/
  cp $RA/bin/stdiscover $ST/bin/
  cp $RA/bin/sparcv9/discman    $ST/bin/sparcv9/
  cp $RA/bin/sparcv9/stdiscover $ST/bin/sparcv9/

  cp $RA/lib/libsanbox.so /usr/lib
  cp $RA/lib/libfcald.so  /usr/lib
  cp $RA/lib/sparcv9/libsanbox.so /usr/lib/sparcv9
  cp $RA/lib/sparcv9/libfcald.so  /usr/lib/sparcv9

  cp $RA/discman.cat $ST/lib/locale/C/LC_MESSAGES
  chmod a+r  $ST/lib/locale/C/LC_MESSAGES
  cp /opt/SUNWrasag/System/config $ST/rasagent_rev
fi
