From 993ccffdddc7214777440ca01ddf3bcc826116f0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <karel.koci@nic.cz>
Date: Wed, 27 Mar 2019 15:56:08 +0100
Subject: [PATCH] generate_common.sh: fix updater-ng version detection

The implementation was invalid because it scanned only first line in
whole range. This new one scans every line in range for version field so
it correctly locates version.
---
 helpers/generate_common.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/helpers/generate_common.sh b/helpers/generate_common.sh
index 58bb6f250..d500e28d2 100644
--- a/helpers/generate_common.sh
+++ b/helpers/generate_common.sh
@@ -75,7 +75,7 @@ updater_ng_repodetect() {
 	local REPO="$1"
 	local BOARD="${2:-mox}"
 	local VERSION="$(curl "https://repo.turris.cz/$REPO/packages/$BOARD/turrispackages/Packages" | \
-		awk '/^Package: updater-ng$/,/^$/ ^^ $1 == "Version:" { gsub(/-.*$/,"",$2); print $2 }')"
+		awk '/^Package: updater-ng$/,/^$/ { if ($1 == "Version:") { gsub("-.*$","",$2); print $2 } }')"
 	if [ -z "$VERSION" ]; then
 		echo "Detection of updater-ng version from repository failed. Using $UPDATER_VERSION instead."
 	else
-- 
GitLab