void-packages/srcpkgs/icecat-i18n/template
2018-03-02 12:21:04 +01:00

334 lines
16 KiB
Bash

# Template file for 'icecat-i18n'
pkgname=icecat-i18n
version=52.6.0
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"'
'compare-locales "Compare Locales"'
'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-JP-mac "Japanese (Mac)"'
'ja "Japanese"'
'ka "Georgian"'
'kab "Kabyle"'
'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 (Netherlands)"'
'nn-NO "Norwegian (Nynorsk)"'
'or "Oriya"'
'pa-IN "Punjabi (India)"'
'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 (China)"'
'zh-TW "Chinese (Taiwan)"'
)
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="
61a3ab522bb7fc7c4e0702a842bc608986168b70162849d7e98a7deca9c0b600
6a0dd474da991e3cde21ce8a77f993718163d924869cffce9caa7e9edfe2a05f
f296aec3efd8ab2b8e700eb0dcf4dec3564007c0ed7e6a20c658bd703b3d4584
0e33a69d7e37f1af2c576c123f36b89c56afa4563b93a5730df9a62d79625003
a89e2f14cf6170578d4318112f711b2cdeb93f36d51061458847ca61a81b9972
8d2ff7f0590f7bf60bfda5a7297f6e65a5563053e47f3cb0a5e1065524c8b661
0b3d2b77bcfa55b9a81b7920afc722c3c1087172ab4fb48221cba21dd5398939
1a081a34561cf136d956fc1de6fe5ad9266bf1ff80d407025b48c16a71f6415c
abff9f7f2445cbf4eecc7b5148d01dc01674b427675c8389ebc48360bd10bab4
2961aadad11fa0da052bc61dcb7bfd62bb930faaa5a463ebb2103ad8b0a0fc5b
e47b66649a7e9493f0a93bc940c7a4a06ecb9a84b0aa0764488a87b62f6e5bfc
dd4779f18010d77acd0aee35454041b95849c763ebc3ec301e034b1dbcc24514
2d23dd9413682f256b49e4c793e66d2b28acec70ae52a7706c60fa9c4019f66e
d315636e61cc272ea7e9fd5694742dcdee41a0819a531d0c5c4df14916a6fdfc
19a018c4a19dab8fad5ad3644a5d2718ffc737f48a21ae2a0350c9012a1f9cc1
ebcf42f24fd67404a96c49ca1d4d48480ad8a31d137694c46a5b974636862383
f41b2474af1dbaa817c38c56c77c7f73e760b517879022f099e5a180ba7b9640
1fee67d5621fa5813401f8f6ecc8c0ffdcc58d36c85223aea0a8b8c0cde979b7
ad834b22705f4c613c3bbb01f2da5bac1b9dd3dd3de208cff672442da49402a4
b16c553dbfadd9c759ce174b59e6fb64217a78ca49a1aa0f69e7deecf5119a62
a4babee5d21b4808eeb420f0eaa27796f4eb37cef8a5ca690186c13329320120
02d5b9514a38bfa9122ace5d4b4f72f29a2c4cbefbd321c6c94b2be86ef9fb7a
8f99ec802d8704b5e07b6e6095c6f0932ee6c43104b9bab51f2fc6dbb0a1a34a
74179ee3b2595e6902d239cdbec5c0660a2ded4a4fbb672ea82bacff7f948258
903a7c781bf66e697eb5944b53f846bc83c5007785b04fbe77ee0836f222f7b7
109bd9322853464a8d3472f2a8de587276612d4e5827f400d228cd795443270c
669d5668d309e47206b976d26fb93d997e797ac639b0a2329e7b138466394925
35103d7ec4436f7ff0dd6171408b5566a1b09cbbc3e083b1b1872a8df6da5b35
60ad22ea91de6a938ac132ec4f42300d1f5bc96ab1ab7e33a5d9cd032e054b8f
fe72888607aed5b59a9fa0cc1dad0fbc9f80a44ea8c6c2e33b62069c1f2aa169
4542eca2bbbdfab84ba8355e13ab5e7d85dbff7dc2088324c004a5f5f080ce10
87b7e0062367eb446a6fadf0fbb74b12acd57900d1858b87b8e6b32d2737af8a
9a6a577ea4dc510ba8b5b4810e7005e588cceb5c463d54de28bd3b4777232c48
00c235a74ea050abcc0f725f4d5e1486b952f0182ba7d321ca5f65c92077081c
042c8c3672197c64b2182a9d227a2cc25d40ea700d65126ccb4ce43850acc164
f17ad83fa2a3de467df43ba98a3cb31f2892fb68940d60aae3b50104c4bf2d25
e76537b8e6fa4d84af7ffc85035ba591f5f8e6dfd5c348f4ea7fa20ef0c3dd36
f8ed670be846c34a1154afe4d9fd070df28e61eadc9162578956156a4791895f
e3bc9e07b3b8365fadb7bd06617a649d1e28a5114c9eb5c490f199cf1e2a7f84
d1babf2242e660310c810a9cd82825603f13582e0df20de9b967ffb6dcfbc032
ee18a4393fe80f4d00e0bd63cc424cb7a409439f6d4431fbc91ac6fc4ac70d20
6f86814a8c4edcaf5a24bbc094dd70f311ba4dd7dbe2ca3161e1edf9d4cb4afc
fb03d8831857d9b51a010da55a1faefb51dc85fd71306633247826b1234f9ba6
00e3ce0b568ce46777a4e1b4a7d358de380d7edcce232e88cb4b9a990c51dd59
ff9fa66097ac2e6a184552c4c73845ad9683cf96f1c2438e800a4236fcfc6160
348abb6db0006bc6748004b2d449da3c6b753edea80022df701a5f9656263ca5
cad8fabb753627f4d788c9ca011c44f7c95b2f0f7defef0fc0bbdcb3b1936ee8
7b2efbe50fb2f973fe7fae1df1945a9b8092511a83be6d1a9312d0beca1acfcc
56af7625edb8dc7b91d84d289fcf99f62769000f074ed96106d89ddda164c6ec
ee5ce4b6ea67741d34e140cb94fb010a580333f14340451a9d795fc0863dc723
53bee35abd56ce5076e9ca0401a9a6484db5dfe6cf09953c881b21c9452c7efb
2bc3789cee6fcfad9ecb9efb403715551cb19272d265b86f0e262b1fa2ba78f7
d1d5a6352e8521465354cb9adec64877ae32e340da74cd03437f5a4165cd0b48
87c757a4fd5242c57ddee7e332089e80797cc52dc906532d8027c881d938e45f
1edfa511cb11c83e1d207dfb402a9f66b6a9fde6ef6dac9c65f4d2b0d4830e84
a9d73fe6c985f0eb67fa5f553d08e1126f23e5152f9cd8504522519d659ea24d
7a9c2a07fea1d494ce81723bd22fac9a90f759aceaf5fb5410326cc25d1dcde6
2169a1eaf4113dcd63b48434070e15cf4c7e062b96c6fdb301ca879c439f07a5
f0b91d8e7031a608330f92bba8df63688eeffbd8ce5396e2d0ef214f51860393
1a4c1cd9cb32ca2b2db7acc9ec3a67ed1fa94aa8e120e36462fed6519db319cf
05fb46f9c1372b00f8fd71c51b06f446f2b4868685eae0caa6e6e19978cc7d70
66022b9431cec9bbe8eca833e5e7b9eea4ffb0273cbc3f62cdbb117c19385fa2
6a2eb1a38eaab4f8cd433df830387d503dee1a360a2cb7a294d74f74d0e70787
42526e5aacf3242e29988f98ed9a2a3dd21d9fa5d4babc610f256716f6144688
b26adae86f29edf746f9566f440afe6fd098a482ab57592c136ad2a6d259d876
29ba46995396b411cf5afd0c824875fe938882f53a0722d08b2e197b9e297e4e
f7880fb7b5ff48a1c7c67dd8276c67cf80f65410d369d85a5a43509978eb7c4a
919564d068a2aa37477408aa44d3331dedc9a6a3e6c3e1ca608e6a2b74cb0aa0
859db8c6e0b6dd040b3f739c68206d026030ab2ea2d68ba93eaccf7a06b676bc
74b4d324752b4d8f5ec876a5678fa25c4f02a7abe34852ccb4b9c162fb4916fb
67ac3a3662f5720e25a024fa8401dbf28ebe74e58f164199e6b99438d024106e
83039dd83e8f56f3bb7c3b92e6caecc377aa4ac919259250817215f07efb5889
d5d29a5c2d18f80d157caefe52e993d00d980e6d61dccb9d44e7aa3dc8c7bc4c
a5f844248ddad037014525546e55b52e90b5c579440d2672e614ccf23713c1fc
8197f42382bc6d7d92ae5f8488c1f1b29a5b9aaa978e697b46291206bb1b050d
1b4168a6ac84df5f8db9c38c9af7e4fc298ddd956ba9607f0a68ec6de43c2a1f
d14c68c146655133af7ad3d94b1958dfc3d3b689e5a9126e29a816ab868f5eff
aa2cbbe1adbf8bcc55f9554f87bd52e4f905097c96a91038625e0e0ebdbb06ed
d3fe017fed504cb0c8950bb5755351aa4dc1a02500294209a9646905ee27771e
8ecb1e2d46b6333731100f4201a1ea2860aeee16ffc83a719e633a6c36dd8487
e9d274d56741eedf6f55edfb4ac53e3a3492f57266cc679cdd871d46c8eb2198
5ad714bc3de1520fb204ee727d96f03671528975d6856485910d19d5b6ec18c1
f34f5ae2e62642996589e37a04f8c8f982b5ccc7498579f898a08251c1b375bd
8b2d063c85847c2c6d0f0d9b6129ef5344855b93d702dcbc231313b9cdb674c0
7b20e7f787eb440dcd12986e4e3a424d324f3e11902c2341829e9b0bacb47372
498a06fa70c896554bfaedba6e9c8aee20c9c74d69bb598c600daef3c7e2f946
6e0a0efdeaae34918b5280edd733d6320b165b58d8b7052e3bd7cf76a22c834f
3cb531de4b04c9f5f8c8211b0ae6bf3dc747a4b64efea13f79726e99c85a671d
e3fc9f79c6e046b0c01a2ec6d5d8caca48193e3f74843ac52e9bfed3011789a4
50eaf322cde4e9b0a0ea8c97ab4db380e97f93e189165c9206eb5a8d5d7f2baf
203886a9a279ab3f7a4752d6b3f6cda3fc434a08c2c48e3e1db5a56c3ba56dff
f2feb3a9f7aa4d5c588a282026372844261cd89356cbc7010a7d025a31e7810d
d0f682072b11b2e4baf10dbea8b51d025f2b933901672cf44ce76371b8268fda
3dc6752b4edfba602e13a644e8fb460766fd81b6d5061cd5b3e633d71e275609
4ee454f91ea168a5d6fd30e3e0a7669b681d07cafcc7707076662e0491207b70
67853e6ff60077ee49a267bf07b661349b6bd5f3b645a2bf95862d0f9821e1ea
ec30e325eae5dcd983d864e3dc3d4c2e22116fc9e62ac9e5d4152397177e7826
9e0d6d6be1552ee3a885ab1707475027857c190db1ae3e08ef7676ebf448bc44
79c76f998a9d10065b1a570faae58c4ea792935ae6b56a08b22bcb54356e83b6
e1869cd8c894dd9eb176d97a96b9f4760cf4f4715508b5184c93a1b23d33aa44
148ff2463a7592d75887d2538263e05b66ebec362c3b2ade2de0a93cc129f5f9
47c34ff9b7f52d8070d055f0690cc5b322521c5024b9682b63844dc30f001698
875b1818519d08e0d0ebf5bf6ed5c95df961ba5bdccf78f2298d33d2b7e47bcd
506b04d72313a8b82657182b0a72e2f90038099514e2f74978c9751c7dff0240
8f9c5fb6053f099062d816c5e29a9cb50dca0c0937f3067cfd78356268d4ea06
a6046731f6e6bd5bd2b7d1bd4b33dcaa7013e231b6ae3f72ca86b053c0c33096
93aa98fb752b79b2505cf6e6c5de0d17e19cdf2fe1bcd819828370f7774b2689
277570d63c20ac47ff1afa41a03d7de25d40e370d625754cf9cb798c4b533600
8175fff91fae04d3fff3446767cbf312ba27a67d9dda4d036d991ff38c151131
1b316170f94a7e78913083bc5fb1c9a2f834b167bd7739fd996bd00975cdcccc
920973e786eda8acdc33d545b49df738f95780feaeb0d1942d052ca27ed4f806
4a3285e162cdf343a4e84ff770cccf795fce6188a20127dfd7fc9a1cfe48d5be
78e82183bc770ba92679eb08225c60c7777459034b97827498e0267585f1ac92
514c2e6bd8943ac9dc6d8d982888af132d3ce5746b154e730cfdcc385e2c6ed4
dd0c99d3dc325413ed94b01ab51eecf539eeac14a27c9c88c7554a6c6a10aa25
4da4cb807420de7f4b8de5a8389939222111a319eaade84da9870586ea95281f
343718569d6191ff935b073ec9d7ec4520310f3e52b0e622c916d37b55c69601
a4a6290f336da0128db6ad234d8f21f99ec5a31b5a76d0562dccef9e8519f6bd
096a1e23f58dc03c247f1f67b09039efaeed81b342bd4d68f0bdcbca3fa1c7bf
422ceeba7e6aac78d9d7880fa44ff6e135330d62ac16fa22dc173dbf148d1df4
a41b55119dfe7d4443be39f618a8778d4e143a7c74d3d69694608b0ce7129ebe
f92bf3a4b147f19933dca406ea7eb8a967ad539e7128e975e7d02cb06c7f1d6f
e19b3f6889c76fd487282bd05eedbb71d0f48f62e2c40326987f80456f78fa0c
8542cf41e16e1dbefd0c90584513671a948bb0d9f2b0271cc607654c956dd4d3
70a9e905dce7cb0f09d5b9e6f28fc4e7eb712a887d3b809d02932640835a41fc
1fac063f4f378b8ef38a39c915538381d4cf6eb20055a5bb1e7df2c47d761b82
f1f406fa6beb6b762828eecf0bb57867619c4dafbec793dc5022cd638843e2bd
512bfb8c5bc3ed5c231f4c9f4ef6ea0889841b382eacdfc3df3800f8d08d8506
2692a8b152a35a39e06befbb40aee5658a671453ef28541206f0cafd6387e571
ba3ab77aa644fef59ad67fd1ed9da765ed094b83f1518baff61bb2e25853b486
b342a446f8aaaa52fdf39de2b21640ae76e5c70be19b7e6c466d6112f48f9b04
30a4542096a300c244a21612ff063833a4a520bc5482e984a8054c3fd323fed9
1b1a00714e4b75a6d0dcfd0599eb7bf00d4dfd3a676b0939700e1d0f2d94b03d
1349aafa05c2302ae0519318120256a0eaff00c55aafed6b5150be83ef7e08d6
ddb328bf0b8d1342123e623a1560294c7dd5e54a69ec904c5c98c0e2dd60862c
3bb870d9306b75ddf1dc5aeeb4e61d29f5c1aa680f9ad092168f5c7b5948f7d5
216889aec5b52d4ad58779cadc5e22cbed9d4d2feb93098aa65f933a13dc1c38
346ac783265026d5195cc63c5b29e8322c482126c8bfd9712080ed0c20b11dab
bbdd3020619ddc191f058d5ffc21a5f925caa937082bdb0f5d94e020f5b464f6
ea750119f2ef9fdf313db91fad12ad51354153a1e6f15f70acfa1f3cbd13963d
238b42634a88bd967b4ef1ed7caffd3172d302cc1c16fc175e2d5d6a105e2fcc
959e9e879226775fbfd67b5f2bd9b5ba8b7662d483ff67c5d783999ac5e4e278
eb84ebf8dc4e0f5c4a9e1629fa551a37b116b8c66acd997fec4dc5a0fb890d00
8d6a10ef53e239dde4b4cc9950da4e23a9f419cf6bb3fab94a462204df8e7a7f
7110007388d2640f27a5190c08e6bb52470a3416eeca3aee6c69c81f89fd1141
170f2b212bda14436465f75b78f1cb8386a302cb7bc74b745a795b2bc143ac7f
f41c1cf3ea77aa10d5eb2fa5a165820e9b5a2fb554264d506624fc73ba5b425c
6eeed5a131f5aeea49d94e362ae7a9e053b1ea6a196a5416b7b6ef180a650214
303e0a204a206674c02f169e2a0b4dadc5866aa7a09b9c590b67f7ead6524a85
a16a596397386200025eb59329517386fb98919f989ab0503c314758fd701689
6dcac644323e484a37498e7d3710fe55869c09e35c858625278973ff6505ff7a
5fd9f9eb6807744764b923ab3130a34ea0c604d83f08a7d9a65b53f8a27a4a2d
2d719e9d92029676fe52412a970989cfd1797f2ab7bdb4cd89616160e0940d8a
2273ad3a51b2c048702acaaff4982811c3e6d1eaee2e03902d18b3c5fdf6130a
b34f0c861ff9008022c3566be55f1b83388216ecd71679ba0d3c2cba745b71ec
b012870db067abd42b1e30ba81f9a033c722269b0dbd5603a3279104bb3f8b47
ad2e4ee4df131aedf0346ac34946318127b594cd86d6fc7505ca7a83c4bf28ae
7caab1567be493f32f1e76c871e9978834b832f767a95d1975dce509885818f0
1890270ea19a1a699a815581bb30e54eec3465d001ab30f9e5081c80fe961846
c4ff3fc98da3e4977a53c9f30751512f2fc166d92cc5d8ca64ba62e04f7e0b7a
9d91291f53f1626c6336ec3a1832b1b1f9128b8b25739c5beb9ac7d786dec36a
d225f026d3132cc4c78d2cc7fbe31f40c41aa8383463253a871c8d27b7db1e19
3e2b658635cfc6134e43a1222120eca44a9f365b5ad8d449f5a5b6b76e30136b
ce1710d3b64abcbf190fa2498abfd1c51b683d655ad70753de9489491b878568
965857b9ec993d0bf1fc1086c5ad128bfa590a5d4287ec4712b61de5b44f9f51
12558497ce20c6c0b96ffeea49034979339d8ad4b5238834bd40d9a975c8fe07
f72184b8f71514673c12035756cfafa6e4be6d36b8a464ed2cc7a72c42e5fa80
69088de6cc9beb8a9ff220ece47e94af623be779a5671e4da59790c1d0894def
f05e3e835958a31f927721b328f3d24d3274faafe7b449abf958b191e10bf697
8ebf8b5afec794970188c5d62ac8eeaa8eab792a1792a3a6ccfdf7b772def24e
f485c6c6570f4da6b27f906c916fdd3928abbe5d0dbebd9655691045401a0e3a
e5330e1a90a8f295511ebb2323f64f987f61ac491ee14e2c085971c0dd64c197
64911d9ce5af603edc180df3d65eb7f228bd5c03ad3eb5e758bd31b45382cdb4
c0fef7e4569401b56c893c86adcd3d44a96f3ce1c615ca29fd78fb988ea14637
5a9a18eca383903a0cf56cf150a5c3102da08f021c06bbf349e4d466a14cc2fd
7aede8eab08505d6c2aa258d75171b0a7468aa1928a4ba433da0bb9b16f1dbd9
8461cb34d645bf4b22d87a0b6226af942ad10e3652fc546672bd35f37c6c66b9
ef4ab84996ef26ca1fdfcb1d6bfea2fd1f13f407e953a95cbb3bd60770c0709b
5b3e3c517898de8b8e1de24ac67c9140bbdcb49cab2c3f8455481ea729f8209e
207b7ffd91d655efdd8238d802340449d93af6253dad815a03697c5f9301edff
7cfa0a9096c11ac1eb8f073a9846f5785857577cc86b5d24c811b3a14b673f02
4e4013acdf64b87d3110bb455b2282495c84ef0d5445dc5076a72e901e256ff8
c0e5b0c4f69a09f63579a5ef93b07a2390dcf4cd69ba409ef51cab072fd4bf9c
b90b25f928cf3647acea145a56dcd533007bc273c399ba103fac46aad4306642
bff2a791b81f0bc4158c5755b88935d83329e9085a23d3f6a16ab73e64889fb8
e6741988d093c9b49c0bf83a4a2bfba2cb148ca806ce2d068131ae856e9874ff
7def687250ecd10c262113e480aa178f511c378c41b416b3f14da7c067431087
8531d921002d39c1b06c16e5beac9810e022a64370f597fe027990cc7656ea7b"