1#!/bin/sh 2DIR=`pwd | sed -e 's,.*/,,'` 3PREFIX=`echo $DIR | sed -e 's,-.*,,'` 4TAIL=`echo $DIR | sed -e 's,^[^-]*-,,'` 5LAST=`echo $TAIL | sed -e 's,^.*\.,,'` 6BEFORE=`echo $TAIL | sed -e 's,\.[0-9]*$,.,'` 7INCR=`expr $LAST "+" 1` 8#if [ $INCR -ge 10 ] ; then 9# echo $DIR needs to be modified to next minor version 10# BEFORE=`echo $TAIL | sed -e 's,\.[0-9]*\.[0-9]*$,.,'` 11# LAST=`echo $TAIL | sed -e 's,\.[0-9]*$,,' -e 's,^.*\.,,'` 12# INCR=`expr $LAST "+" 1` 13# if [ $INCR -ge 10 ] ; then 14# echo $DIR needs to be modified to next major version 15# BEFORE=""; 16# LAST=`echo $TAIL | sed -e 's,\.[0-9]*\.[0-9]*$,,' -e 's,^.*\-,,'` 17# INCR=`expr $LAST "+" 1` 18# INCR="$INCR.0" 19# fi 20# INCR="$INCR.0" 21#fi 22NEW=$PREFIX-$BEFORE$INCR 23echo NEW $NEW 24( 25cd ..; mv $DIR $NEW; rm -f $PREFIX; 26ln -s $NEW $PREFIX 27) 28( 29echo Version $NEW - `date` 30echo "" 31echo "" 32cat CHANGES ; 33) >/tmp/CHANGES$NEW 34mv CHANGES /tmp/CHANGES.OLD 35cp /tmp/CHANGES$NEW CHANGES 36if [ ! -f Makefile ] ; then configure; fi 37make update 38