From 5b66854c8bbe1021ccd4777a84dcb1751684e6a6 Mon Sep 17 00:00:00 2001 From: Andreas Grapentin Date: Fri, 18 Dec 2020 08:30:20 +0100 Subject: libre/icecat-l10n: updated x86_64 to 78.4.0 --- libre/icecat-l10n/updatelanglist.sh | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'libre/icecat-l10n/updatelanglist.sh') diff --git a/libre/icecat-l10n/updatelanglist.sh b/libre/icecat-l10n/updatelanglist.sh index ddf78e392..c0e676001 100644 --- a/libre/icecat-l10n/updatelanglist.sh +++ b/libre/icecat-l10n/updatelanglist.sh @@ -11,21 +11,25 @@ echo "attempting update to language lists for $pkgbase" echo " CARCH: $CARCH" # produce new language list -url="$(bash -c "source PKGBUILD && echo \"\$_src_url\"")/" +#url="$(bash -c "source PKGBUILD && echo \"\$_src_url\"")/" +url="https://ftp.mozilla.org/pub/firefox/releases/${pkgver%_*}esr/linux-x86_64/xpi/" echo "_languages=(" > "languages.$CARCH.pkgnew" echo "_sha512sums=(" > "sha512sums.$CARCH.pkgnew" mkdir -p src -for lang in $(curl -sL "$url" | grep '\.xpi"' | cut -d'"' -f8 | rev | cut -d'/' -f1 | cut -d'.' -f3 | rev | sort); do - # filter unwanted packs - case "$lang" in - compare-locales|ja-JP-mac) continue ;; - esac +for lang in $(curl -sL "$url" | grep '\.xpi' | cut -d'"' -f2 | rev | cut -d'/' -f1 | cut -d'.' -f2 | rev | sort); do +#for lang in $(curl -sL "$url" | grep '\.xpi"' | cut -d'"' -f8 | rev | cut -d'/' -f1 | cut -d'.' -f3 | rev | sort); do +# # filter unwanted packs +# case "$lang" in +# compare-locales|ja-JP-mac) continue ;; +# esac printf "\r %-3s..." "${lang%%-*}" - curl -s -o src/"$lang.xpi" "${url%/}/icecat-${pkgver%_*}.$lang.langpack.xpi" - sha512sum="$(sha512sum "src/$lang.xpi" | cut -d' ' -f1)" +# curl -s -o src/"$lang.xpi" "${url%/}/icecat-${pkgver%_*}.$lang.langpack.xpi" + curl -s -o src/"$lang.xpi" "${url%/}/$lang.xpi" +# sha512sum="$(sha512sum "src/$lang.xpi" | cut -d' ' -f1)" + sha512sum="$(sha512sum "icecat-${pkgver%_*}.$lang.langpack.xpi" | cut -d' ' -f1)" name="$(unzip -p "src/$lang.xpi" manifest.json | grep " \"name" | cut -d':' -f2- | cut -d'"' -f2)" printf " '%-5s \"%s\"'\n" "$lang" "$name" \ -- cgit v1.2.3