From b4156e146f83474a9cb1aca9117a4a4053c62683 Mon Sep 17 00:00:00 2001
From: Lyndon Brown <jnqnfe@gmail.com>
Date: Thu, 30 Apr 2020 11:57:47 +0100
Subject: workaround checkbashisms mistake

it reported: "possible bashism in scripts/build/binary_loopback_cfg line 284 (should be '.', not 'source')"

which is clearly a misidentification.

Gbp-Dch: Ignore
---
 scripts/build/binary_loopback_cfg | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/scripts/build/binary_loopback_cfg b/scripts/build/binary_loopback_cfg
index 6666e6e8b..58fa854e3 100755
--- a/scripts/build/binary_loopback_cfg
+++ b/scripts/build/binary_loopback_cfg
@@ -245,6 +245,10 @@ escape_for_sed() {
 	echo -n "$1" | perl -npe 's/\n/\\n/gm'
 }
 
+# These must be held in variables to avoid mistake by checkbashisms
+LINUX_INSTALL="source /boot/grub/install_start.cfg"
+LINUX_ADVANCED_INSTALL="source /boot/grub/install.cfg"
+
 # Those without '@' markers are for backwards compatibility
 sed -i \
     -e "s|@LINUX_LIVE@|$(escape_for_sed "${LINUX_LIVE}")|" \
@@ -266,8 +270,8 @@ sed -i \
     -e "s|@MEMTEST_BIN@|${MEMTEST_BIN}|" \
     -e "s|@MEMTEST_VERSION@|${LB_MEMTEST}|" \
     -e "s|LINUX_LIVE|$(escape_for_sed "${LINUX_LIVE}")|" \
-    -e "s|LINUX_INSTALL|source /boot/grub/install_start.cfg|" \
-    -e "s|LINUX_ADVANCED_INSTALL|source /boot/grub/install.cfg|" \
+    -e "s|LINUX_INSTALL|${LINUX_INSTALL}|" \
+    -e "s|LINUX_ADVANCED_INSTALL|${LINUX_ADVANCED_INSTALL}|" \
     -e "s|MEMTEST|${MEMTEST}|" \
     -e "s|KERNEL_GI|${KERNEL_GI}|" \
     -e "s|INITRD_GI|${INITRD_GI}|" \
-- 
cgit v1.2.3