diff options
Diffstat (limited to 'libre/icedove-l10n/updatelanglist.sh')
-rw-r--r-- | libre/icedove-l10n/updatelanglist.sh | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libre/icedove-l10n/updatelanglist.sh b/libre/icedove-l10n/updatelanglist.sh index 31448d1e7..1d9ad9583 100644 --- a/libre/icedove-l10n/updatelanglist.sh +++ b/libre/icedove-l10n/updatelanglist.sh @@ -17,9 +17,9 @@ echo "_sha512sums=(" > "sha512sums.$CARCH.pkgnew" mkdir -p src -for lang in $(curl -sL $url | grep '\.xpi' | cut -d'"' -f2 | rev | cut -d'/' -f1 | cut -d'.' -f2 | rev | sort); do - echo -en "\r $lang... " - wget -P src -q "$url/$lang.xpi" +for lang in $(curl -sL "$url" | grep '\.xpi' | cut -d'"' -f2 | rev | cut -d'/' -f1 | cut -d'.' -f2 | rev | sort); do + printf "\r %-3s..." "${lang%%-*}" + curl -s -o src/"$lang.xpi" "${url%/}/$lang.xpi" sha512sum="$(sha512sum "src/$lang.xpi" | cut -d' ' -f1)" name="$(unzip -p "src/$lang.xpi" manifest.json | grep " \"name" | cut -d':' -f2- | cut -d'"' -f2)" |