#!/bin/bash
#
# $Id: getanope,v 1.1 2003/07/16 04:34:04 dane Exp $
#

MODULE="anope-dev"
BRANCH=""

if [ "$1" == "" ]; then
	DST="$MODULE"
else
	DST="$1"
fi

if [ "$CVSROOT" == "" ]; then
	echo "*** Environment variable CVSROOT is not set. Please set it"
	echo "*** if you have a developer account with write access."
	echo ""
	echo "*** Assuming anonymous access. If prompted for a password,"
	echo "*** just press RETURN to continue."
	echo ""
	export CVSROOT=":pserver:pubcvs@zero.org:/home/cvs/anope"

	let login="$(grep "pubcvs@zero.org" ~/.cvspass 2> /dev/null | grep anope | wc -l)"

	if [ $login -eq 0 ]; then
		cvs -d$CVSROOT login
	fi
fi

echo "Checking out $MODULE"

if [ "$BRANCH" == "" ]; then
	cvs -z3 -d$CVSROOT checkout -d$DST $MODULE
else
	cvs -z3 -d$CVSROOT checkout -r$BRANCH -d$DST $MODULE
fi

echo "*** All done!"

exit 0
