void-packages/srcpkgs/thunderbird-i18n/template
2014-09-06 23:47:22 +02:00

159 lines
5.6 KiB
Plaintext

# Template file for 'thunderbird-i18n'
pkgname=thunderbird-i18n
version=31.1.0
revision=1
homepage="http://www.mozilla.com/"
short_desc="Thunderbird language packs"
maintainer="Enno Boland <eb@s01.de>"
license="MPL-2.1"
noarch=yes
create_wrksrc=yes
do_extract() {
:
}
do_install() {
:
}
_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 (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"'
'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"'
'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"
noarch=yes
pkg_install() {
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \
usr/lib/thunderbird/extensions langpack-${_lang}@firefox.mozilla.org.xpi
}
}
checksum="
3bdd4b046604dd43b2d29cf51045e2d37f77dcbf6f8f80072c9dbc41582a4229
0c19b6dc4f06069b4d89edb03fc1cf6c43adf3de92b629a22683282a616ada0e
f640832e434fc13c3e4fc86395a5dad8b4281ef5bc008708bbfc239dce558e56
6f77a52a6d86e109a8555e085c0f917f7dc9c7038e8d1099424d68916341e513
3589d16d373d4b8fd4364317bf43ab1b0ce61b4d627bcb85b12e9b0ecd28b1c3
7c0160a2e9115f11a98f0571f8e85495ed9d9afcf2dc5d30b4b3f557d551a519
e5daa36ddf547a065816c67bae89b1637364fde044a03899a2f1f51bb1bb9161
926a631f22534cd475a2ca488a9b6ca9a749d50ae9bc4ec287bc57ca8fb58944
c5bda3505df4de80cef6d5f0269bc1622f8be4c51d74658f37f3ce987381ff62
16ee968e3c6d8d9f5a652a93ede4b5a399c871e2595b135617479cd7d3792315
80e078d8ed6be3481431d698925611391728e303d9a86afb8cecdc918e51b072
baa60e58a02c3d3b8ad65839cf1f65332561f3341f7739a9c4d5a77e5387dcfe
29443d68c3bd260cf104ba64dfd302687ed272569f5840cc8cdee3cec88d3499
fa810d84e57445dc842413b4eee41ff2cda0a685c46799a92740436bb72a4d9b
380563fa13b9387fcc48067f9f5a9224e671c6b1a5d6417f93b460a75964a714
3ef7f838cbee111a2031a4acad6dea5077c111860f49bb7f7866827b943de3d3
a0943d85b3255d6bb17fcf92f512d91ad21208ef6251de556012e07819ebba5d
f03066aa7db8e1efeb40d0fd7b8a22e1ebeef86ea3e2ee349413fdf29381b4a0
8649d6923dbd8997be6b7f1736571cfc751b7f2b3f13fabbf7a9dc77c33bb47a
0b11553a7795585462f983cf329322bc08665a168c1af8a14bbe563d80225bef
948440485b1c97d753d035c1095734db50a224236306d1d9f23e064197ff9f8d
0aab77a9ccafa20dae350a173b7d4a9abffedc6d720a0d49855ac193b53db306
865a6474c146b29fb0469b3a99b3f5b6492ae594cdcf0b5dd9df081529634f53
9cbdf3cb6e4a576fece60636bc6d47fc5c1f98521021edfc21fcbe4c50627a4d
a44318d8ecc80da9ac306cdc4bc804185cbf4556bc772c48ff73286f12bf5bca
1817ec0921a34b5facbcbdf9eb631aeb08c163cda86d0d570eddf9d36f66d836
ba15083ecdd2a5b56f45f7c2fee486f006e1d686c0554acae884479457808b56
b7fdef3f352700a889ab7715fb34461567fb8e40b14c1c631aaff42a4693f831
20930236af265efe0826b1f1c2266e60a197812131c9ce659859a15f24149462
69766a4bdd55feab8d73df0ce36a8f5116a7c8c91b6d26e32ca18ca9adee1d42
e1b7633b1691ee36271312ecdbe5e2907ca8b9e2b46fdba26003d54c1daa8b40
2225b22692faf76945e9c6ec7e240f8cd7ba76704c1ac9e2f6cef45da6f86ef9
da100c0594b57277b5ea8084eebeb9faa1dd4e4b23c9977d41422f6e129dcbcf
65878db5a493cc3228f2048a9628aeee117282a53db2a30f00fff69ce722e187
f9ec7b3d25962ea316da43eed789044a6eba41c22595fda0ce71254efff41798
55c1fcbeafeedbef2d974924ab19283b9049ae5f2f46b1fcb2903c631f54d028
2f01bce3c7a6c2e39d76d5e7ec8757cb805d7e42d9b32deb5d3fa29502686c54
f5d737033597bd560a503b68cb7e58343a23533a18ac182f1f08a9c56a57aa68
fdeddd53df5cb650253383e10558d493714dc059ac6a2ab114a552db8f733859
e93691ec54708ff10fbccb43f766f0a6ef8996c0302046d75966abeabde7341c
7672a6fb5d7e68e54463a9778262f3a988aa02d45bda8ce5e295d5b18d5436b6
79fd5f430a6946679fb58a3609b10dd8e9119acad1d3cc79370c1b5ef8d1ca1e
04f21ff5c10a75cd4f333269b71f3375c7e79894af0784c0940676a6586618f6
813a638a3d8a9d123887a473aee5775f4389ae5d5bafca69f84ced3ec74391bb
4eb1d225c047114803c2b2b43d78fecd75eaadcc47e8aebfd824f421cf2ecca5
905cb92682a6c3cd62545942699803d70d2fa0280b110565240d1b788757cc39
5ecc9feb46824c72a325fe4d6a7591b61b10ee41f2f2f872a74fd6d0ff5caa46
e58f032465419beb1327e2ab1f4cdd06ad1dec72fca1aa2e521ddd3d8bf5be18
b2206f4464d40a0fac5ca583deb0927381acf725a7673ceb0561b7b89f37592c
8789a90e44469ecdddbd48b0d5f4e2539a1e1b67d02358b46c2c8f98d834603a
b082f8232355a147e9350b0f3ec5f4637d2ead8a1a63a0770104a8e054481b97
6ea664760588a68d9e3157fe3eea238c107067ab287e122bf63f902a564b9340
38e3636d46a8f80245f4ccd07e8e7c5812f8743552fdc5edb2cc5ba3205add3d
5b204c71f1453ae9a2a6e793967dc432266b7e498e6c8129ef89c1c99ed0f9d5
"