# Template file for 'thunderbird-i18n'
pkgname=thunderbird-i18n
version=52.8.0
revision=1
build_style=meta
homepage="https://www.mozilla.org/thunderbird/"
short_desc="Thunderbird language packs"
maintainer="Enno Boland <gottox@voidlinux.eu>"
license="MPL-2.0"

create_wrksrc=yes

do_extract() {
	:
}

_languages=(
	'ar     "Arabic"'
	'ast    "Asturian"'
	'be     "Belarusian"'
	'bg     "Bulgarian"'
	'bn-BD  "Bengali (Bangladesh)"'
	'br     "Breton"'
	'ca     "Catalan"'
	'cs     "Czech"'
	'cy     "Welsh"'
	'da     "Danish"'
	'de     "German"'
	'dsb    "Lower Sorbian"'
	'el     "Greek"'
	'en-GB  "English (British)"'
	'en-US  "English (US)"'
	'es-AR  "Spanish (Argentina)"'
	'es-ES  "Spanish (Spain)"'
	'et     "Estonian"'
	'eu     "Basque"'
	'fi     "Finnish"'
	'fr     "French"'
	'fy-NL  "Frisian"'
	'ga-IE  "Irish"'
	'gd     "Gaelic (Scotland)"'
	'gl     "Galician"'
	'he     "Hebrew"'
	'hr     "Croatian"'
	'hsb    "Upper Sorbian"'
	'hu     "Hungarian"'
	'hy-AM  "Armenian"'
	'id     "Indonesian"'
	'is     "Icelandic"'
	'it     "Italian"'
	'ja     "Japanese"'
	'ko     "Korean"'
	'lt     "Lithuanian"'
	'nb-NO  "Norwegian (Bokmål)"'
	'nl     "Dutch"'
	'nn-NO  "Norwegian (Nynorsk)"'
	'pa-IN  "Punjabi"'
	'pl     "Polish"'
	'pt-BR  "Portuguese (Brazilian)"'
	'pt-PT  "Portuguese (Portugal)"'
	'rm     "Romansh"'
	'ro     "Romanian"'
	'ru     "Russian"'
	'si     "Sinhala"'
	'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)"'
)

depends="thunderbird>=${version}"

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

	depends+=" ${_pkgname}>=${version}"
	distfiles+=" ${MOZILLA_SITE}/thunderbird/releases/${version}/linux-i686/xpi/${_locale}.xpi"

	eval "${_pkgname}_package() {
		_pkgtmpl $_lang
	}"
done

_pkgtmpl() {
	_lang="$1"
	depends="thunderbird>=${version}"
	short_desc="Thunderbird $2 language pack"
	pkg_install() {
		vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \
			usr/lib/thunderbird/extensions langpack-${_lang}@thunderbird.mozilla.org.xpi
	}
}

