# $Id: PKGBUILD 208175 2014-03-18 15:14:09Z bpiotrowski $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>

pkgbase=thunderbird-i18n
pkgver=24.4.0
pkgrel=1
pkgdesc="Language pack for Thunderbird"
arch=('any')
url="http://www.mozilla.com/"
license=('MPL' 'GPL')
depends=("thunderbird>=$pkgver")

_languages=(
  'ar     "Arabic"'
  'ast    "Asturian"'
  'be     "Belarusian"'
  'bg     "Bulgarian"'
  'bn-BD  "Bengali (Bangladesh)"'
  'br     "Breton"'
  'ca     "Catalan"'
  'cs     "Czech"'
  'da     "Danish"'
  'de     "German"'
  'el     "Greek"'
  'en-GB  "English (United Kingdom)"'
  'en-US  "English (United States)"'
  'es-AR  "Spanish (Argentina)"'
  'es-ES  "Spanish (Spain)"'
  'et     "Estonian"'
  'eu     "Basque"'
  'fi     "Finnish"'
  'fr     "French"'
  'fy-NL  "Frisian (Netherlands)"'
  'ga-IE  "Irish"'
  'gd     "Gaelic"'
  'gl     "Galician"'
  'he     "Hebrew"'
  'hr     "Croatian"'
  'hu     "Hungarian"'
  'hy-AM  "Armenian"'
  'id     "Indonesian"'
  'is     "Icelandic"'
  'it     "Italian"'
  'ja     "Japanese"'
  'ko     "Korean"'
  'lt     "Lithuanian"'
  'nb-NO  "Norwegian (Bokmal)"'
  'nl     "Dutch"'
  'nn-NO  "Norwegian (Nynorsk)"'
  'pa-IN  "Punjabi"'
  'pl     "Polish"'
  'pt-BR  "Brazilian Portuguese"'
  'pt-PT  "Portuguese"'
  'rm     "Romansh"'
  'ro     "Romanian"'
  'ru     "Russian"'
  'si     "Sinhalese"'
  'sk     "Slovak"'
  'sl     "Slovenian"'
  'sq     "Albanian"'
  'sr     "Serbian"'
  'sv-SE  "Swedish"'
  'ta-LK  "Tamil (Sri Lanka)"'
  'tr     "Turkish"'
  'uk     "Ukrainian"'
  'vi     "Vietnamese"'
  'zh-CN  "Chinese (simplified)"'
  'zh-TW  "Chinese (traditional)"'
)

pkgname=()
source=()
_url=https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/linux-i686/xpi

for _lang in "${_languages[@]}"; do
  _locale=${_lang%% *}
  _pkgname=thunderbird-i18n-${_locale,,}

  pkgname+=($_pkgname)
  source+=("thunderbird-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
  eval "package_$_pkgname() {
    _package $_lang
  }"
done

# Don't extract anything
noextract=(${source[@]%%::*})

_package() {
  pkgdesc="$2 language pack for Thunderbird"
  install -Dm644 thunderbird-i18n-$pkgver-$1.xpi \
    "$pkgdir/usr/lib/thunderbird/extensions/langpack-$1@thunderbird.mozilla.org.xpi"
}

md5sums=('c93121b73fdf2d39afccd1d7fd60caeb'
         '57fca5d7db9a2a37e7a0d201af2a60b3'
         '6d03ecb778960fc2c6566b8446b62464'
         'b70885875e7782a83aff337b5902e21d'
         '7d701ee758ee54f9d88244699c7138e3'
         'fee5fe03c66ae9cda9f3059a70fc83c9'
         '6376a5852220121283ea313b0b39e130'
         '6c75e768ca2f68082afa26760f0b4ead'
         '3d308869a1a30c0833ec4c33c1767520'
         '37e8dfd5b1221d4f72195a06497fad72'
         'd719de92a69b45bd484aabf4306ba381'
         'c2070ce6b1f73a2f06551af1cf82cff6'
         'fc373863e6840544efe4299000dccbe4'
         'b6bab7f30edb369a0ba4626d3ec6ce93'
         'f009615785602b3ca245049da9639150'
         '710a86030ec210c6c445ddcc2d28ab1d'
         'e68b6bb74550bedddfcfeba881389728'
         '6c082285c132cb0142060193c75705a1'
         '8dc1f11fb8245fd4a204843bf8594523'
         '1de07a0a23c12c4ca64d88555b520c4a'
         'd9c0e3ada62ed9c054e7cebfcc36bc68'
         '0daf1191b0030635c9308245f68f257e'
         '279f6b97ac045ba3e4480a9c9bd71744'
         'ba0a5b5a036cb697b36111836f5861b5'
         'a48efe83aaaa2a7f8329065731ee8a35'
         '839cea908690c20dc8614827337a9c99'
         'a96f075ea17f05c5ad8e87a42faa4a1a'
         '97d7c494bcfe7d11a6b6343dd0e4a4ad'
         '6b115ff2a5ea92a230f3ec1016779384'
         'c4ea285c1beed7c5284744380b9ffcae'
         'a610bf078d35617eea8629d05c5bafbd'
         '1e1fec3a3d3e41672af1493c506cf5c8'
         '196f87e18f671043eacb427018b1673a'
         'fa0f146d7a490be0b9d3f19efbe55508'
         'b9b42d45be5e1a22fb1f9a8991215b86'
         'fc318ea8b805bf14c92d4fb66e20fe84'
         '8d469a4689d390db43f4410361847c09'
         '26440002e34ef51b920d0382e46faa37'
         '49765ce7a015a477313e22eb8d771e8c'
         '29f3b1273e896b563d1f14d9ccc9a066'
         '92e12e47e8f774c9d2bbdbc0ac94b4a9'
         '884f2346fcf1ac6fa1a1b695ab40f1fd'
         '25eb46d720d366297461f594710fa3bd'
         '2a8418e9d4a9a87b1376827bfafdc21b'
         'b4403e9140f8a6689303540ba0f7202c'
         '82eda2c5ab8ebaaf468084f4c3b06198'
         '30ac79a8878c1a1ab38dff17ba946ae0'
         '13ae166d1ef84de79b6f745e9858824b'
         'a6add04eacdcad4d02a9aac8abdcebba'
         'e411c419e6661ca676a7673dca2c4258'
         '630a49e221fc6338ac6b4ac24d51a6b3'
         'f771ba594831dde641f321886de24fe9'
         '27c64d8de7a261091def28986b41009d'
         'd42570097f0dd843789519c7104d387a'
         '8889a460ebec9c2d88651ce3a9e46892')
