contrib/release: fix parsing version in "release.sh" script

This commit is contained in:
Thomas Haller 2020-10-19 20:35:51 +02:00
parent d7f6fb8378
commit 53bd66b540
No known key found for this signature in database
GPG key ID: 29C2366E4DFC5728

View file

@ -91,7 +91,7 @@ parse_version() {
local MIN="$(sed -n '1,20 s/^m4_define(\[nm_minor_version\], \[\([0-9]\+\)\])$/\1/p' ./configure.ac)"
local MIC="$(sed -n '1,20 s/^m4_define(\[nm_micro_version\], \[\([0-9]\+\)\])$/\1/p' ./configure.ac)"
re='^[0-9][1-9]* [0-9][1-9]* [0-9][1-9]*$'
re='^(0|[1-9][0-9]*) (0|[1-9][0-9]*) (0|[1-9][0-9]*)$'
[[ "$MAJ $MIN $MIC" =~ $re ]] || return 1
echo "$MAJ $MIN $MIC"
}