18e9a9a
#!/bin/bash
18e9a9a
18e9a9a
DATE=`date +%Y%m%d`
18e9a9a
TAG=389-admin-1.1.9
18e9a9a
CVSTAG=three89Admin_1_1_9
18e9a9a
VERSION=1.1.9
18e9a9a
PKGNAME=389-admin
18e9a9a
SRCNAME=${PKGNAME}-${VERSION}
18e9a9a
CVSROOT=:pserver:anonymous@cvs.fedoraproject.org:/cvs/dirsec
18e9a9a
echo you must be in the admin server git repo to use this
18e9a9a
git status > /dev/null || echo bye
18e9a9a
if [ -z "$1" ] ; then
18e9a9a
	dir=.
18e9a9a
else
18e9a9a
	dir="$1"
18e9a9a
fi
18e9a9a
git archive --format=tar --prefix=$SRCNAME/ $TAG | ( cd $dir ; tar xf - ; cd $SRCNAME ; cvs -d "$CVSROOT" -z3 export -r$CVSTAG mod_admserv mod_restartd ; cd .. ; tar cfj $dir/$SRCNAME.tar.bz2 $SRCNAME )
18e9a9a
rm -rf $dir/$SRCNAME