void-packages/srcpkgs/icecat-i18n/template

335 lines
16 KiB
Bash

# Template file for 'icecat-i18n'
pkgname=icecat-i18n
version=60.7.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="
9a9b6d35fb0a638ea219b8192527a66f8cf66848cd5f8b1331f157178f129be9
96320d8bd658155c34f9b2826e61f768eba4f2ea4891d94dba4fe186dd76c77e
48c11a9bd62752db6f68b524fa4d644b43874701c263c2d36420f96f5764f000
661084129a36ddd5cb02409170f0a5cf1a2c7cce3b82e2fefa6018547ef381df
3af73f794928c97587a4c252c46a4e349d5a7282eb6f3dd438ee95fae5826c36
6334916c8d03ad59231b944def3e7d376cab082aa4c59bd68887bb4bdc4361d3
74fa9bc3283fb0297032f9ae218338e9ad711052e6e47d8f6427b6b336594132
a7be00d4c5be7336800616478e3d264d40e300b5dd559d49bbc31bfdc2b9feba
76949ae7368128082be3d2d1563df86ea73fce9c178f15a6fb3c043ec1d1e010
e4f7e31324638b125f1513857ce42d2e9bd992ad51744886617354d1840156b1
cca3ce580abfe10ca609c425967f332321ee240b61b4c8743f86a17d6cfcff46
490d962756885075f059a0c1e5d2bb4368dd6e1305dbafb1c2c4aaa5a80f1326
021d135144081d9aa600eaf0fdd95e2809a86d55e131c4152da58815a8628de9
80512516c6e175fb57e78cf59ce444a98ef89c0f71e961057e102269557dfbbd
0f24b8393232d4bce775ef5a128289f65812288cfad275797bbd388bccd9080e
d90517684ac80e2cef117ceb62070a7aaea7a902ee8cae4a7c13143065e12b41
3083645bc62f03496e3ff0c0ba6bc519dcd1f9484382f0bc2c9e5298ed9ff039
04e3aec22d8a6eef845fa3dba11bc5c79187b5c59b1f321ca4b722d7153adb49
9b2f3167646827b5b83d012c5416ee20ac725c512699cdefe3659189da492d6d
c346c184ba35dd7e377df13c676ffef78eef6c6ec75fe20cef1938f4eb6abc9c
0286b4bce1effebd551b1ce59e796f9a19915b0a6af4866099633d19869bdf0a
f8e8b81b9000076f0e8facad7efe91930cf8f9ea10980bb60e2110519b107b91
3dde627220a8662a04d0fe221666d3059c7fce7c460c47632a37d13d17faf406
7ce1e673ae23d619b5cdda48338fd5cae26b57aa9cef864ed1f81501830b36cd
31eb8053dfeb4c6a7d4ba58d982636b6fe3285923d6593e6064f6d598ba614a5
c5124f0e9e252c5de4e1db8da11a82766440b0f91541ee11c53408925d8e20be
a10a36b50ebf8b4599e92bfb333c5f69dca59af2aa456475f3446b22e61a6fdb
076dc937e5c8cc2278bbfac447da93a3d0302fe47567a3bccacb6cac541cd0f8
8cb449d5e2a1624dcd6612a17c0ed9dbd5bf00273758cfe1015f83c0a64542f4
bd813b4e922cbb98db28f0f4af660855c7d116c62c42ad8b06ab24e507b6951d
2291bbb9e60cac937d579b4018382f2a441e84e3ae4821cd676360285de6b350
711310cff54f40098f34ccd327e785fd68928521ccdf0f75b3ed173224f5c929
5d71dce5a6f470c2bcac2b731d76935173f4807ced3d429cdc42fc6fe88a80b8
616dba921253b615b580593265b50ebf2097b1b95fc328f6b76bdf0c61647d9a
e596290831efd70ad0b72b527b30eee4fdc63c3fe286a6dbff39cd80efd184e4
e13b407014abb331002b984a6cd0b4eaf745c72664f073def7e3d7492f9d7fa2
ea9e6584872df5355e53b6f5e81092cd7a96993596613a950db190137271bcfa
787d570a9966a184335b72f4c8c9dea215b2806856051361339ecaad22e91a4e
c1230554c01c11fc17456b6cff617ffa822606b2805b942972e9c80a00107d28
f8b877dfb1441f889e3e6c39aff8eb691b8d8bac38460ab1b000e861ffaa6831
898489924471a52c312cd484a79dc6cb1e2c5b502de9259e1a8b1275e846b24c
eafe5dc07b3fa36ceee871f95495cae01d82bc40bbce896c2f895973e29dcc55
e8aeec5e9582428261165097b3cddfcbfc51dbbb5966dd9c863ef490fc9a3022
7443f5d0914aad0a9c519317dafd4e7cb8c2e7b7caa943f4432db565827d4279
a18d88e58c5d144755753418d2d87bf7733519b5bd8c95c553c1acb3c5ba11ef
fdab168c549bb297c932bd770a30c08fb4e343b1a4b06ffdec419d079577ee5b
635e4d3ccebc91923d63512fd4caab42ef8064662f982e2ec0acc123ddbe5dd0
f746f15eb35c750dfde745f434063baa4a71f18172b68d5f64d755e7b217ee51
3fe7bf905151d9a1520821aaca563bed3d7efbefbaaa5ab0f90d3d6d03dfdbc2
96ed1c3415ba664e42b433cb81e2757fcfe1f59ec174133afe318d4668a8af18
ffb7f876877e2a9fe9e16e4165c707b44f7eab34200f912221d7a3b5174e1e4b
92e07de48fa1bc6af3d0d0447666e3ea30a22d1bd9cb96f1324f1b75c33eab73
4506b415cb6add080b6ebbdeeff45ce45438a9b9c43c1b5896bc2200ca9a2c48
efb123e92b2b6a9734e002b83b3232c3450a66efaea1969a3dae772e7cdb55c2
80e6962f8c24a618ef6920c2e9435bf94e2c66dc26c169137336f89c27e24fb3
0ac883b307c7c8acbcf85871ac923b034eb95607546c37bf60e18e64b1865071
42dc6497feaee68bc35ed6bc96dda8a8c0dc2203e7af7f76bac73c6ab789d57b
1cb6dd80de54445654ad6e90c470c681d5b00796ab6722a8c4fa6c7f1541c03d
d672474bd87025bd231127adc420fedeb861515e9c6c91b61de3d0020abef571
78533cfa1304b4f452e43bf5c30d84c918de9dfe975a7e6990de12939b18c497
b7ec6535b3c1a3d7311f337a3ece5bf12fca98b7706e0eeb7e639f3fdff0917d
14e3876253385034890f49e2e39ef6c720b7a71c73f7ad29d58d48d7cd3910a7
0cc87817c615b4287063fa4cce6aa2fb7f1d8a6f15260484badb4330cd647af9
ddaafad43cbd949db84ebc3585acce15f33b4a60740f36d9db55355355166f73
899eff671b85d9adf3a6e6175dcee8a383d465555a592d0d921df0004040fd50
59c2e3a9ca782fd739ec0a847fff0446489f302eff7593221b718fb9628ca2c1
3ef016345ae59110a5728f7332b6fc74844e2541a8542a1128a9af1310db41e7
d42ddb3fd5b2df31ec80950719570137dc82c5ab1efbfc82c4c1345da315f29a
27f69bef39bcb1a1e52d7b16384dca2be0ce1b98fb3a105454bacf774bff21b7
edae87d0bf4371103bbf3ee91c138415e818df332af4049f51e9b25740305ca7
e54f304d2ea5f5a3833dbec222bd463acbaea29a1f56a92fede342893c99da02
f9743aa288c68274a22a5923daecc8f4282d280b09ece4f1833ef4f9590c394e
d097af5065b52b9d8a90e73a0148a825a49c7b6523c67a222b28362616219ca7
3f5b96938c3a6ca2008c8bd32c8600caddfb56fe82a379fa4249dea18b304f59
0dc2808a9a87f2b0b583b8f174f9ba3ba3708d869b99f446158d8abbabd923c0
4021b8399c9182176169622d1813f680b4e92a29d9ac6a7c0a646770a01b83fe
91bf7e454626d118ff54df707f9b7ad79535d1a6b041371200f04ecdde1218b3
a86e9d60714c2df952b05c653300e2039d1f983983352b8e8ad64ce3a34b3f2a
9ef3b79bb9b8b7d1c6faaa8b4a6437c7cf828f7993b85c95e4b7732b95498dd8
d154b379ee0f1693ee47bb841828060c041a370c3d0cf7094cb9c9810dbd6bd3
a89738d6670ef75dc32e09e3f65295ad0a72523f0ce8ca30e798029d06cb2341
c26f157b64160d05a8e1992384f3a12212149ef7e277dfddd5f19f5a8a7d5f84
ce00fa857b3f2ca17003a589c03e6308cad52842e0f7b83f1a072e2843f5d525
27dcde17fcdd1847e881cddb1a78c3d85261db11dfecd3407d74e2e550bd1be6
6783832dcf2991091d3af5579a353e3b9d583d2cdf927a72f6019e7b1d488b85
78cdf343b7398282f5474bcf01e8998a95683679265b067b29989d894bad768b
885a9b2e7bd4ceaca992d954ed1c2bde6ab216eb89551143dd07944c819ee5f7
2b64d6c4fc44aa2bdfd2f879428f557d61f31adc8ce51124066a3733209e1a27
48bbc1d84b40f3d0abe65ba9e102d822fc2908d213c0cbb3fd3f6aec17da82e4
16ecbcd402da5facc5805088146f9ba3c9218ec78c49367b2b30cbe514b8380f
3d8563fb06d85c1b4bc1cd12e5f32d0e2109db727d0b310e9d8931de64242ad3
fd6d91237159bf205e1966b881a57645ee1f325f711f5a1d278c1b6cff542319
72a24a87ba3f6be9b1bf477ab4ff9a080c4db1eaa46986db79b4cd3569351501
dd1c6c7d9ba24a9547e8b619c28f75cdad16834329b5ae1da687d75cb00d5a36
4b9eb3fb8ef8a217ace829d30342f06ce5cd1ae3657e8e8b3515083f140af1ef
742ef17f01aba1d923623b000763a14e7983f70da34c9c7fc2df7344088b968f
76155e496ed81de0832a2df80458a806c4ec7ad9940bc591f18ad37570871ef5
f8dcd81d9aa612344a6807e565073c80b9fbf551bb776c7981e4dbb03605fc4f
06564522121b92d9494c24b8613e4277745682295ba3a28bac78b44b390a472f
c512cc5addf7efff8972e098e6e3dcfb832046099625921a39ef3619c4e711f0
a54f48264fb1557cd5bd3bd33168087b61a7b4232f739a395f133c3178b40c83
144152da430ddad24c4e732ce274a703c07af5dfef653c23515a302adbd27e64
086ff730ed094ed7b0c3f42ea229813e36b6ded6a600d45f4bc01c2a31e9f7a8
b299afe2223a0a242e986afba246ea0feecf1e2136940e3c82a37f4cc332f124
41d08badfefb329f6c209714ef7dc0ed7105c9093ac0d1a65e514d02c67bf4e4
549318962dd51c291835b261b700cb2eee6040b9c4c42c1261b0032c69649adf
81ded864c7840971a7a54d045f10d4b58d7a80426f26c3d7f8670cc70b349614
336f6c512fafa7d35880cb24c7f9a1afed5c23ac5c6fd57a6556594603a669dc
74b56f680e0ff0c36b58e666bf4ed2357d0803cdd7e70f867e85a6da9984ab5b
a53856e1761d0b1598b2af16ac7fc9b16b549482a09b8b5ce4914392104be3ec
e3658dabb0501518fb7d3bb038bc6200a52d4903642b8197eb9dea473cf14041
3691471fae15c28a258df473e507227f5c1e43f74940675bc6f6a5e32d64e21c
fc9334885e944d4e5d51ff3dee0a9ffc7b4f06298667836e6976d7bff5fbbc74
eadc1bc2ebd11684f90a83f862ca19927ca367de59b97dc7ea90cff805e243e7
095b0e88c2cabe83e0b0aad50d86fa73e2b69748a5126dd8c2dd0272fe27a309
80cd4d00f68dea6f353b33bb492db2ad2b7bfe2ff69d7dc5342e598757ec27e7
b0aabde2e7ccbe3e6d5d9504332b06ddf9585e7f1ab002cbf3ac4b4521aafd45
5159364178544d97a52fb721eb862257f06d1eb50213d75a0c8cfc816ab5526f
315472dcacf3899fe7bb416e2ee1ad91e03b2276e4d46cf257fc685def4fb174
63342d1dd0f8cb763800d1e46e06afe28a8733111a9664c0a9815924cbf0a575
67a13680ed904c137418c69eb9158ac2f0bafa1a6c8df27d015368ec6a5d171e
8730be441fd652b336cd1e40760c5c132120704aa93b20faae28cb43ead2dea7
2dc2a6b3185fb7502dd4e18ff41fb4dc347d4d841d30d0f25e780d3e0d514a2c
1ebcf9645431f17ef0a4b39bcd74f19b89c8cefd24839f58f58ee3022ac45b73
18d438cdee2ae9e6e738b72cfc99df110056f1f96bbf4a7ab6e94e4f128f7810
52b145bd23f20e30410e5ad91b0faf7b9d7f47e301ddabe44b07cb8eb55a39a9
b19177c5d188450447218590fdd8f51beaec029bb451ddb121587dbf55845ae2
5fa44ff746d4abd34b1dbaefafa1e4bd54989dde5571c473cc9f4073d38a841e
75344634f06c5162dc22b286b0757c92db1d939a4019f9361e689b416807fc47
f6705bee1c75ca9f09fd7a781e70de6b103080b68d0a62f67af7df0c993fee4f
b1944fb9e5f2ac82bdd49ec91dfc0a3d32123999372698f811dd4c1355c9e8ad
b846a90a3c56d4b454e9e40b127a3d47569b2bb11bd9033e86f54c8efe2ef7a9
a05990781b7dc8d24e0d501faa32522210a7c78f92ee1fbed8ec1e791c5b91f2
4557e2b7395c1e89a5dd935ea05a8b5dca326665daf9daa335c28cdb4d9f405f
2ffddf68c4e9b3f5bcf5ff0f55dce634dd677f300af9b8895d49326e2cf9f4e1
69cb4ff5e8a0671812c1fa85e82e4384ae1d9ece402d7939a0c9d304dac04f7a
6e79034d279f8dd6b968548814bc26479d0929a58904e4105cb095b2b07565ec
f6922a9be8fd36d1a392aee7e9ed228bb48ce31b725d9ed55470a77b8d61b365
0518b81c66ccf151fd33ac7ec491a75050ed87f7e144859c25536ffe677201d6
448889561dcab17aceb0bf42399913d907c594c3f2ba654cf3c059c345539fba
f40d211bbf9f53100135f7d5d911c1c43e18868c50309b869e9bc5124aed60d5
185c2ee204da535a9a7d3370759278fdd943a7f12e8c7dd2a11d38cafca7e9f6
eef9a32902da5f5edd1bfd5d68627f73586351dae599644326ca72c5346f5546
0c2531e263a644c9ef2742eaefed31e9ba5e8be8ffccdef48ebd68f7a01337b6
f1a4623dabcb691bd71a720af799e89fd14e694eacb5aac3f4e8b5b8b455ab3d
2a972fae90763b2f583116c4b4f60a0cf6797fa4c32d506cdc2c109a51f706d1
f9003250d5d68beea2d9cca93d0798f1bba8c783b07a7347157730ae9fe0fdcf
62d331b77fad4e1832fbae77e3b0f9b7f82202c31e7f3fc028a6e5473711f198
04c46ffed03bbc8f2713d502a91b95d1ec08649de3b0d5b0dbc7921e4fc01b2d
3ecd656701333243ad9eb500c28fdc5955e43c1d9b201c4c649a78cc95ace4d9
f68967761e8a23ff1f95dc203d3b44f47e782965aefc8a4f200226cca82e3cd4
0fbbcfd1fa5c23f0c3979a59d7657230a82bbf7c514b541ae72bec62a01865a1
36500af53b77c03a633df02cef3a7cadcfd8f4deea6963c9cb26ac42a3eef462
048e35eefabd890430972e3cf8fd3e7b00a47793d5d23ec03d643f135600c2a2
331bf7b540162dae755cae6d59ae77aaabffa5ed50b263e776238fba538c1d78
3ff1df0b55fda63c91edd1dc357d84ec486683c1ab31417754f155985350bd4d
eee573b6047a531c5cff11a0989ced3e96f3705717e6ae31b7f3ed0319c7387f
76ad0f21d3e2c78520871e5f91b9851e5bd364cec488b494af89e56404f194d2
ee42fbd12c901edaefddf639157bf70d67d986a75e5cf4b8457c2052c70947a3
c887803ee77d90d45808529bd6bbb49b71669feb74f1e8e15cd33214cbe1161b
c2d73fa042603ddf2a26c771ee5220d2361d6569728a15a1643cbb875639101f
06bb5fb90ef8bc5d70fa48b20e2195af5e1836bfd8d36f27e2b60134b9126373
1a8a32b1939afd6d2faa8440cdf01e8906595c953d088bbb5bfd54c7f5a3a17b
8cae00c49c9ea75805ee89a8d9a607758418a254f3ce68b4fe788d8196153b25
ac119f500802cba7c8e32368c294798df629685bf2b4088e607dbd080c075027
4398e53c8c4c931964fc1d2c54b7179154af971dc15cd30bb9c20a4b3f96e26c
6a6a0e19c11332547a809babb27ce22d5ac936e80970203aecc2b0ea85922bc1
934e58933f84ae14874d1426f0310c4c937e44ef6314cf6f417f73faef3ddf51
f46e212b79012e403ea69440f54ae73dc01e8c8faddd79c26d946ca310598fa2
1394e754b443faf0342eb7e5294baf97995127e50a59f2900b10d54fd6d386ae
46c14eaae7a7dfe168504cbcc316a1b9390e516a50b5251d6b03632ac4f7c74a
0d6c3c82e1e0aab4d7bef0034b58a1614ea1e8f0fdc0e956ac8eb328925f9eb4
33da1b92b437cd2943697ef07170c191b67fbd110a42855807f91fd4126329d2
dce3cf37fb47d5f6975268cbb826b08aa5ce4c6d609fa83e62cbed07ea671b0e
7c7b61f59f5def94e24de32492cccccea36844fa0a6d8646d3b38ce4f4b52073
1a05531d10ab08b00e6f07fe2b66e6b1d8d04a9405788307088816b8f750ee15
2f1e32bfdd23de0b725468361ed254c4ed043e120d2f3210f9aa10f29a943982
ad24ff4c4b016a1882bc841bbba4111cf93473c7dc7c66b5c484c6633b4b451b
9c303e87c3719d9ec5f10117cd690b777918253a1800c2dde3d4bf23c6167a1b
39322edbd910808f121a826abfe0f37784aff98e9854d1eedab51585d30097ab
05cdbd4a829a74593ef3f0d32f23e285f0dd393ec29b53a1f29e4ce7fe830b99
c16b967b737b72823154600fcba4f605c4c5cfe2f7acd1038a0255adb51fa1a7
9c9a2e33e0141b9a5d393da747ac45dbf841d916efee880324e7574ffb41661b
9e4839c6d25228eeab8a5fea26d374adc592729a2ac7f07cee1f82845d8ab93d
446c97693782c6ddbdf3dbab9b91ce8faeee4770f1beb1780fa6cdf31a34b67d
83426f4237448c5cafc16376c4b71e9fd833135b91642aa08cde9e233324b4d1
268dbe53ea6bb1b577cc064e245d2bc39d48220bfc3a22c528da95908f13995d
3860d5ba959709f2cf4a6241cd7053612c3eb2c5c50c130493567df4db7601da"