rankmirrors: fix bogus variable assignment

$replacedurl was being built from an expansion of itself. But at the time it
happened, it was empty.

Fixes FS#19911

Signed-off-by: Andres P <aepd87@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Andres P 2010-06-22 22:12:51 -04:30 committed by Allan McRae
parent c2cf6a14cf
commit 2222e9f8df

View file

@ -70,15 +70,15 @@ ARCH="$(uname -m)"
getfetchurl() { getfetchurl() {
local strippedurl="${1%/}" local strippedurl="${1%/}"
local replacedurl="${replacedurl//'$arch'/$ARCH}" local replacedurl="${strippedurl//'$arch'/$ARCH}"
if [[ ! $TARGETREPO ]]; then if [[ ! $TARGETREPO ]]; then
replacedurl="${strippedurl//'$repo'/core}" replacedurl="${replacedurl//'$repo'/core}"
local tmp="${replacedurl%/*}" local tmp="${replacedurl%/*}"
tmp="${tmp%/*}" tmp="${tmp%/*}"
local reponame="${tmp##*/}" local reponame="${tmp##*/}"
else else
replacedurl="${strippedurl//'$repo'/$TARGETREPO}" replacedurl="${replacedurl//'$repo'/$TARGETREPO}"
local reponame="$TARGETREPO" local reponame="$TARGETREPO"
fi fi