
#! /bin/sh

	PATH=/usr/ucb:/bin:/usr/bin

usage()
{
	echo >&2 "usage: `basename $0` name [description]"
	exit 1
}

while [ -n "$1" ]
do	case "$1"
	in -*)	usage
	;; *)	break
	esac
done
[ "$1" ] || usage
name="$1"

[ -d $HOME/Library ] || mkdir $HOME/Library
[ -d $HOME/Library/Services ] || mkdir $HOME/Library/Services
	
if [ -d $HOME/Library/Services/"$name".service ]
then	cat $2 > $HOME/Library/Services/"$name".service/services
elif [ -w $HOME/Library/Services/"$name".service ]
then	cat $2 > $HOME/Library/Services/"$name".service
else	mkdir $HOME/Library/Services/"$name".service &&
	cat $2 > $HOME/Library/Services/"$name".service/services
fi

make_services

