#!/bin/bash
#
# Simple shell script for installing SPLAT! and associated utilities.
# Written by John A. Magliacane, KD2BD April 2002
#

install_citydecoder()
{
	cp citydecoder /usr/local/bin
	echo "citydecoder installed!"
}

install_usgs2sdf()
{
	cp usgs2sdf /usr/local/bin
	echo "usgs2sdf installed!"
}

install_fontdata()
{
	cp fontdata /usr/local/bin
	echo "fontdata installed!"
}

whoami=`whoami`

if [ $whoami != "root" ]; then
	echo "Sorry, $whoami.  You need to be 'root' to install this software.  :-("
fi

if [ $# == "0" ]; then
	echo "Usage: ./install  { citydecoder, usgs2sdf, fontdata, all }"
else 

	if [ $1 == "citydecoder" ] && [ $whoami == "root" ] && [ -x citydecoder ]; then
		install_citydecoder
	fi

	if [ $1 == "usgs2sdf" ] && [ $whoami == "root" ] && [ -x usgs2sdf ]; then
		install_usgs2sdf
	fi

	if [ $1 == "fontdata" ] && [ $whoami == "root" ] && [ -x fontdata ]; then
		install_fontdata
	fi

	if [ $1 == "all" ]  && [ $whoami == "root" ]; then
		if [ -x citydecoder ]; then
			install_citydecoder
		fi

		if [ -x usgs2sdf ]; then
			install_usgs2sdf
		fi

		if [ -x fontdata ]; then
			install_fontdata
		fi
	fi

	if [ $1 != "citydecoder" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "all" ]; then
		echo "Usage: install { citydecoder, usgs2sdf, fontdata, all }"
	fi
fi
