From 2c9f17697bd9da34e608f8e1e843d11590c6217c Mon Sep 17 00:00:00 2001
From: Remi Collet <remi@remirepo.net>
Date: Fri, 4 Jun 2021 16:47:09 +0200
Subject: helpers for php81 scl

---
 buildfct | 32 +++++++++++++++++++++++++++++++-
 1 file changed, 31 insertions(+), 1 deletion(-)

(limited to 'buildfct')

diff --git a/buildfct b/buildfct
index 5ffd02f..da01728 100644
--- a/buildfct
+++ b/buildfct
@@ -56,6 +56,7 @@ alias mockfc33xscl72="           mock --configdir=$mocketc -r fc33xscl72
 alias mockfc33xscl73="           mock --configdir=$mocketc -r fc33xscl73          rebuild "
 alias mockfc33xscl74="           mock --configdir=$mocketc -r fc33xscl74          rebuild "
 alias mockfc33xscl80="           mock --configdir=$mocketc -r fc33xscl80          rebuild "
+alias mockfc33xscl81="           mock --configdir=$mocketc -r fc33xscl81          rebuild "
 
 alias mockfc34i="  setarch i686  mock --configdir=$mocketc -r fc34i   --arch i686 rebuild "
 alias mockfc34x="                mock --configdir=$mocketc -r fc34x               rebuild "
@@ -69,6 +70,7 @@ alias mockfc34xscl72="           mock --configdir=$mocketc -r fc34xscl72
 alias mockfc34xscl73="           mock --configdir=$mocketc -r fc34xscl73          rebuild "
 alias mockfc34xscl74="           mock --configdir=$mocketc -r fc34xscl74          rebuild "
 alias mockfc34xscl80="           mock --configdir=$mocketc -r fc34xscl80          rebuild "
+alias mockfc34xscl81="           mock --configdir=$mocketc -r fc34xscl81          rebuild "
 
 alias mockel6i="  setarch i686 mock --configdir=$mocketc -r el6i   --arch i686 rebuild "
 alias mockel6it=" setarch i686 mock --configdir=$mocketc -r el6it  --arch i686 rebuild "
@@ -116,6 +118,7 @@ alias mockel7xscl72="          mock --configdir=$mocketc -r el7xscl72          r
 alias mockel7xscl73="          mock --configdir=$mocketc -r el7xscl73          rebuild "
 alias mockel7xscl74="          mock --configdir=$mocketc -r el7xscl74          rebuild "
 alias mockel7xscl80="          mock --configdir=$mocketc -r el7xscl80          rebuild "
+alias mockel7xscl81="          mock --configdir=$mocketc -r el7xscl81          rebuild "
 
 alias mockel8x="               mock --configdir=$mocketc -r el8x               rebuild "
 alias mockel8xr="              mock --configdir=$mocketc -r el8xr              rebuild "
@@ -131,6 +134,7 @@ alias mockel8xscl72="          mock --configdir=$mocketc -r el8xscl72          r
 alias mockel8xscl73="          mock --configdir=$mocketc -r el8xscl73          rebuild "
 alias mockel8xscl74="          mock --configdir=$mocketc -r el8xscl74          rebuild "
 alias mockel8xscl80="          mock --configdir=$mocketc -r el8xscl80          rebuild "
+alias mockel8xscl81="          mock --configdir=$mocketc -r el8xscl81          rebuild "
 
 alias mockepel872="            mock --configdir=$mocketc -r epel872            rebuild "
 alias mockepel873="            mock --configdir=$mocketc -r epel873            rebuild "
@@ -488,6 +492,32 @@ else
 fi
 }
 
+# Build All distribution / version / 64bits for remi/scl-php81
+mockscl81x()
+{
+quiet=""
+if [ "$1" = "-q" ]; then
+    quiet="--quiet"
+    shift
+fi
+
+if [ -f "$1" ]; then
+  for i in 33 34
+  do
+    echo -n "$(date +%X) scl81 fc$i "
+    mock $quiet --configdir=$mocketc -r fc${i}xscl81 rebuild $1 && echo " Ok." || echo " Error !"
+  done
+  for i in 7 8
+  do
+    echo -n "$(date +%X) scl81 el$i  "
+    mock $quiet --configdir=$mocketc -r el${i}xscl81 rebuild $1 && echo " Ok." || echo " Error !"
+  done
+  date +%X
+else
+  echo "file not found '$1'"
+fi
+}
+
 # Build All distribution / version / 64bits for remi/remi-php74
 mock80x()
 {
@@ -540,7 +570,7 @@ else
 fi
 }
 
-# Build All distribution / version / 64bits for remi/scl-php80
+# Build All distribution / version / 64bits for remi/scl-php74
 mockscl74x()
 {
 quiet=""
-- 
cgit