#!/bin/sh

DEFPREFIX=/usr/local
PREFIX=
echo -n "Prefix [$DEFPREFIX]: "
read PREFIX
if [ -z "$PREFIX" ]; then
	PREFIX=${DEFPREFIX}
fi

mkdir -p $PREFIX/man/man1
mkdir -p $PREFIX/bin
mkdir -p $PREFIX/lib/shirc
mkdir -p $PREFIX/etc

echo -n "Installing $PREFIX/man/man1/shirc.1 ..."
rm -f ${PREFIX}/man/man1/shirc.1 ${PREFIX}/man/man1/shirc-splitvt.1
cat man/shirc.1 | sed "s#@prefix@#${PREFIX}#g" > ${PREFIX}/man/man1/shirc.1 && \
	chmod 444 $PREFIX/man/man1/shirc.1 && ln -fs shirc.1 $PREFIX/man/man1/shirc-splitvt.1 

if [ $? = 0 ]; then
	echo " done"
else
	echo " failed"
	exit 1
fi

echo -n "Installing $PREFIX/bin/shirc ..."
cat shirc | sed "s#@prefix@#$PREFIX#g" > $PREFIX/bin/shirc && \
	chmod 755 $PREFIX/bin/shirc
if [ $? = 0 ]; then
	echo " done"
else
	echo " failed"
	exit 1
fi

echo -n "Installing $PREFIX/bin/shirc-splitvt ..."
cp shirc-splitvt $PREFIX/bin && chmod 755 $PREFIX/bin/shirc-splitvt
if [ $? = 0 ]; then
	echo " done"
else
	echo " failed"
	exit 1
fi


echo -n "Installing modules in $PREFIX/lib/shirc ..."
cp `find lib -type f -maxdepth 1` $PREFIX/lib/shirc
if [ $? = 0 ]; then
	echo " done"
else
	echo " failed"
	exit 1
fi

echo "-------------------------------------------------------------------------------"
echo "Installation finished."
echo "You might want to copy etc/shirc.conf and etc/shirc.motd to ${PREFIX}/etc"
echo "-------------------------------------------------------------------------------"
