# Instsoul - Exsoul install script
#
# Exsoul is written by         Tom        and       Saby.
#                       <dugo@sch.bme.hu>     <saby@sch.bme.hu>
#                         .hu means HUNGARY, EUROPE, yep!
#
# Specify this directory before run the script.
export SOULBINDIR=
export MANDIR=/usr/local/man
export SRCDIR=`pwd`

# You don't need anything to change below this line.
function links() {
	cp exsoul $SOULBINDIR
	cp exsoul.1 $MANDIR/man1
	cd $SOULBINDIR
	if [ -x exsoul ] ;
		then
		for tt in `cat $SRCDIR/feelings`;
		do ln -s exsoul $tt; done
	else echo "Can't copy binary to target dir.";
	fi
}

function usage() {
	echo "Exsoul Install Script."
	echo
	echo "You didn't specify the SOULBINDIR in this script."
	echo "Please do it now and then run \`\`instsoul'' again."
}
function install() {
	echo "Exsoul install script"
	echo -n "Installing exsoul from "
	echo -n `pwd`
	echo -n " to "
	echo $SOULBINDIR
	if [ ! -d $SOULBINDIR ] ;
		then echo Creating directory $SOULBINDIR
			mkdir $SOULBINDIR;
	fi
	if [ ! -d $MANDIR ] ;
		then echo Creating man directory $MANDIR/man1
			mkdir $MANDIR/man1
			mkdir $MANDIR/cat1
	fi
	if [ -d $SOULBINDIR ] ;
		then links;
		else echo "ERROR: Can't create directory."
	fi
}
echo
if [ "$SOULBINDIR" = "" ] ;
then usage;
else install
fi
echo

export SOULBINDIR=
