#!/bin/sh
#
# tag:
#
# Copyright (c) 2008 James McKenzie <sympathy@madingley.org>,
# All rights reserved.
#
# $Id: tag,v 1.6 2008/03/03 18:21:17 james Exp $
#
# $Log: tag,v $
# Revision 1.6  2008/03/03 18:21:17  james
# *** empty log message ***
#
# Revision 1.5  2008/02/27 16:01:25  james
# *** empty log message ***
#
# Revision 1.4  2008/02/27 15:17:56  james
# *** empty log message ***
#
# Revision 1.3  2008/02/27 09:50:15  james
# *** empty log message ***
#
# Revision 1.2  2008/02/27 09:49:25  james
# *** empty log message ***
#
# Revision 1.1  2008/02/03 16:20:24  james
# *** empty log message ***
#
#
#
#
set -x

cvs update -d 
cvs commit -m ""

FILES=`cat version-files`
CHK=`cat $FILES | md5sum | awk '{print $1}'`
TG=`grep $CHK version-md5sums | awk '{print $2}'`
if [ .$TG != . ]; then
	echo This code already tagged as Version $TG
	exit 0
fi

MAJOR=`cat version-major`
MINOR=`cat version-minor`
MICRO=$[ `cat version-micro` + 1 ]

echo $MICRO > version-micro

STP=`date '+"%B %d, %Y"'`

echo "$CHK	${MAJOR}.${MINOR}.${MICRO}" >> version-md5sums
echo "$CHK	$STP" >> version-stamps

cvs commit -m ""
cvs tag libsympathy-${MAJOR}_${MINOR}_${MICRO} .
