From: Amos Jeffries Date: Tue, 3 Jul 2018 03:28:52 +0000 (+0000) Subject: Maintenance: Fix mkrelease.sh script (#237) X-Git-Tag: M-staged-PR237 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=702a9bc36cbaf3782827e12dec905da705aab971;p=thirdparty%2Fsquid.git Maintenance: Fix mkrelease.sh script (#237) Release of 4.1 revealed that this regex is not fully working. The final .NN version field is now optional. --- diff --git a/mkrelease.sh b/mkrelease.sh index 10d5398cca..a52d34fdbf 100755 --- a/mkrelease.sh +++ b/mkrelease.sh @@ -25,7 +25,7 @@ RELEASE_TIME=`date +%s` # # check that $rev has the right syntax # -checkrev=`expr $rev : '\([0-9]\.[0-9]\.[0-9\.]*\)'` +checkrev=`expr $rev : '\([0-9]\.[0-9]\(\.[0-9\.]\)*\)'` if test "$rev" != "$checkrev" ; then echo "revision '$rev' has incorrect syntax. Should be like '3.1.0.1'" exit 1;