void-packages/srcpkgs/icecat-i18n/template

324 lines
15 KiB
Bash

# Template file for 'icecat-i18n'
pkgname=icecat-i18n
version=52.0.2
revision=1
build_style=meta
homepage="https://directory.fsf.org/wiki/IceCat"
short_desc="IceCat language packs"
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
license="MPL-2.1"
nocross=yes
create_wrksrc=yes
do_extract() {
:
}
do_install() {
:
}
_languages=(
'ach "Acholi"'
'af "Afrikaans"'
'an "Aragonese"'
'ar "Arabic"'
'as "Assamese"'
'ast "Asturian"'
'az "Azerbaijani"'
'bg "Bulgarian"'
'bn-BD "Bengali (Bangladesh)"'
'bn-IN "Bengali (India)"'
'br "Breton"'
'bs "Bosnian"'
'ca "Catalan"'
'cak "Kaqchikel"'
'cs "Czech"'
'cy "Welsh"'
'da "Danish"'
'de "German"'
'dsb "Lower Sorbian"'
'el "Greek"'
'en-GB "English (British)"'
'en-US "English (US)"'
'en-ZA "English (South African)"'
'eo "Esperanto"'
'es-AR "Spanish (Argentina)"'
'es-CL "Spanish (Chile)"'
'es-ES "Spanish (Spain)"'
'es-MX "Spanish (Mexico)"'
'et "Estonian"'
'eu "Basque"'
'fa "Persian"'
'ff "Fulah"'
'fi "Finnish"'
'fr "French"'
'fy-NL "Frisian"'
'ga-IE "Irish"'
'gd "Gaelic (Scotland)"'
'gl "Galician"'
'gn "Guarani"'
'gu-IN "Gujarati (India)"'
'he "Hebrew"'
'hi-IN "Hindi (India)"'
'hr "Croatian"'
'hsb "Upper Sorbian"'
'hu "Hungarian"'
'hy-AM "Armenian"'
'id "Indonesian"'
'is "Icelandic"'
'it "Italian"'
'ja "Japanese"'
'kk "Kazakh"'
'km "Khmer"'
'kn "Kannada"'
'ko "Korean"'
'lij "Ligurian"'
'lt "Lithuanian"'
'lv "Latvian"'
'mai "Maithili"'
'mk "Macedonian"'
'ml "Malayalam"'
'mr "Marathi"'
'ms "Malay"'
'nb-NO "Norwegian (Bokmål)"'
'nl "Dutch"'
'nn-NO "Norwegian (Nynorsk)"'
'or "Oriya"'
'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"'
'son "Songhai"'
'sq "Albanian"'
'sr "Serbian"'
'sv-SE "Swedish"'
'ta "Tamil"'
'te "Telugu"'
'th "Thai"'
'tr "Turkish"'
'uk "Ukrainian"'
'uz "Uzbek"'
'vi "Vietnamese"'
'xh "Xhosa"'
'zh-CN "Chinese (Simplified)"'
'zh-TW "Chinese (Traditional)"'
)
depends="icecat>=${version}"
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
_pkgname=icecat-i18n-${_locale}
depends+=" ${_pkgname}>=${version}"
distfiles+=" ${GNU_SITE}/gnuzilla/${version}/langpacks/icecat-${version}.${_locale}.langpack.xpi"
distfiles+=" ${GNU_SITE}/gnuzilla/${version}/langpacks/icecat-${version}.${_locale}.langpack.xpi.sig"
eval "${_pkgname}_package() {
_pkgtmpl $_lang
}"
done
_pkgtmpl() {
_lang="$1"
depends="icecat>=${version}"
short_desc="IceCat $2 language pack"
pkg_install() {
_name=icecat-${version}.${_lang}.langpack.xpi
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_name} 644 \
usr/lib/icecat/browser/extensions
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_name}.sig 644 \
usr/lib/icecat/browser/extensions
}
}
checksum="
d03bb51046307005bb5542f81bcdc9c892d4abbc0ad041c4b62dc97254e78cb2
e2004c7dc028b77565e23cfaa80856df957ec04194d4fce6a276a5a05e720692
2525dce2a87d3ad22f5840fcecdf763758e6ddbce0937a6e4ca1cfb2336ecab7
d6dc93788198d72e01bca1857c3b25665fa6fefbc85c4907e5f30d3e90217938
9b2a2439c38319fe910b54809c16898a55bc975836f4d527cb1a1c0be528c98d
d2a8c135009d4df402986955eac7ee6d980f32373496929979bd5e2a3ffbcc94
4339243ab1fb9cab1d55f7afd013d2697819f450ad2f1c245041b78b8c937834
04aa30d02dce39cdf5e4761c0c160066eb3bf0896468bbaaf0a5638aaf31ffa9
d0e0e9c005fcce2746425224a748433092af0f57c986dad476ef321880299398
0df25bc39b23d7d3b8aa0a4dfaeae2f82f8ea0037a462d0b2b8a0131a8738ff3
d5d23977b3f629136343d5e35f5e6e308a3b5dae36148b5f3fafb0725bf7e09a
6ecaf9886700a6c2b1adccdde151489c64fbeb79108269fe64ecb8294f27b264
d345bae1e68f94095cab1d0c9010cc833fac501d18cfd29ecc46ce1bc9da9552
ad0a130eb88c09f62b7dd9bcbcd2b2547fe05afea2d3e6a90ae0bae1e71d9c8c
dfc2c55d7d7bdc0a7f2bdbfea353647bc1a76ad6a319f7165bcabedaf7525450
b318adb74e609632ef7c3dc33afb00496dc48d75b22b99b53153b90e1f22ea0e
6769ceebb6ded7a6ce4bb88d056cfbebb17f307903bdc2b6d1b9725a0afa9d2b
5e8e1d1993ab0dc1e915b6fe33bf281356c33bd2d7f789f4255a1717f6bf669f
78f8e333513595c387b01be3f1f4e2ad90dd2dec20ddfef7bb65233fabb57eba
5e7697d6dc9621af27057c0289b74c87d555e5b96316dd8181b57b18baafb63a
49652eedf3022324fa873a5db083ae9acaabb196e61072fadc30297cc5e2514c
58dcaaa356c286491b2bc5b38b13ad984da77de83f10cc8908f876dd75afb6a1
32cae5e29fe82582c1caf02820823711e6a86bf93711f6eb0c1a50119a49fb2c
dff710b00e7dd1c60d9f8f6ce9a4ace69e8128d578c598addf83c074dafa57e4
2ff9eeebf9d15580a38c6e3334b935813520b13a7a01bdd9d8ce721203a1b186
84291f5c648452aa0c08a59b5704d64591b8675f89c996f5185bc11530c2d886
f756e8c7db6e46599fb6e2138f29755d8b3add4f2800b0f94d1be440651b6c7d
9f031c4666a76038779d33e8b3f62d766c23ca2de6bba488acb257fed4dfa7df
95e177a54f941807d73b8ce62bffa2fe0b82c2b906a6050b64dc66be3d1d1c13
fec8c2dd51bddfdc27aca2f22bb6ea43de83f0bf2af2444a2f000724310ccf2b
656ac6827a270dcac3e5666183fc5612c59d3f9ddd52308abb188e2e6bd84198
c8c7106cc8511c6fddc2c10926866ab62a8e3b6cfc4df4a5c5020413f9c67770
d4df0fe6b929b476458b48fae3e014adfd3b1313bf575c0502f24f9b37595b20
00fe6c28e12e64e450fdad1b11af1ab13489e1ef6df1f73f3ec23072a81110a2
56f08a62b26ebbac9db45b96226e7568d5b5f487966f0e413c0b11023b778a5d
1bdef50ba7e4231aa011b0f49c3de045f56464e0816648a63ee496a5609f6b5a
adcd50f6a6a34950429f10888b05a2a4bd6adf0b105db2a2823394e025eb81e9
6ff719e2c572d373f1383123396a28e281679d57888cc77568a452041c7693a9
bdadcf0fbc5299ea6da16b08178949295811ad2fd804b277d683876eca276431
408675dfa38fcf922f83313f4ca56982f0c5836a82555fdde257c4c31f671848
a1e4c2a39e072219f7a2ab98030ab5d72b2079af9372281e56efe2890bbad650
a58dfa2e1a7512560a3e247aa150b134adb1195a912e4c4b841d262d6eadb9f2
2d268c2a67263777ed273673578ded07d16d23f0ab839514e2da3fc9bd2d0a4a
d8119a009d095ea55e020f14fec0273b8ff68f00ebadf3f2926051432e140295
d265fcca58332799b65fbf1dafcfc3bb57ab584ef74ea4377080d4956e01e549
1aa63c0626993a5a4f5d01c45c86f84c934284408151c059482b056eba1936c6
c5fe46e60f21c2b9ee08909fa71f16bff7e475c297864e6114c67a5a88c10791
127d3f4a56f9fad8d626c45d62a1f339ef7dd8885b2430343a9626a7913a864b
1ccfa49500f0339ec897ef4be4f6fa1c7c46aa6197ef7ce0508d0b1199d7bf36
0d651dbce3317aba69ad7f72dd542284df7fb71e601b0c0fae89ac7a3975cd97
c6f28c1d02f135b65a27ca1e849a5cdc7bc17b33f362eea081b0df35d400935a
43c03863279a51253b5ad4d5403469b964225fdfcedd080d556b5573c959207c
3f4141aa8ecde4774a1be3972f9ac5c67ad117e626f694a256277d03cef2877c
9819973cd3227ea3ba446716207d787cbe5663b99efe2d12331426d67ad44742
13f02be76871ccd59e2b112a4e47ae27d532df2688d348596a1f415f3faaa4ec
869c82b3ec331d38abc11665be7aedfda3f44e0f58ad484eea2803052cfe7abd
c5f8b52d3f84e7426e61a118e37e10cd2ea74671f23917a537e161d7a190e152
9f6e04728eafdb4022910786f93ee69d369aa5706f5cad5796c99042fe02f45c
ac0b2cd7b1a36a743947c2d26f219107cf08056c2299509012735404b0458d22
794f49a44d31e5bee48e68af3d6d052ae7e70b830cd9b7ea9d3fe4470fcb4208
9fe56b9cbcc7eaf3d6b8917ad44ca6826f98aa1dc87906b9f96fa538bcb19612
2f48b305ea93051a9b79f00213ee5c001ff12662d7a598e13027508e3407dd4d
85bebed425abbbcbe03b962e3ec1bcf23d1bbede21946cbda7be47a26f55610e
af9ea51befc406e0e5f1439f7ef796da124a5391b88a77acceeed285ba36d15d
c5725995b82582a3c12823898fbc28d8561aad9ba9c2b3c1b56749c1d00543c6
4b5d9790a75e2cea8314d83120fc63d37b00bac176445cd9a1613f0ab4b10f8d
f48cd940d466a1da6fcb89952dffa2ec33b511e1abd73b05da5bc87512560387
990ec9849c22eb75f94b5c2c1648b9a9ee7596e28f94410a85ac828e724afe7c
e4b0cd58b9ed68574f6354eff6c4e95d16d5e2e9d231fda82cce3ea418697c2d
7122e436686a15fbf5a474362eb5b13484fd54d8c3875ff4159ae2df1eae725c
bfd542f0a138531a12c4fe9565c6a4515e16b4baaf94eb5c3d66e5788f8ce136
8b910131d090a04e996659f080fd8d1d31c54d2cb535c578da9485e0ffc551c2
56ead824b87a482c00358928306a86467abad083c86f704912cc60a7495857ac
53c6bf5bc845e2dd9faf0a57008b2faee20a21e43319460ade45fcbe55126faa
c498b47cdf2a50d4bcf2c09cc1c643b0d7a68368a7d65b617bde1fb45e76f7c7
4594b08f9593db2a760d679a262af4860ced76f6581a301e5440198addcbabb0
512248ef422e85771c511b15668f28d7806b9076eff996bdced8b02e93b8e982
6fa531e221b68a8dcff1336b3dc5121678a63976c7e39b6f4aecb2ea385b8e81
d70d373ce99c6a6f0ffa907659be5984d7295e4de73f508ad6f1cab8c898fbe3
58a226c3806b0fb0e4c0a8dc1dd0fd383568b82aeb2ffd5650ae9095b5b772b0
71cb7c92c629edeff69d25445b7f5ad12a4248b3e538b280aab1fd4633bd7f9f
94509030700b1e37de67258cd272c5b86beae212ab830af03eefa0f050c42195
d1c3d02f4ecc0f5999d56f42e240acccc97acbc10d8873035ac6f8a5434f55cf
950ef90202b7e3d21afe7fdeae9d528ce9b7bb392a868917401cc04fb81a5158
1e5cdb681b0369177cc5c256c4c7460ccd9299e8af674924eaeadcfaabc43974
0423ce88fa80c24c38bd6d031c157e3e82df872a43c5478d373c9e332d0c15eb
e2bf6d3bc2fd7efaf7826b02df1663975e983e8f93c81c4f4cd4152dae7cbe1b
e8be4e5bee80dc994b663bf24591fb8cb99871a75fb6082ee17d225932046c94
e62e3eb0f5db2bc9b292009fb731b43b17b61368b595a92e4caaf049b67d9b44
778c235ce57b412dc24ad6fe882f1d731a8e480896f805a44c53eaf1f1ffb841
56695e83a8899eb283d7c1fea4caad45592974ee726ce924f431a95288f35ba6
4590cae8e79311563865d92a543294a6c5eb41d408b8ed4dcb3d5add598bb7ff
c81b004e3f92cdbf1c6f83aad36a0e6fa01a512b07602e12c8b71a99c1b65d18
064b5a2a68a4b5c6fdde5b05627eefd48407f48c65067b6ed99065eb7aadcbab
39d3ceb623a838281fa2ce80eb2b4d8a83114a273dc156c234e8e0b5448276b7
645afef5e688738ba34fbdb77b7de4446c49e1de7359fbb3e994d23ca1f69782
56d9849d7f90dcf542fd4899388090857629a3e192a137b360bda0a333481800
1cbdfd1d1bca3a3d19f5b5de00d8d2f4f59964dfebd56373600c2cb1992266ac
0aa2257f4785c370491bff4b4fac9bd537682ec55c9b91407f9dac7b1e34674f
1c5c49b147841884c8fcfa3c62a630e088fedbddb0ae589a1c827ecc54657e35
f38b67b09dd700dfa571ff0239d82c33c32c8ba09e6ef10f2badd94832e4eea2
76bb8ccd91ee4bca2d179664fff25b2d971af5de3575c3a2baab827ae4da1f6f
3089c6a12e65445f19330219afe64c078e310833703f813a42eda723dd340fce
5e4a21a0d12011f26a33824c18d1fdd8dc5dd5d19daa81001389837ffee8c542
d43a86163c849eed4cb64ba624dc9e247df8161792df252823170a5d4fa70695
7a94fc7eb369db5b965d55238bbc09e3480173b8ecdc0ed7f29aa34f7a7fff1f
8cfb025dbb2324f4cb1ff2d102d7a7f85c0cc863e97835134a658a568ad6182b
812a5beacf9ec040a8f83e43d52c5aa5a201410f544747baa735dd6ac1198a14
2f047822e3ee78c3e92fcd10eecf511f0bf5cf31910dd16347efe689707867ec
03f8bc020a6b9c6b16bbbac57612d5b868f961b9871b120ec6c3548b194ec26d
865eeb32f1f277f067722fd05ec65a1bc5b28ebc4284dcf784fc782c7767fdcc
1e19f79183d530785c00a50d7e4711749f03516f440d0305400616f0de6c1c47
4ec45c6f3f56d7af07dbd3a16af9af8c817af287487b157c422d4d3ddd18a54c
be93d215769315ff8ff80ce85937721256e169c82b5cec6f321519b3147da8e5
6374f079d4bfa6deed0afb1893f2f52186419d0da62ff6c33a002973997f49a0
1d0969efcecedbb9ff59894410a3d8b4fcc357024070f5573b55c274ca3815af
784f0244d23cddb2aeb140b2fc8cfd6c23a166b7cf3e75e08b4c56762b5babe8
54ccf2466bf5058060a893dec9547e6ce308f055ba73f58b71eae1af5e5d18cd
4fcb1b9873caf3f7a8b30d618f6b6e64b32158a5516c3854d8bfc8a7965db3ee
795a5a1f959c2cddbc15e89938fa807b9b436d7342c7cb048253357871dfb22a
412aa1fbbd91ccfabb390e3af9147d6003e63c79a83e3e4964b6c5cfba58f1b5
5e164b5c1b258278e3b5cf9b359eb6e9b7ac2ac490d682d7a8354077beaf3428
2aa2f7f73dc0ddefb3edf86463cbf15355f210b1764f888f17a0aaa59c1143b8
8977d786ad76177b16878fd6daa7a086723df7c6fa4189f5aa2eb86beda66430
2e17d73f58fde4edffe82f5359f0c384459c4d3d29c27e7a3b563ba6ad7ace90
5bbea1f7cfac10ff7c92960c5ad976a6a8758c8bd1e9084a3895ce8088241eaf
5e345813b61130b4eb987545b6ce254e3778714bb022ff1f26e50f261bfb0890
b6ef893fcbc87b231bad4274a57d6d06d6720df791561d19b82990d85bed93bb
4514569542812550e1c55c0800e39d038bdd6d62d6d2659e354768bc68a1633a
6ec2988cbab0883a3a8e751d7208248955a6b4b3a15bb6e94b00f5b3deec8017
7c826b520cc01fdc60e6f08cd48cbfc350b7d4ddd410ec530fa4001ad86005d7
b10de431aecec597093488ea8dec6396bc60fb97df51846f6db935daa4d5be16
d0d4f518332b58fee476f18860b8a513f36ea7b2d0e86a69aeb92ae05499e10a
0e95e07079fc55761cfcb45caf0e94dd40cb5d6c79e9fdd72447e34403877fc6
5f9caff48a32a3a8cd19d89b80b5147522f3a0e5dc949422a7133e0376e62c88
48f820f9f949e0d728f5f16a520e449ec708f610c7d982fa65591bb2a0f91560
af7c8fc3d87f58ce5102beeec6f930c89c2925ff96265d06174ba32a6d835585
2ab6da58a61d7dc891970abae135e4dee2b0c81790e4b265c7c9feb103819d03
045d6293592b290d1e694b329f53142228df17d0fac212ce8fd2c1051f3b44f6
4a5756f6efb4ffb19265b406da8bec702740de56eaa2df85c93fb43ebed810e5
502c13d649335070c599f455ce628ae503c3dd4814779bebe4b3990edde868c8
b0d36fc15622166a8803ea7b98bad0bdc4d2789cfada660cbdd9a7da89dbad6a
b1eb6b0792cc82c0df37f9f9e71b5b2b5fe7b87eb2478871bb90d8b6519909da
d4d9a46901c753ddca2201117f41dcc1311f477e1ce9f913cea74e9d2673d347
fad15440eac92ed0aae5836c095bfa8d3df748dcd7abce3c4a2cc7d936cf811c
64d504f675081151bb3e85242f688fd91ba88a1084f68ddee05e51bb8e7dc00c
ead9dde21ba05c8d3533d37be0c99d80e9f7e0a78331a1a2004cbf60f205515c
53b37fe7b882678cc0a2e5c847c3de6c91a594a3c0c1bcbef8994f98ce5afca4
e8fb25ad3ce83c913e424ca15e4039ae1d37a7548db145f6aa092ed868c922b4
41d89372919fdfbf456e499dbf74c48828dff8c85c7104c80e26c65201bbaaf1
f36c9add2e205d58eb7a881dbb0da6b1d9ec8b2fd91f976a2e0a38985aaaf243
7c19d95fa286dadf58ccca4505120119c2a8fb83176668bf8650f006d92dbf24
fe8eb02072b7a0a2000f083d93d70559905a9d37d0f95b005a81fe5a3df372e2
831c5cbd3fc49e7fcffc8af572c8b4c9b3a630b2e8f2ab9bb2e4ade9dff42949
4a079a3f1e53787ad104db3b1510877659871c4e8a555342171ad71d554c6cb7
6d9ac6c5b0aff7781fa9aecc8a0574f2ed9ba25cda2191359f02e977f1bdd8ef
c86188aa1b3929b6dc51ec58a92cfecd276c4f415b7f288e454b86dc14303d79
14ffad9e1c1aeb4b4f9b95da77ea6d32279150da5acf0b414e5b1c90a7524546
f3560e00c97c1700ccc100095d78f9a4821f53750bf24aa758809e0888980d95
547e48fcfc6150ecf307847fb8e6ae384f73ae78928932c10e81690bda1a2ecb
79cf13da0fffad3e7f7616818f681eb2a606daefba43300029dcb79d68add03a
3273d66e0750760f6313ae5c9b7177d9c2bcd3399d0bf7405d26ae5e1d63b5d1
c01b1b61debecd7961b2477f6f8c4e5adfb2f303d6aa6fc94366482245bd65c3
7252976d0142f09d8253caafca4ed68557e4c565890e223e2601d6099f8d1c6e
4d9a2150c7487712153290d029ac4aa9b1a94d2cf08d2a2bf0fe273f139894e9
953e1f95a08df8c5ac950988264f75066085a33c2ca819d0d8162d81dd862a0a
d18838fbefc1e263b72addcd1a0fd09dc6da8f8a7a2241953cba183a22eb3ac4
080601fb9ea7cfa863c10be83c158f94c61dc753c046b0a9f2ab1c488678e3f0
9b91621fb4fe03c9257764194f860d2aa2cf3edb82b753f5b642c2067002e94f
2aab7962e69c7e57961174fb82a03ae7747e90554ce90e0128f5a6c8cb5da562
b2575a4112f3bafd31725f5bb6d46d55b020c709275de87479c9741066c856bf
4a19948fa192c96577877ba45807d87ef9b989238133b990f5003f85dc74af42
1bb56828b1344b4929d79307aad2fa58076ba8e856b6fb0f9be9bfcd63265a2c
8ae7f792d55d3e6766698bccb3f9cdd73701334187248425973cab9b7ffe12a8
e3da1892c9df8ee4eec98dc10141f38d90a64028d7b5b7e6786ccfa296566453
2acb0a1c1f6b0a767c08a6aa4739beba67178e056e0457db9c43ebf60b3b0757
23e6168131af6d5526a1d4b5d67853f343192a62c7248c6bd699f69e4de92f3e
141f61b921c62799b54d6fd0b84ffd3417567f3363ae486283347e059bd8470f
75543c0ecca7d877d3a5f80d565d28fe7963973a96e0b6ca6b3df9c31a899132
966681a1f205214562f9a54f50942b2312619bb04f90d986841ef184d88822d6
"