Don't rank the mirrors twice

This commit is contained in:
Gator96100 2020-09-08 14:42:42 +02:00
commit 4ce6410449

View file

@ -9,15 +9,19 @@ if [ \( ! -f /ps/installed64.txt -a "$MSYSTEM" == "MINGW64" \) ]; then
yes | pacman -Syuu
else
if [ -z "$PSSKIPRANKING" ]; then
echo "Ranking download mirrors"
cp /etc/pacman.d/mirrorlist.mingw64 /etc/pacman.d/mirrorlist.mingw64.backup
cp /etc/pacman.d/mirrorlist.msys /etc/pacman.d/mirrorlist.msys.backup
rankmirrors --repo mingw64 /etc/pacman.d/mirrorlist.mingw64.backup > /etc/pacman.d/mirrorlist.mingw64
rankmirrors --repo msys /etc/pacman.d/mirrorlist.msys.backup > /etc/pacman.d/mirrorlist.msys
if [ ! -f /etc/pacman.d/mirrorlist.msys.backup ]; then
echo "Ranking msys mirrors"
cp /etc/pacman.d/mirrorlist.msys /etc/pacman.d/mirrorlist.msys.backup
rankmirrors -v --repo msys /etc/pacman.d/mirrorlist.msys.backup | tee /etc/pacman.d/mirrorlist.msys
fi
if [ ! -f /etc/pacman.d/mirrorlist.mingw64.backup ]; then
echo "Ranking mingw64 mirrors"
cp /etc/pacman.d/mirrorlist.mingw64 /etc/pacman.d/mirrorlist.mingw64.backup
rankmirrors -v --repo mingw64 /etc/pacman.d/mirrorlist.mingw64.backup | tee /etc/pacman.d/mirrorlist.mingw64
fi
fi
yes | pacman -Su
ps-setup
fi
fi