Tweaked mkrelease to handle 3-stepped revision numbers like 5.0.0

- Legacy-Id: 7183
This commit is contained in:
Henrik Levkowetz 2014-01-30 21:11:22 +00:00
parent e67a78bf44
commit 03763f454e

View file

@ -153,13 +153,13 @@ note " $DIR"
REPO=${REPO%/} # remove trailing slash
SRC=${SRC#/} # remove leading slash
MAJOR=${VER%.*}
MINOR=${VER#*.}
MINOR=${MINOR##0}
VER="$(printf %d.%02d $MAJOR $MINOR)"
NEXT=$(( $MINOR + 1 ))
DEV="$(printf %d.%02d-dev $MAJOR $NEXT)"
MAJOR=${VER%%.*}
REST=${VER#*.}
MINOR=${REST%%.*}
CHANGE=${REST#*.}
VER="$(printf %d.%d.%d $MAJOR $MINOR $CHANGE)"
NEXT=$(( $CHANGE + 1 ))
DEV="$(printf %d.%d.%d-dev $MAJOR $MINOR $NEXT)"
note "Checking that changelog information is available"
changes=$( sed -n "/^ietfdb ($VER.*)/,/^ -- /p" changelog )