vp-build/srcpkgs/icecat-i18n/template

335 lines
16 KiB
Bash

# Template file for 'icecat-i18n'
pkgname=icecat-i18n
version=60.3.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="
5d746deac73ddcb603469bb16aad64c4ae6b4493d1732fc870acf0d9a8062111
ec7ee4e39356ba4ca3824c5eefb029310edd628cd0c38c5c7398744dd7395bff
84826ef09ff5bea855cf1e783ea918d11c0fd1d0f774aa4c6428d6d1a7352066
588ee43fd3adc727046d204c43d53a196914f0aa522dad1ca067a073d9bb7725
0e7279e258b80c6d3c888449604ff0d3c7689a23e4177cab37a2edfcb7b2630f
31c17e2dfe608c2d0d9c96908396754522267f7844ef1db05d209e1ac5bab66c
7fd94641b81bc363d5c5f8b0b99d4b17744486921304db7683c325834af5e216
2016afac7180e5eb0bd67bb0bdf90df639dfd8bedf127cf50dcdfb2af6257660
736fce3e73eee8bacea87667f2897a0035825560b066700854b44b62ec01e9ea
950ee720e703703b5d9e7f63bd04394fc45656ce8035d98e2c9bff9c1f534311
e303058d64b533cf165d9cc94b69b02d74bb95c30790d5c06900a4e91c17e183
7f388186b4e25048558a76a133fb1a0b587673de4b3b585bcd4c4d70b7b6e84f
c496cfd6755b78863cca69c2963672cdb086e0a83784845eef53c8f68da6aeee
c96683b19012212667d2bb135c69a87929a7b39ccd515302e4fd7635a5e3c649
7d6c19d98e9042009fdbc5bb4ef3d8aef36228ddeefaa41b39899778f3de63d3
9d728b0ebf08f2587087bdc7b911485cda45e0fb120e5161a6427f8006b05424
465b60c4746591fcb01833b6ea19b88f00eb847f59f62ed91b9fe2310e204520
05afca090da39de8fd0bca8071a3366ea38f9ec73eddeef6233fb419cece368c
06ab14acc2ebaceb9e5bbe529ea2d14d78e2ff8caa6a64a44ea9ac7a93550fe8
7b46ae83333139f7f7b708250d9208befbc917b7adc7c9faa5a9cfb32e51f44d
6116fae216adaebd0cc4caa1c3fc350553c3068abb8f8e2c28e3d7cfb62fd25e
f43ee23b5f6c031d7ac326e327bea8ee1eb9e26165b08dbd64dc4df6e47550e9
119c53e74d2d1fc73ef8ef8f028736696a65b749feaefc730c24258105f620b6
b3d7dd283d816931eaa793d83704a9fb410e389457497c45cd40ac3a405a9d7e
7beb337f5f7894e356f81f8b0c0e14e26aea7dc83fe975a35bc14f174dbef14e
dd3a3b9e1980f1742cbcb4f50bc34a28b8c813b34225e542be58509dc3ced4de
c2c8ac9b4804c997b9080ef34d1950d3fdf32a2ac71c0ea488c02ac0dc787b86
298331984d1e9e0c0fe51b742ec61acd4096e170ee7768f19cb3854cb7271b8d
4a962e88635f7c09f6c586f84a0b772a7609dab055a63ddf9a988d7bc8511b8f
97faf22511911b5f6a73d0c038dd33f8bd4936058b1234e2faf3ea171acd24e7
de04951a7ccbee2bf5ba8b73607344ceaf04c9c5e408c27f8b09701d3b4481da
37072b748a04e10066fab08396b10002027502b2a2b9a4b0e0b740ec1df6d787
c7a72e8d75a10cd159257639d2d86ff00b20c331263563f13156db1261d56e77
b21fb77247947edbf0c0a6b888de9ba810a496d4a7cb1ba5b8352adff698af0e
eeba3c0d52f0999f73d5d056b2da37ed718f8676347da4d4bccebb5180f7eaf4
8f781201865ce4dafcff6deca63a9f60e5cc5b93b43acf8e1797e7714bd86254
06f472dfd372ce273af1f15e1a98c43cdf9d36f25653f4521f8d403a97509d30
c4aeaa912be50872b270499c0e70745fac3ec5568174b7ebbac14bfef3ebb84a
a6869b5dc4e4ebc0a88eefa8f2e2176b9b42cbe6a3ee97833a725806ba350e18
8c4bed220a3974327a1ffbb18a180b0fcb6e6cc170afbc61247216f07fb74ac8
cf664befd58188b20e9e403836799780fed3d6c46666f92669dba9744f2c10fa
31377120c0b67046aaa728d4a351365432a91e479afacdedbc37dabc39b0bac5
31fe21934ebd11d8682e1e52322587d082044c3a0ffdfabb3286529872316f0d
f57c7ca0e2606f109f66d3a1e026505a184fdbfa74f9fe6d216f0e6b04bc593a
7eb1136fa152fb42e312c5571bf6f67acfd5f564fe3d55e1d4f6801562d9fcaa
f7729c1371a97780fff40918e0647235518e68df0ef7f08e291a88b38debb0c7
2e9f95a291ed1a299559b1817057601078dbc485d362982bd6fcc03745f49646
57396b015e1f8bb09f67df8f452159086274a188e6028b751a603e04d4ff1f86
88372b4a1cbebd593c0b122b9e4c91b93f9b5e5952c19e65499d98337a307d24
0afb75c93e18c6bd4583e947fea4d53cd977e80ab4b8cc70dc23d51408dd6a56
1e7a702fc8a5cdb0bb4ea87874632adb95d3756ac5b02aacae0665f20b5754f9
6654c18dbdb9307a3f786f9dea30b0cf6ebc6887df6c8b88a2a3e7620da80bff
75b4a7b36fd361ea69a46226e6d820476c72f5cb53958319f256cb1b54503a3b
a828e143f6669972c5670d155e2b74edd442a96e08a46834aec6d9851f7146f7
4d627e01aecf009661359e44245d50fdc1a1868b4b7fb16345048667d51755ba
45130843ed9d4926b051ceb853b7e370812c30365f1224390f885cc903ce43cc
fd3af1c3a871e0c66022651567fac84fd2c37efa8e8850984073583f198724f4
ecacb243b730132e1757ab2eb6e4ce838da0a82f6bc4d7991beaff2cb82f48d9
933e5d4af1f4577e92bc429eb0679451d9b60479c343a736d46cca7ddc74bb13
1f14778ace038b7ad1815e150062a7bdcdd7b8869d82b633fee23c3c64e08e1c
45383535a03addc610b9cd6ca05a7c4d7094486e9c6782e9b7ce6e9e884f0545
e9327d563fe659e3f48ffaab1b60841951bdf4ba557382c89efb328ec4b301cf
78a704f151b5633cd1a6713922b72e400e2104c769a8cd64981489e5b9f2af1e
9da334c5b0a1ff1cc8ac4f9f552c5d894cf5c80d3feefedafa91176710c369aa
c79790329bae8570bc78a083c4824fd6610d232f71dcb54367a80de00744f227
2e706514f50d0be2ffdd2062ddccfcd2bd2e64612d07355f95d4119d3eb0100b
64d7c10bffe3fae9b380f47ae32454b1f8e788b66e6d9263fa744ae67cc1797c
f8dc37e2514349c7c586f2c96c859b78d0edd53829d396d7a41ba167cffd5614
547915e72efe380df514429e4b4df39586a085835f1840d3e4daef2746b2581b
ad4520353a8db9073f2e41057f91a9d6cf6ebaadc5c4c8ee02df7c7c3121995c
1f60e74f35f6e6753dbff4205cf4386adb87972306e15897bf4aad1cd3702411
bacfe390c308eddf5317ffb98924b74f5b2ba2f7bab7085d998f317a67000582
506361556148c820fe35b1b867662d971aea2e1cde494820884807a86d7e6a6b
b0edb5796c82d4485ecee463e49e58318f924c51666eee0638a232c2664696bb
f83d22582f6889c1ebe30a8aa095adf258fac1012c2c0075b6211066f485f064
baa424b7577df805e112979e3ba42583bee539f1109a2ea9b411f0d87701a65f
b8d39bb1c56400ef5e3717c468b77c265f118c27ff5f02550545b0d4e709b25e
35e011bf6f6086cc8163e2802885db1ed20f05d1869f0eb90f4b0b261488c115
bb7a51a3dd9e7a17ddeff7af8f516a80f7edb8384cd909e0b08e3dc32bbed317
20973eeed6758528e21e071525088191208b602d092da0b551757e8d6b9114df
3de8f6433ff044b259dedb19ade41d82a55bbf1efa52e815673ebf81301a92d6
9667022556f1b76f490971984ff3e453576598969d12dd8c7ecb9c87826be098
a59652fd1b7be72f64a01ecf1c0e6f84f4c6a9376bf35a12531e7091f401afbb
4a345ebca9742f771979d67d6bf4f5e4ae123e68278e0f278de9723ef286ff02
b6562c273a57deed3330e4c73ac0a21958fc3e4e3de1aecc8242ecea1df7dd68
bae615d5567e0fd0834ba123f8abf3e9417b6a7f27cad6f11fec31476c7a879a
1ffa6e7108db514145fa10bc680bc6c45544e0b8a13151c75886838fc910487c
b698705cd7f9afd3aed59de28f55b114192cade44e02e0ecf2e023ef1cb47173
8ef8709c73f74fa8e450f56e0943c4075c9d9850645244489eede52a35ffe28b
eba52b3ee235434f50ef4fe5a72328a14ceaae25e073b4935e62d7255764cd6d
7501448ec2412aed7eba026c0856daf4f83cf38bcf32e09d6e5d632fd8c5198f
7f94d8f7384ac93c878b943b0f9737b777b5b432541f8377075936ae8616f45f
47450ad32fc8f397a12cf73aa9393f340cc4ca6473219f376e60498d9be49623
21958127ad69fdbd16035e33cb4f03d691dc8456c6dc54b5e136d3cfb0b22210
ba55ada58e2cf0def7259d3ca10e99e85f84c46163458a691cd45e3f15d84749
af821a6bb27ae97d3ff84fd1d04560c321249bd36af6c171a88f1735ff4d7508
1b476fa510333f6a5d799eeabb5c221dae45b1f4c7b1c41a586743a281de8b94
d63a96a1e53fb023e7ad289f2d5395790ac1cb5c106cb8a42cf0bb889fef2027
ddca7ec3235d3fa2df652618405be3a8147d0d8a1b3ba2d8530bd7b67aa69993
9f420d342590ce15b10246725411acc39e2d6c9c4b043e5e4665a397296439e3
893a968f5aaab04a0fabd8817d53abab4f5dc7469bba6af4ab8512f2f468c0c6
24415993bae90c403e9d7b06b9dd5d41a23c6af31b9375c0e29d2b42c126617d
bd1685dc2299d1a657bbe9448aebb2f2f13d6d5ca4aee873717170e420453732
4647b3590fd19a3f879a1c2527da8e5017e2b55ff87bbed97a71a31b60a8f1b1
083d57c3eba8d2055e84dcb0d6258ae94d5ce636a437aa663145245211e1bb20
a2208fffefeb09d559893621ac9eabccb60d4f0324eeae85de9a0912d73456f6
75f1f88d6777a63ce2f42657af770281cde1d7dff4ae94fb0cc18948dd04adc1
d1ef92b68cc93b5afcad83294ad170c9a2844325fb4144b0e61274c08e3c1039
5345ed8f6ee49f9f0e88f67aba7b7d75054d1235ef0b9e2d8d67d0efdd24b9fa
27d830165e471179b28718f3ceb52c3abff4fd3b44c4371b8910bca42f349c4c
cf3f7489b49bebf70fd2e8150152873342165986a435088599415bb5d58fd7ae
0501c17107d9d7bb281508825d6e12acf311ec2ab742efad92a4fa67db84133b
c47f569ef2ca0b949044935df52b23d2bae6fdd74acdf2e47035ed35a44579c4
824f64af3e59223d3723a38489c35a48905e92e55a21fbdbebf98c57123d9470
2ad931b63bb50f722c106cd20a00263483ee62dd2f7f9b8c06a287843af83ab1
e395884ef6e7387073aeecd59c8ed1a198e5d994a5e2af05ec829c1eafa894c2
7cc23a878cc99281a5c53580655623281e3973378be440bd5836c9118bb442df
cf1cf8321f9c76f6d70a2d9e0f78cd183ef2745b74477731c49d85e9f6300c6f
c58606da1ee34d609d16468c166485374288c14a1ffe467498aed01632f2369b
b3c7582d4f70ae6842d3ccb9f027f8a1d1d5a9fa71107b3d6577a77145cdb0ba
9aa5072ccf248c8dd57f8e178537ca3a121947718f98f921ad2f8788c9b9466d
0c18afc77eb671d7d5e1cb28db97d7179ef68a07b59c7bd3ecfd7c313014ee5a
f6410d572172520b48b0fb1fa95b5ba958cddee528dac1e6f2523ad28f3fe71c
3c620efda7225c79c6accc093505748d131f4acebb90e9c3a359d98657a40be1
3d5a68a18be4860babe722754f7a73690404aff2a4bdaa3316bda1ba80faf3a0
f582d8df584d1583470bdab3973aa3b22e55574dab42766d2e5d2d2c17168fd0
2b81873ef0b9be8ea68af0062853d91f90b27d03a2a20d62666957a275fd8507
d01e64ce1b3089ba870a474562e4bfa63b2453c66a16e9680f4a26461895f575
bf48d638da661b1401987804e5933bffbcffd6468705e752c58ced52c4c4a9d2
5776fa40075a4e7124522f5b1af332318ab2c3663034736dead7ad50e65ca926
9db3299277d290821d69629e02163f2b5e5757c5bc6e4000020a377aaf11224a
89641f3fdbceffb15f255d563f48f9bea4abbfb19288d66a9e943d71e4c8966d
8eb7d250ac44475e5fd4180bb62dead921efe7c502de440c31733f1f71957a90
261bde52efa4e9b14ff25be50370e8c1ef75e0d5e53b2fda78bf64c9289e3287
808ce08d82d134b858ba2ce8818fb383fa3f3ec547ef44f869478b1763906a7a
0fd37994992594158a7d857f23b0145388ba2ea276f1004dd4988c9ce2fb2a32
c41b287d343a128cf201dc6ce2b73de20f75affd5c727a8256be84d820cd2957
f83f92980352880ab7600cdca9cc611d2c8450077ee3c99040c2705019e024e9
5885f24b1493f0b45a56a24054c924c408dc665d250ab7f8f6fc89b1f85bf9ee
75929197abd9c70cdb47994da32fe0cd768fcdf9b6fe010b9e934d4df1a01877
9076063e673b148ac80e62f18e304e77c85f3fbb6ca814e9a5c9256ea16db059
1ebaf0c6625ac2520a83079993874b1dae3a687251a61ef1254d089632f69f50
af6259cf67d9657cdbf79660550341f7fb520a04b3556b4f8c42e0dc15ed06d7
52d0d4fc16a54e8d0361d8d05559ef09d3c04ff5101a96adb368337cf521a1f5
f23955814bee020e63aebc227c6b2219e32e9a84f7fd94117c435e44d5344c6f
4795b8ff0560c8765cc2ce2f219e6db901bd77b312de0bcce9b6d9c2e2678788
5c5e6d1ed0e201c73cc337a7c9dd9c4c1d4304e537e4f540d216b3c00595828b
8b140107c3389f2cf9c12d196dddbad9e0d3351243ca4516ff8996cd4185e38d
533c238c5618d442226ed326e80151e5138f88519a63f37dde2cca36db9603cd
d6686b7c81fcd0c01d2f3d235f86b30d7c98e1916ec110725e421dc2d7e5bd52
ee294ee5773d83e846e97a66901846b915033363e8e276bbe9b412ba11fe66f0
8ea4a620d0ce1f56b43c02db3b826359f65a0f23047c0555dc18dd88446f3b87
f9d39594e4e84a89d1321743bd5fa3e91aecb46e067a45ce170bb5d33f1b7cb0
71f7f172a5a02fc1aea890a5c09e4a6543b40f55d56705b6b24547c488e485e5
53b44444ccd1092252a6bf845b2b1e1b19f184bfd0569051b0c3f3331a3e4942
0266ab2c81b816a250ce48cf329018a29804004ed7a74b82e2a439b587a89952
ee60ccae988b82ceace09792846f8e35a449209d014a364698faa75e828b4f93
4fed1962742f9c44f09e3ec6b16cf88c254cb2d16c211203997250ceb1151851
14a6cee06a9fced9394aa448b83d75c32573d2888c8ea929de1b610ffa31be31
831285981d529a0a225f035e90b00ce67407cf49042911b3aed82273f6648e15
d30d2dffab9e71a60b556c80f751a684f2a4f944f2631204145ba086b0212f29
922a352edefbeb630a1ddba7f8ec349ab0b2b6a8ea1cb905618d9f0d7b2291e3
43f8841432baa90189a1cd0bf5db887a3790d94dd8f0b8fa5ace4e8b2c24eaa7
cecf14fc76f65c92bfacc70124f2e74805da17fb4b89066c87fd255cf8171829
ddbe92a4f2823dbf59b4c5eb65124564e655cda72231e894eead846bc0063e0e
b350dc4cabc84cd40c48500a95b833901f4b70f21434a4120178914c6ce9c3f7
0ea7a37183cdd91df4d229fcaf12fda01ab7c1ad9721988c3294ce09c1d26cd5
6043db6c6b376a658fb2ff570fa29396470ac285c504b66e6f0965a1156239af
949e700d8d4bd52501ace564359ce10a9c887a900f1165fe05f2b44dd551c502
9c6ca456972017e89317155df48141fb6aebbb02c1460c641d4d60d8ce1b10cf
a09dd4948eea9bf7e11fbc715ee2196394fda2f53a84cccf649183b73a007e62
4ed24511720dc64092a0d8b0d4c8b084c31ccc2280772903b2fdd12ac03df4c3
a1dea3abb6e597a44869f33c7e06877c7fcd80ac18203fcdbbb9fa48ad66f287
4dcc4b2df1c283e6cdaf20f37efd2ec461e983bdb33da3f199c7393abfec155f
a2c138ffe9f416371fd0038f08cd557a62c3fdf712b6c814aca9c08c80a0da9e
550de275bdb7880db4b23795cf10df7bc6226701d046f4592e2b523a4fd044da
2e217b9e88b4914eb5c24a9cdd6f5b8842147bd2b504fe637a058ce2781821f4
7a9da9441a75cea526b07db6fc84dc7a89fe3834d2915d499a31daa090811cc1
634009b741c81f38c06be52f185b687d46b4a8694793e2ab14ed37fb19dd3138
4a8ae68a88ed29741957c365d6d4f5056bfdf5c136b9892b8efd35ab0c48a699
30e85b67507912d15ef3a1ec491088a45280917612163eb5cb051ad4a2dc792b
faaeec1d882fe6ad69c414d487e17cafb610f91a2383e830d11341609e83b333
cdf3f76f78ca0ff8d8f446e429c5a71d0116b2419910e90a72c1048bc0082f8a
a9029f2e76cea1b0219be466601c8278066461cdede7a805195d47dce161dd9d
5c2bbf7a6f06cdd34cb3ee832bc32bf07658e1c2e1907bdf62864d70812fba49
874bd97a5a3ac60cb14b945b5fcfa60220b0285d82620862d4cabd595bdfddf9
b5558452ae053db905467e1b3d4da3af3ced87db14a5ecd05158ca4383c903c7
357f76111b626b3b2259be3acf77715f0332b20f2618e3a9cf675d708b12c834"