checksum="babc8c7230081ec21bd44190beb667611b566ea03f6f471e2170c9f76f78c8ea
 aeae96cf4baf67e1a193b4bb34b18e874f8e35025c64e51810b87b3c414b1490
 16057e993a0f45387ab931d952af8ce1d9d22a60f211d836bad7f1d662855bbe
 834245301cc7b83eb765c2c0f819cd6a7f76b92e39c6834c009020398c0b265e
 4fdfede1ce6ca6e44f1956f2ef49e934c601ac3b12c80a6ae5a5c6c47790c131
 93d28398d54d4e86780d479e5f239fdc516f0d5b51919777a61dface094a9512
 945f31b9409f6231cd3512bded82522e9ffec283387cbe51dcc83cda388d51b4
 343b7da87749497ae9a19d3fada86b5138637680807f777628b54779f0cc1f4e
 bf0043033fb140bedc7f0eecc557693c165c8e1ebb939018d0b2b1f7db7a1cad
 b7ae6e521b213f239d08f2e5a080e7a36d488b3454013487527e933fa21be9ad
 962b47c41d92e2855dc3bf8bae82af2b604cfbbfdae53a7d8f7a2c0766d17195
 9825238e7cb785bac9cb94c32ab261dd0f7635df16ee96ce3cf092aab116e676
 3954794a7df584d4a4e5561e32da2734561d7e7573a02d6d72a63b5afbe23fd4
 78d9423758e8ae538affc4a8bed05ce0b6b27427a5333901d2387ddccdf5a30f
 5af2a9b42d1b53917f62ded2eb219ffa0347d5aabf45926a3a04b00747a1f94e
 2ddff5be5bcc95eb64044b932f6a02aadefc5000c650ca0f49088035a8ae7dad
 fe57740f88c0d11e06a6e9e76f2a8e44e8a3cafd5f2eebdc4d3d81ea506e224b
 1fe4460f0e4e7f2cada39298542eb4404553656a42743df8cb1d689676f125e5
 2a28960004cfa003f82f8a79488957f8059f3362d58226e4c246d0d9eb4786a0
 44f394c5c84f1b5dcf7ce08b13a227170196a6b284b3249548830336be535a4e
 8187c48a4c00635faa8d2cb93cbf9f23919039c662a6c5b9be0dbbf28c2fbb7f
 f64c745089a68b47664569fe6eb0ea8198dfcf28009723b97e8b242fb27287f7
 e5d64beeba305fc84e6b2eb3b2a76e91f82d40b61f0d392e4a5e3f40f94e98af
 daf9941666c11babff96c8b90145366d5b8ae4291688dc86ef423b7803fa4c05
 1e5a512e7d1cf914a3d0fc105269be70ea2ed230a9fc7688c5d13ddeb366c9d5
 0ba6bc817dcada05ba84834693f8dc2a34a6b11325312d1cf5fb406469a9a26a
 60ada7f1d81536ff207436e5d97742b74a314b6687deda0f102d7a4afbf8e220
 a6831c6fd8667d45b82301bdbbe0acbb2b814f7785eae61c3df03b5e9f4ff44a
 2aa78f474f69a8bc2d0d8893ff18a57b2126c8888706d21c20625207bf83f0cc
 557558deeb63012f91959e975832458c753c9469a205827962f68c5f42bbfb3b
 adabb413805c050e2d809116b0a7aa929dcb9ff5a8cda78e7acf6ac120953468
 bc8675a3667aabc3c438ca19c8ef5560e867579347a1bb64e3231f9a4c064c38
 88840b998eb7320df68d23a7ad3d0451b806986cd8324cdaa2332ec186613128
 fed11dfbf56caa82c8d3b9de5a1d77a3b25ad9f3c98640735921cf3386c510f3
 879f073ada33126d5deeaf07492835c4246480631cf7ab658f9b1ab952dbd63f
 8e6b88d22fdf2c1d724d35c452338b21c81e65fc207accb93644dc83daa5107a
 dec871d230e2afd1977b8c67c8aa65ae4ea017a634c6fe891ce7f0561621cc65
 20d6a0c950c9f225366e0a24d364ed5e8beaa6936a341c0324788cbf10142d2a
 d4e02f9fc22dc237ed0b3623a9e298f177434afb0967b32721acccc3201618a5
 661b78d3a15559e359cb948a9f5df55cc5cd9958b794f877d2836106f686f487
 606606ea12c72fbf3bf00369d69a182ec2db369eadd245d5fc1f9365a2b18b6d
 aa4a97312893ca1a3952af89711b7793e841f9e91f44f9f53612a164593dd110
 4838816aa27dc5799e4dbfd8c491b83889c68fdbd8f1ff3220522da014e539e4
 a102c56a122fd22a1ea0a69a75ff8709d55a383595cc90b066d144d993e990f8
 99b2f4b52c4f1dea880bfd826a119fa604885a9195039376ba092a830ef929c4
 40119528c2301ecf0e778590026aed070e1e36929a245b8c02a69c1222d6103e
 a3b8bff61f1bfda9ca7a9cbc3a04563b33c693f4853e4fe15cff2d098314e578
 35cff3578b05c5448307ae69f1e2784598d1696ccba3ec9abccdb19c0f05f1a1
 601baa286166d9ddebd6e0d0ed609403faa2474253b74aad0add0a9413c71c89
 a78686c96f8f04ce1bae89c60585aefbb89db6dd89ffb58d03e02de4bd8ad90b
 01c6f243d9654f3f94964121ce0472fbe81a6d3e668c88df412bad5af89c8ade
 4004249e78db033b808ab0c8153e00cef03261ebb73a95e8551bb1c6b3959e48
 e0dd273b8e68b89588dd3272f7075af7ff1d18c6426af898f516eb2e02b04887
 6d59ed19e25dc1eb4b2dcbbad7e7adb00cf54266a77fcf237e98ec0ff78e415a
 1529750bb6eed89bea777120d049f8fe598ecad3450fac1910504479eec9cd89
 020917361ec5336af4d52f8e4096dc8fde910aa6a7a6c7bdc8d1c575f5631a54
 57a37a05cffc455d59a62bfcd7e3f8dda8a5373ed213c3313b564a65e0a17475
 72f8710cfc670aa6b7983a02e6d17cf36a813a5f7d0cbfee039fc6892708f1b0"
