#!/bin/sh if [ "x$1" = "x" ] then echo "Usage: $0 " exit 1 fi # Get date (two formats) LONGDATE=`date "+%B %d, %Y"` SHORTDATE=`date "+%m-%d-%Y"` # Update version number and release date in main HTML page perl -i -p -e "s/>NetSaint .*NetSaint $1.*<\/I>/releaseDate'>$LONGDATE<\/I>/;" html/main.html # Update version number and release date in common code perl -i -p -e "s/VERSION \".*\"/VERSION \"$1\"/;" common/common.h perl -i -p -e "s/MODIFICATION_DATE \".*\"/MODIFICATION_DATE \"$SHORTDATE\"/;" common/common.h # Update version number and release date in main code perl -i -p -e "s/Version: .*/Version: $1/;" base/netsaint.c perl -i -p -e "s/Last Modified: [0-9].*/Last Modified: $SHORTDATE/;" base/netsaint.c # Update RPM spec file with version number perl -i -p -e "s/%define version .*/%define version $1/;" netsaint.spec