From 53bd66b54019f443a0ceacfe32ecb6039fb3f37f Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 19 Oct 2020 20:35:51 +0200 Subject: [PATCH] contrib/release: fix parsing version in "release.sh" script --- contrib/fedora/rpm/release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/fedora/rpm/release.sh b/contrib/fedora/rpm/release.sh index 4af83a7d23..801e07f468 100755 --- a/contrib/fedora/rpm/release.sh +++ b/contrib/fedora/rpm/release.sh @@ -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" }