#!/bin/sh
set -e

# Inspired by the metrox post-install script written by
# Johnie Ingram <johnie@debian.org>


INNARDS=mwm20.tar


if [ "$0" = "abort-upgrade" ]
then
    exit 0
fi

if [ "$TMPDIR" != "" ]
then
    TDIR=$TMPDIR
else
    TDIR=/tmp
fi

XTDIR=$TDIR/dpkg-motif-inst
DELFILES="$XTDIR"
cd $TDIR

if [ -f ${INNARDS} -o -f ${INNARDS}.gz -o -f ${INNARDS}.Z ]
then
    if [ -f ${INNARDS}.gz -o -f ${INNARDS}.Z ]
    then
	zopt="-z"
    else
	zopt=""
    fi
    echo -n "Untarring ${INNARDS} ... "
    mkdir -p $XTDIR
    cd $XTDIR
    if tar $zopt -xf ../${INNARDS}* 2> /dev/null
    then
	echo done.
    else
	echo failed!
	echo -n "Cleaning up ... "
	cd $TDIR && rm -rf $DELFILES
	echo "done (sigh)."
	exit 1
    fi
else
    echo Error: ${INNARDS} not found in $TDIR.
    exit 1
fi

echo -n "Installing MetroLink Motif 2.0 executables: "
chown -R root.root $XTDIR
chmod -R u=rwX,go=rX $XTDIR

echo -n "."
cp -dpRf $XTDIR/etc/X11 /etc/
echo -n "."
cp -dpRf $XTDIR/usr/X11R6 /usr/
echo -n "."

echo ". done."

echo -n Cleaning up...
cd $TDIR && rm -rf $DELFILES
echo "done."

echo Remember to delete ${INNARDS} in $TDIR.

ldconfig

