void-packages/srcpkgs/thunderbird-i18n/template
2018-05-19 10:41:03 +02:00

159 lines
5.9 KiB
Bash

# 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"