#!/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 "-------------------------------------------------------------------------------"