summaryrefslogtreecommitdiffstats
path: root/getmock
diff options
context:
space:
mode:
Diffstat (limited to 'getmock')
-rwxr-xr-xgetmock275
1 files changed, 93 insertions, 182 deletions
diff --git a/getmock b/getmock
index e695db8..09b4634 100755
--- a/getmock
+++ b/getmock
@@ -17,6 +17,9 @@ esac
rep=${2-remi}
case $dep in
+scl84el*) dep=${dep#scl84el}
+ type=enterprise
+ ;;
scl83el*) dep=${dep#scl83el}
type=enterprise
;;
@@ -47,52 +50,6 @@ scl70el*) dep=${dep#scl70el}
scl56el*) dep=${dep#scl56el}
type=enterprise
;;
-scl55el*) dep=${dep#scl55el}
- type=enterprise
- ;;
-scl54el*) dep=${dep#scl54el}
- type=enterprise
- ;;
-el?x55)
- dep=${1:2:1}
- if [ "$2" == "php55" -o "$2" == "test55" ]
- then rep=$rep
- elif [ "$2" == "remi" ]
- then rep=php55
- else rep=${2}55
- fi
- type=enterprise
- ;;
-el?x56)
- dep=${1:2:1}
- if [ "$2" == "php56" -o "$2" == "test56" ]
- then rep=$rep
- elif [ "$2" == "remi" ]
- then rep=php56
- else rep=${2}56
- fi
- type=enterprise
- ;;
-el?x70)
- dep=${1:2:1}
- if [ "$2" == "php70" -o "$2" == "test70" ]
- then rep=$rep
- elif [ "$2" == "remi" ]
- then rep=php70
- else rep=${2}70
- fi
- type=enterprise
- ;;
-el?x71)
- dep=${1:2:1}
- if [ "$2" == "php71" -o "$2" == "test71" ]
- then rep=$rep
- elif [ "$2" == "remi" ]
- then rep=php71
- else rep=${2}71
- fi
- type=enterprise
- ;;
el??72)
dep=${1:2:1}
if [ "$2" == "php72" -o "$2" == "test72" ]
@@ -163,6 +120,16 @@ el??83)
fi
type=enterprise
;;
+el??84)
+ dep=${1:2:1}
+ if [ "$2" == "php84" -o "$2" == "test84" ]
+ then rep=$rep
+ elif [ "$2" == "remi" ]
+ then rep=php84
+ else rep=${2}84
+ fi
+ type=enterprise
+ ;;
fc???74)
dep=${1:2:2}
if [ "$2" == "php74" -o "$2" == "test74" ]
@@ -213,12 +180,25 @@ fc???83)
fi
type=fedora
;;
+fc???84)
+ dep=${1:2:2}
+ if [ "$2" == "php84" -o "$2" == "test84" ]
+ then rep=$rep
+ elif [ "$2" == "remi" ]
+ then rep=php84
+ else rep=${2}84
+ fi
+ type=fedora
+ ;;
el*) dep=${dep#el}
type=enterprise
;;
fc*) dep=${dep#fc}
type=fedora
;;
+scl84fc*) dep=${dep#scl84fc}
+ type=fedora
+ ;;
scl83fc*) dep=${dep#scl83fc}
type=fedora
;;
@@ -234,27 +214,6 @@ scl80fc*) dep=${dep#scl80fc}
scl74fc*) dep=${dep#scl74fc}
type=fedora
;;
-scl73fc*) dep=${dep#scl73fc}
- type=fedora
- ;;
-scl72fc*) dep=${dep#scl72fc}
- type=fedora
- ;;
-scl71fc*) dep=${dep#scl71fc}
- type=fedora
- ;;
-scl70fc*) dep=${dep#scl70fc}
- type=fedora
- ;;
-scl56fc*) dep=${dep#scl56fc}
- type=fedora
- ;;
-scl55fc*) dep=${dep#scl55fc}
- type=fedora
- ;;
-scl54fc*) dep=${dep#scl54fc}
- type=fedora
- ;;
*) echo Connais pas $dep
;;
esac
@@ -306,6 +265,13 @@ do
cp $i priv/el9.x86_64 && echo + $i copied priv EL9
fi
;;
+ remi-crypto*fc41*)
+ if [ -f priv/fc41.x86_64/$j ]; then
+ echo " " $i already there
+ else
+ cp $i priv/fc41.x86_64 && echo + $i copied priv FC41
+ fi
+ ;;
remi-crypto*fc40*)
if [ -f priv/fc40.x86_64/$j ]; then
echo " " $i already there
@@ -442,11 +408,7 @@ if [ $1 = devs -o $1 = dev ]; then
shift
fi
-if [ $1 = all55 ]; then
- n=7
- getOneMock el${n}x55 php55 '*5.5*'
-
-elif [ $1 = all56 ]; then
+if [ $1 = all56 ]; then
n=7
getOneMock el${n}x56 php56 '*5.6*'
@@ -465,26 +427,24 @@ elif [ $1 = all71 ]; then
elif [ $1 = all72 ]; then
[ $opt = remi ] && opt=php72
[ $opt = test ] && opt=test72
- getOneMock el7x72 $opt '*7.2*'
getOneMock el8x72 $opt '*7.2*'
getOneMock el8a72 $opt '*7.2*'
elif [ $1 = all73 ]; then
[ $opt = remi ] && opt=php73
[ $opt = test ] && opt=test73
- getOneMock el7x73 $opt '*7.3*'
getOneMock el8x73 $opt '*7.3*'
getOneMock el8a73 $opt '*7.3*'
elif [ $1 = all74 ]; then
[ $opt = remi ] && opt=php74
[ $opt = test ] && opt=test74
- getOneMock fc38x74 $opt '*7.4*'
getOneMock fc39x74 $opt '*7.4*'
getOneMock fc39a74 $opt '*7.4*'
getOneMock fc40x74 $opt '*7.4*'
getOneMock fc40a74 $opt '*7.4*'
- getOneMock el7x74 $opt '*7.4*'
+ getOneMock fc41x74 $opt '*7.4*'
+ getOneMock fc41a74 $opt '*7.4*'
getOneMock el8x74 $opt '*7.4*'
getOneMock el8a74 $opt '*7.4*'
getOneMock el9x74 $opt '*7.4*'
@@ -493,12 +453,12 @@ elif [ $1 = all74 ]; then
elif [ $1 = all80 ]; then
[ $opt = remi ] && opt=php80
[ $opt = test ] && opt=test80
- getOneMock fc38x80 $opt '*8.0*'
getOneMock fc39x80 $opt '*8.0*'
getOneMock fc39a80 $opt '*8.0*'
getOneMock fc40x80 $opt '*8.0*'
getOneMock fc40a80 $opt '*8.0*'
- getOneMock el7x80 $opt '*8.0*'
+ getOneMock fc41x80 $opt '*8.0*'
+ getOneMock fc41a80 $opt '*8.0*'
getOneMock el8x80 $opt '*8.0*'
getOneMock el8a80 $opt '*8.0*'
getOneMock el9x80 $opt '*8.0*'
@@ -507,12 +467,12 @@ elif [ $1 = all80 ]; then
elif [ $1 = all81 ]; then
[ $opt = remi ] && opt=php81
[ $opt = test ] && opt=test81
- getOneMock fc38x81 $opt '*8.1*'
getOneMock fc39x81 $opt '*8.1*'
getOneMock fc39a81 $opt '*8.1*'
getOneMock fc40x81 $opt '*8.1*'
getOneMock fc40a81 $opt '*8.1*'
- getOneMock el7x81 $opt '*8.1*'
+ getOneMock fc41x81 $opt '*8.1*'
+ getOneMock fc41a81 $opt '*8.1*'
getOneMock el8x81 $opt '*8.1*'
getOneMock el8a81 $opt '*8.1*'
getOneMock el9x81 $opt '*8.1*'
@@ -521,12 +481,12 @@ elif [ $1 = all81 ]; then
elif [ $1 = all82 ]; then
[ $opt = remi ] && opt=php82
[ $opt = test ] && opt=test82
- getOneMock fc38x82 $opt '*8.2*'
getOneMock fc39x82 $opt '*8.2*'
getOneMock fc39a82 $opt '*8.2*'
getOneMock fc40x82 $opt '*8.2*'
getOneMock fc40a82 $opt '*8.2*'
- getOneMock el7x82 $opt '*8.2*'
+ getOneMock fc41x82 $opt '*8.2*'
+ getOneMock fc41a82 $opt '*8.2*'
getOneMock el8x82 $opt '*8.2*'
getOneMock el8a82 $opt '*8.2*'
getOneMock el9x82 $opt '*8.2*'
@@ -535,22 +495,33 @@ elif [ $1 = all82 ]; then
elif [ $1 = all83 ]; then
[ $opt = remi ] && opt=php83
[ $opt = test ] && opt=test83
- getOneMock fc38x83 $opt '*8.3*'
getOneMock fc39x83 $opt '*8.3*'
getOneMock fc39a83 $opt '*8.3*'
getOneMock fc40x83 $opt '*8.3*'
getOneMock fc40a83 $opt '*8.3*'
- getOneMock el7x83 $opt '*8.3*'
+ getOneMock fc41x83 $opt '*8.3*'
+ getOneMock fc41a83 $opt '*8.3*'
getOneMock el8x83 $opt '*8.3*'
getOneMock el8a83 $opt '*8.3*'
getOneMock el9x83 $opt '*8.3*'
getOneMock el9a83 $opt '*8.3*'
+elif [ $1 = all84 ]; then
+ [ $opt = remi ] && opt=php84
+ [ $opt = test ] && opt=test84
+ getOneMock fc39x84 $opt '*8.4*'
+ getOneMock fc39a84 $opt '*8.4*'
+ getOneMock fc40x84 $opt '*8.4*'
+ getOneMock fc40a84 $opt '*8.4*'
+ getOneMock fc41x84 $opt '*8.4*'
+ getOneMock fc41a84 $opt '*8.4*'
+ getOneMock el8x84 $opt '*8.4*'
+ getOneMock el8a84 $opt '*8.4*'
+ getOneMock el9x84 $opt '*8.4*'
+ getOneMock el9a84 $opt '*8.4*'
+
elif [ $1 = allr60 ]; then
- opt=remi
- getOneMock el7x $opt '*6.0*'
opt=redis60
- getOneMock fc38x $opt '*6.0*'
getOneMock fc39x $opt '*6.0*'
getOneMock fc39a $opt '*6.0*'
getOneMock fc40x $opt '*6.0*'
@@ -561,10 +532,7 @@ elif [ $1 = allr60 ]; then
getOneMock el9a $opt '*6.0*'
elif [ $1 = allr62 ]; then
- opt=remi
- getOneMock el7x $opt '*6.2*'
opt=redis62
- getOneMock fc38x $opt '*6.2*'
getOneMock fc39x $opt '*6.2*'
getOneMock fc39a $opt '*6.2*'
getOneMock fc40x $opt '*6.2*'
@@ -575,10 +543,7 @@ elif [ $1 = allr62 ]; then
getOneMock el9a $opt '*6.2*'
elif [ $1 = allr70 ]; then
- opt=remi
- getOneMock el7x $opt '*7.0*'
opt=redis70
- getOneMock fc38x $opt '*7.0*'
getOneMock fc39x $opt '*7.0*'
getOneMock fc39a $opt '*7.0*'
getOneMock fc40x $opt '*7.0*'
@@ -589,10 +554,7 @@ elif [ $1 = allr70 ]; then
getOneMock el9a $opt '*7.0*'
elif [ $1 = allr72 ]; then
- opt=remi
- getOneMock el7x $opt '*7.2*'
opt=redis72
- getOneMock fc38x $opt '*7.2*'
getOneMock fc39x $opt '*7.2*'
getOneMock fc39a $opt '*7.2*'
getOneMock fc40x $opt '*7.2*'
@@ -604,10 +566,11 @@ elif [ $1 = allr72 ]; then
elif [ $1 = allm ]; then
opt=remi
- getOneMock el7x $opt '*1.6*'
getOneMock el8x $opt '*1.6*'
+ getOneMock el8a $opt '*1.6*'
+ getOneMock fc41x $opt '*1.6*'
+ getOneMock fc41a $opt '*1.6*'
opt=memcached
- getOneMock fc38x $opt '*1.6*'
getOneMock fc39x $opt '*1.6*'
getOneMock fc39a $opt '*1.6*'
getOneMock fc40x $opt '*1.6*'
@@ -615,34 +578,18 @@ elif [ $1 = allm ]; then
getOneMock el9x $opt '*1.6*'
getOneMock el9a $opt '*1.6*'
-elif [ $1 = all54 ]; then
- n=7
- getOneMock el${n}x remi '*5.4*'
-
-elif [ $1 = for56 ]; then
- for i in 7
- do
- getOneMock el${i}x test
- done
-
-elif [ $1 = for55 ]; then
- for i in 7
- do
- getOneMock el${i}x test
- done
-
elif [ $1 = allx ]; then
- for i in 38 39 40
+ for i in 39 40 41
do
getOneMock fc${i}x $opt
done
- for i in 7 8 9
+ for i in 8 9
do
getOneMock el${i}x $opt
done
elif [ $1 = alla ]; then
- for i in 39 40
+ for i in 39 40 41
do
getOneMock fc${i}a $opt
done
@@ -651,111 +598,75 @@ elif [ $1 = alla ]; then
getOneMock el${i}a $opt
done
-elif [ $1 = scl54 ]; then
- for i in 7
- do
- getOneMock scl54el${i}x $opt
- done
-
-elif [ $1 = scl55 ]; then
- for i in 7
- do
- getOneMock scl55el${i}x $opt
- done
-
elif [ $1 = scl56 ]; then
- for i in 7 8
+ for i in 8
do
getOneMock scl56el${i}x $opt
done
elif [ $1 = scl70 ]; then
- for i in 7 8
+ for i in 8
do
getOneMock scl70el${i}x $opt
done
elif [ $1 = scl71 ]; then
- for i in 7 8
+ for i in 8
do
getOneMock scl71el${i}x $opt
done
-elif [ $1 = scl83 ]; then
- for i in fc38 fc39 fc40 el7 el8 el9
+elif [ $1 = scl84 ]; then
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl83${i}x $opt
+ getOneMock scl84${dis}a $opt
+ getOneMock scl84${dis}x $opt
done
- getOneMock scl83fc39a $opt
- getOneMock scl83fc40a $opt
- getOneMock scl83el8a $opt
- getOneMock scl83el9a $opt
-elif [ $1 = scl82 ]; then
- for i in 38 39 40
+elif [ $1 = scl83 ]; then
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl82fc${i}x $opt
+ getOneMock scl83${dis}x $opt
+ getOneMock scl83${dis}a $opt
done
- getOneMock scl82fc39a $opt
- getOneMock scl82fc40a $opt
- for i in 7 8 9
+
+elif [ $1 = scl82 ]; then
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl82el${i}x $opt
+ getOneMock scl82${dis}x $opt
+ getOneMock scl82${dis}a $opt
done
- getOneMock scl82el8a $opt
- getOneMock scl82el9a $opt
elif [ $1 = scl81 ]; then
- for i in 38 39 40
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl81fc${i}x $opt
+ getOneMock scl81${dis}x $opt
+ getOneMock scl81${dis}a $opt
done
- getOneMock scl81fc39a $opt
- getOneMock scl81fc40a $opt
- for i in 7 8 9
- do
- getOneMock scl81el${i}x $opt
- done
- getOneMock scl81el8a $opt
- getOneMock scl81el9a $opt
elif [ $1 = scl80 ]; then
- for i in 38 39 40
- do
- getOneMock scl80fc${i}x $opt
- done
- getOneMock scl80fc39a $opt
- getOneMock scl80fc40a $opt
- for i in 7 8 9
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl80el${i}x $opt
+ getOneMock scl80${dis}x $opt
+ getOneMock scl80${dis}a $opt
done
- getOneMock scl80el8a $opt
- getOneMock scl80el9a $opt
elif [ $1 = scl74 ]; then
- for i in 38 39 40
- do
- getOneMock scl74fc${i}x $opt
- done
- getOneMock scl74fc39a $opt
- getOneMock scl74fc40a $opt
- for i in 7 8 9
+ for dis in fc39 fc40 fc41 el8 el9
do
- getOneMock scl74el${i}x $opt
+ getOneMock scl74${dis}x $opt
+ getOneMock scl74${dis}a $opt
done
- getOneMock scl74el8a $opt
- getOneMock scl74el9a $opt
elif [ $1 = scl73 ]; then
- for i in 7 8
+ for i in 8
do
getOneMock scl73el${i}x $opt
done
getOneMock scl73el8a $opt
elif [ $1 = scl72 ]; then
- for i in 7 8
+ for i in 8
do
getOneMock scl72el${i}x $opt
done
@@ -763,8 +674,8 @@ elif [ $1 = scl72 ]; then
elif [ $1 = allphp ]; then
LOG=$(mktemp out.XXXXXXXXXX)
- MOD="all54 all55 all56 all70 all71 all72 all73 all74 all80 all81 all82 all83"
- SCL="scl54 scl55 scl56 scl70 scl71 scl72 scl73 scl74 scl80 scl81 scl82 scl83"
+ MOD="all72 all73 all74 all80 all81 all82 all83"
+ SCL="scl56 scl70 scl71 scl72 scl73 scl74 scl80 scl81 scl82 scl83 scl84"
for i in $SCL $MOD
do $0 $opt $i | tee $LOG
if grep -q '64\.rpm' $LOG && grep -q 'Aucun' $LOG