About News Download Docs Forum Bugs Contact

Forum

Information

Tools

Resources

[solved] Sorcery and grep 3.8

Submitted by public 05 Sep, 2022 19:27 #

Since I don't have git push access I'll leave the patch here.

From 2c09ae123ebcbb7cb7964e97342a88be1cca0a03 Mon Sep 17 00:00:00 2001
From: Pavel Vinogradov <public@sourcemage.org>
Date: Sat, 3 Sep 2022 18:57:39 -0400
Subject: [PATCH] libsecurity, libsorcery: adapted for grep 3.8 (egrep -> grep
 -E)

---
 var/lib/sorcery/modules/libsecurity | 2 +-
 var/lib/sorcery/modules/libsorcery  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/var/lib/sorcery/modules/libsecurity b/var/lib/sorcery/modules/libsecurity
index 628172c2..de09b08a 100755
--- a/var/lib/sorcery/modules/libsecurity
+++ b/var/lib/sorcery/modules/libsecurity
@@ -58,7 +58,7 @@ gaze_checkmd5() {
       SOURCE="$(ls $SOURCE_CACHE/$SOURCE* 2> /dev/null | cut -d'/' -f 5 | head -n 1)"
       if [ "$SOURCE" ]
       then
-        if [[ -z $(echo ${SOURCE#$OLDSOURCE.} | egrep '^[0-9]{14}$') ]]
+        if [[ -z $(echo ${SOURCE#$OLDSOURCE.} | grep -E '^[0-9]{14}$') ]]
         then
           APPEND="FUZZ s/$OLDSOURCE/$SOURCE/ "
         else
diff --git a/var/lib/sorcery/modules/libsorcery b/var/lib/sorcery/modules/libsorcery
index f68d6805..fc5ef969 100755
--- a/var/lib/sorcery/modules/libsorcery
+++ b/var/lib/sorcery/modules/libsorcery
@@ -883,7 +883,7 @@ unset_details()  {
     TEMP=${TEMP}${i}\\n
   done
   # not all SOURCE_* should be deleted (SOURCE_CACHE)
-  VARS="$VARS $(echo -e $TEMP | egrep "^SOURCE[0-9]*(_URL|_GPG|_IGNORE)?$")"
+  VARS="$VARS $(echo -e $TEMP | grep -E "^SOURCE[0-9]*(_URL|_GPG|_IGNORE)?$")"

   unset $VARS
 }
--
2.37.3
Edited 09 Sep, 2022 15:09
Submitted by stealth 05 Sep, 2022 21:42 #

❤️

Have a sourcerous day!

 
Register or login to post a reply.