#!/bin/sh
|
|
if [ -z "$1" ]; then
|
echo "Missing argument. Use: $0 <version>"
|
exit 1
|
fi
|
|
TMPDIR=$(mktemp -d)
|
|
OLDCWD=$PWD
|
|
cd $TMPDIR
|
echo "Downloading XPI files..."
|
wget -np -nH -r --cut-dirs 7 -A "*.xpi" http://ftp.mozilla.org/pub/firefox/releases/$1/linux-i686/xpi/
|
|
cd $OLDCWD
|
|
for f in $TMPDIR/*.xpi; do
|
md5=$(md5sum $f | awk '{ print $1 }')
|
sha256=$(sha256sum $f | awk '{ print $1 }')
|
lang_code=$(echo $f | sed "s,$TMPDIR/\([^\.]*\).xpi,\1,g" | tr '[A-Z]' '[a-z]')
|
|
cat > firefox-l10n-${lang_code}_$1.bb <<EOF
|
# Copyright (C) 2009-2018, O.S. Systems Software Ltda. All Rights Reserved
|
# Released under the MIT license (see packages/COPYING)
|
|
require firefox-l10n.inc
|
|
SRC_URI[md5sum] = "$md5"
|
SRC_URI[sha256sum] = "$sha256"
|
EOF
|
done
|
|
rm -rf $TMPDIR
|