
#!/bin/bash

# newinfo installation program.
#
# Any questions regarding this script : forward to meb@deakin.edu.au

leave() {
exit
}


#main run through.
echo " "
echo "Starting New-info installation"
echo " "

echo "Checking for a /usr/local/bin directory..."
if [ -r "/usr/local/bin" ]
then
	{
	echo "Found /usr/local/bin directory..."
	}
else
	{
	echo "Directory /usr/local/bin not found. "
	echo "Creating Directory /usr/local/bin."
	echo "Ignore any 'file-exists errors."
	mkdir /usr/local
	mkdir /usr/local/bin
	}
fi
echo "Installing New-Info Program.
cp ./newinfo /usr/local/bin/
chmod 755 /usr/local/bin/newinfo
echo "Checking that New-Info installed correctly."
if [ -r "/usr/local/bin/newinfo" ]
then
	{
	echo "New-Info program installed."
	}
else
	{
	echo "New-Info program installation failed."
	echo "Installation aborted."
	leave
	}
fi

echo "Checking for a /usr/doc/newinfo directory."
if [ -r "/usr/doc/newinfo" ]
then
	{
	echo "Found /usr/doc/newinfo directory..."
	}
else
	{
	echo "Directory /usr/doc/newinfo not found. "
	echo "Creating Directory /usr/doc/newinfo"
	echo "Ignore any file-exists errors."
	mkdir /usr 
	mkdir /usr/doc
	mkdir /usr/doc/newinfo
	}
fi
echo "Installing newinfo document files. (Required)"
cp ./.dummy /usr/doc/newinfo/jan
cp ./.dummy /usr/doc/newinfo/feb
cp ./.dummy /usr/doc/newinfo/mar
cp ./.dummy /usr/doc/newinfo/apr
cp ./.dummy /usr/doc/newinfo/may
cp ./.dummy /usr/doc/newinfo/jun
cp ./.dummy /usr/doc/newinfo/jul
cp ./.dummy /usr/doc/newinfo/aug
cp ./.dummy /usr/doc/newinfo/sep
cp ./.dummy /usr/doc/newinfo/oct
cp ./.dummy /usr/doc/newinfo/nov
cp ./.dummy /usr/doc/newinfo/dec
cp ./.dummy /usr/doc/newinfo/general
cp ./.dummy /usr/doc/newinfo/interest
cp ./.dummy /usr/doc/newinfo/email
cp ./.dummy /usr/doc/newinfo/irc
echo "Checking that New-Info documents were installed correctly."
if [ -r "/usr/doc/newinfo/irc" ]
then
	{
	echo "New-Info documents installed."
	echo "Installation completed."
	}
else
	{
	echo "New-Info documents installation failed."
	echo "Installation aborted."
	leave
	}
fi
chmod 755 /usr/doc/newinfo/*
leave
