From 2b0d5d8f830060ed68ecff39f3973c3fd7ce2894 Mon Sep 17 00:00:00 2001 From: Jan Palus Date: Mon, 12 Jun 2023 00:07:26 +0200 Subject: [PATCH] rewrite builder -5 in sed dropping perl dependency --- builder.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/builder.sh b/builder.sh index 68bb875..2e8cc4a 100755 --- a/builder.sh +++ b/builder.sh @@ -1290,11 +1290,11 @@ update_md5() { fi md5=$(md5sum "$fp" | cut -f1 -d' ') echo "Updating $srcno ($md5: $fp)." - perl -i -ne ' - print unless (/^\s*#\s*(No)?'$srcno'-md5\s*:/i or /^\s*BuildRequires:\s*digest\(%SOURCE'$srcno'\)/i); - print "'"$tag$md5"'\n" if /^'$srcno'\s*:\s+/i; - ' \ - $PACKAGE_DIR/$SPECFILE + sed -i \ + -e '/^\(\s*#\s*\(No\)\?'$srcno'-md5\s*:\|\s*BuildRequires:\s*digest(%SOURCE'$srcno')\)/Id' \ + -e '/^'$srcno'\s*:\s\+/Ia \ +'"$tag$md5" \ + $PACKAGE_DIR/$SPECFILE fi done } -- 2.44.0