#!/bin/sh
#************************************************************************
#   Entity Id		: $Id$
#   Package		: stephen
#   Synopsis		:
#   Purpose		: 
#
#   Date of Creation	: Mar 20, 2001
#   Author		: Stephen Rasku
#
#   Notes		:
#
#   Released to the public domain.
#************************************************************************

CVS=/tgi/users/stephen/work/cvs/src/cvs
adminDir=CVSROOT.foo
FOOPATH=path/to/foo
IGNORE1=ignore-me1
IGNORE2=ignore-me2

mkdir foo
cd foo
echo foo > file.foo
mkdir $IGNORE1
mkdir $IGNORE2
echo ignore > $IGNORE1/file
echo ignore > $IGNORE2/file

$CVS import -m "Importing foo" $FOOPATH vendor release

cd ..
rm -rf foo
cvs co -d $adminDir CVSROOT
cd $adminDir

echo foo $FOOPATH >> modules
echo FOO -a foo !foo/$IGNORE1 !foo/$IGNORE2 >> modules

$CVS ci -m "Added foo and FOO." modules

$CVS co FOO
cd foo/$IGNORE1
if [ $? -eq 0 ]; then
    echo First ignore failed
    exit 1
fi

$CVS co -d foo1 FOO
cd foo1/$IGNORE1
if [ $? -eq 0 ]; then
    echo Second ignore failed
    exit 2
fi
