#!/bin/sh

OSNM=`uname -s | dd conv=lcase 2>/dev/null | sed s/-//g`
ARCH=`uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/sun4m/sparc32/`
OSVER=`uname -r | sed s/-.*$//`

PREFIX=$1
BINDIR=$2
LIBDIR=$3
DOCDIR=$4

if [ -z "${PREFIX}" ]; then PREFIX=/usr/local/landisk; fi
if [ -z "${BINDIR}" ]; then BINDIR="${PREFIX}/bin"; fi
if [ -z "${LIBDIR}" ]; then LIBDIR="${PREFIX}/lib"; fi
if [ -z "${DOCDIR}" ]; then DOCDIR="${PREFIX}/doc"; fi

mkdir -p "${BINDIR}" 2>/dev/null

if [ ! -d "${BINDIR}" ]; then
	echo "Could not make directory, ${BINDIR}"
	exit 1
fi

cd bin/
for file in *-${OSNM}-${ARCH}; do
        DESTFILE=`echo ${file} | sed s/'-.*$'//`

        echo cp ${file} ${BINDIR}/${DESTFILE}
	cp ${file} ${BINDIR}/${DESTFILE}

	echo chown root:root ${BINDIR}/${DESTFILE}
	chown root:root ${BINDIR}/${DESTFILE}

	echo chmod 755 ${BINDIR}/${DESTFILE}
	chmod 755 ${BINDIR}/${DESTFILE}
done
