diff options
Diffstat (limited to 'getmock')
-rwxr-xr-x | getmock | 275 |
1 files changed, 93 insertions, 182 deletions
@@ -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 |