233 lines
9.0 KiB
Bash
233 lines
9.0 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=66.0.1
|
|
revision=1
|
|
build_style=meta
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
short_desc="Firefox language packs"
|
|
maintainer="Johannes <johannes.brechtmann@gmail.com>"
|
|
license="MPL-2.0"
|
|
|
|
create_wrksrc=yes
|
|
|
|
do_extract() {
|
|
:
|
|
}
|
|
|
|
_languages=(
|
|
'ach "Acholi"'
|
|
'af "Afrikaans"'
|
|
'an "Aragonese"'
|
|
'ar "Arabic"'
|
|
'as "Assamese"'
|
|
'ast "Asturian"'
|
|
'az "Azerbaijani"'
|
|
'be "Belarusian"'
|
|
'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"'
|
|
'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"'
|
|
'my "Burmese"'
|
|
'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="firefox>=${version}"
|
|
|
|
for _lang in "${_languages[@]}"; do
|
|
_locale=${_lang%% *}
|
|
_pkgname=firefox-i18n-${_locale}
|
|
|
|
depends+=" ${_pkgname}>=${version}"
|
|
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}/linux-i686/xpi/${_locale}.xpi"
|
|
|
|
eval "${_pkgname}_package() {
|
|
_pkgtmpl $_lang
|
|
}"
|
|
done
|
|
|
|
_pkgtmpl() {
|
|
_lang="$1"
|
|
depends="firefox>=${version}"
|
|
conflicts="firefox-esr-i18n-${_lang}>=0"
|
|
short_desc="Firefox $2 language pack"
|
|
pkg_install() {
|
|
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \
|
|
usr/lib/firefox/browser/extensions langpack-${_lang}@firefox.mozilla.org.xpi
|
|
}
|
|
}
|
|
|
|
checksum="a560d034cbcce29fc80f04229eaad4755c9613b2af9f50c882c9222e992b0b12
|
|
88dee557f290ca53c25318716586c504c8b9a42ad0378709b85daa06eee0f3be
|
|
b20fdb6be0b49b58d46ead23a6a302b834d6da88e9eaeb9433ea55508a5bbca7
|
|
15cd8b0e6fb56ea895ee513abc0c4e986d1301abe8938afc75b46086f4213d8c
|
|
924cf4a22b76bb7449d3551952662f796f91a30ab257aedea5370d8f86064ea7
|
|
76fc2c3a5f55fb47fd8e69b7a6d0fd7cd099cc9c0851a01a8a11f7d2de9cea4d
|
|
b588ed21b5e28cbf55e43e16b7cbce53f5783c7029f17f7a2b23f8d507dfb0e9
|
|
1f7d362f8b1f86b81972d35877ff7119e4ecc713898149723dffbb47dcb4cdc4
|
|
e102393b4ab2501d400d3c0d410df365d9a74a898a6bdd5e9443be63a4efae5c
|
|
28dc01ebbb5c5277360b836d1dc7db6bec0b4b84a4d215ab8f72db5f4509b0c7
|
|
5b430a666fc4e3d073f94cb0d507b31fb981059a64f3b89f542b4516ddb07921
|
|
abf4b914c042113791580e4b661c96f7daaf41408ece69786e66556dfe8102d6
|
|
60101d16dd0eec9d742165ed08f648b219f37ce8562d9ebb1030dfccdcda37b9
|
|
4e90eb06299a978b87893c71f28f7a678dde12b729b4e661a162341316854afc
|
|
93e16948ded48f0abdbd28e16e496632f4dc8d9ebb0780d487e4d807b449177f
|
|
e2d007fb7acada2bc75fde170466bab528b675d953786beba0e4fea348ba00fe
|
|
4d586f15ead5c2d61023293a7634b2d799edd3dd5eac02c55d6b1392066b0eb7
|
|
ca1ada6b301ecbc85a0b22a28fe2bccb1eae24ab5b0a6aa83865c52286247b15
|
|
3c62ab2e8492068ca499601e8ef663ff82db8d21c45363ebda11f4caa3c93958
|
|
4fc3bc5e7a4d9aa992b35a7366a381fc0fa29c7d25f0d6266f31bbfdfe4c96c1
|
|
67fe51ac80cd99714af0e4f5b48f4350e482ee4f0861e2ba5c8c0d283a9271f0
|
|
8ecb7ef390a457c1972ee64add2e2f72ea2887070672f875da7f0414cb7dee44
|
|
2071ebd3d577c9277748993c0700572b1fcbf21064f7bc7edcefb6a7ca499e8f
|
|
df850f8d2d356935bd0841cedbee9691092613a70e63e6f465328466d83ab85e
|
|
d15e352228030031454b97ce4747375f727e899e5fd3b9f7458ec8de4a18ea14
|
|
04279eb87e8848c19c765f651df4c462f81c115bd13d5840035554386c3b4fc1
|
|
ab39c252308b480daee669fa14ccdaccaf9a1d24085b087f409fbdb18ce7cfac
|
|
a685c79d92157c89d48c9f74160060acc1437b7307ea03f00e5f827dc0fb19ba
|
|
faa189f20af654bf1e1c53d9d31c2b9f8dc7dbf67882ada1033d249cb4b1cddd
|
|
41a97650489e2e9342c6dbf4c290e859d971f7fd72756afbcd0446b0ccd9217c
|
|
c76846f94a2816f64a6b2fb826f94286b355b985b415d4970fa0b5b30fab7954
|
|
2e4952027a922d2f0c4d18ac236102cfeb6752d4590f6518cf129ed6da209dd5
|
|
9a60c2fc3f0563a7e61db9fe008dcfe4124b218d454fb37f539bee84abff1e75
|
|
078338e10c4c1bab56d6890530379fc9a60a53fcf8367c8d75ded0b1063cd4a8
|
|
aed2de4d7f50ad68c6d59519daea01686eb3afc4759dedc858583d2c3914e60c
|
|
aa2ecddcbf59b5e43e14b9e70c30ebe7838d5d257c012ca09046bf75d08883eb
|
|
56143e298af8550b040a5d5eebb76229b1b0afaa85da4192a750089ec9884f93
|
|
db9659fae23fc47b9acac6db7fa2f567a903b9193cd20024edb40033a08dfdc0
|
|
f7ac1e43ffb3ebe64a5eac609064f53e1fc034c4c5a9fdfcf0ff15d613bc570f
|
|
320c3740b2a7292ae67831d288372261cc458eb3da82c0799e09d6aa2f2e0044
|
|
1ab314f62b2a9a0d6801b6de5a57558b90638c0eac0347c5a2bc79fd0f76fda4
|
|
3bd60fe38a1f016156c3ab7512c19391ecd454d8f125b4c35b7db21e88f9d074
|
|
6622fbb8956951c620c4ad1c4ba5379b230b974bf2ab28cfadb2f9f7563bd0ab
|
|
1df04a3b16dc96cecccb4652d2b19155a1ec6505ef51ff4bc6fab88134a49ca8
|
|
2392bcf1ed038a84b70dc78f9ab81ca4ee3b9b7c981b33dfe438f5b17c390952
|
|
15338ffb8d7082d7242d99a73ce749f759f24d67df8a8e19ac772dcd4247a9bb
|
|
3e04628da3f544cf9d40f2c97a3feabdbd489ad8583d23a4c8687fdec57928b4
|
|
dc59ce70eed64763cc223f91a332fd9810dad0081c37319225a002eb6211f26a
|
|
6c00eb006c1655338730cdced13610bf41e0290ab3fcade4fd13215058e0de16
|
|
2b7ece363b25f1996532ff736c86beedfd4540f399b887c19652bd37b3b88a99
|
|
f4828b495f8c759eae589fdb41e4ac2b9754ea4aff9c9001cd53d99a4dc44f7d
|
|
0835f3325ac978e0f0d1edf2e1fdc911aeb500e152612d67aa03fc212157653b
|
|
9fef60374093c330802d78f92840ed88d46d742b58ae09751f13b2c3dc0d49dc
|
|
7e58e76d0ba621d8d330376d3e4c9677328914597cb11d0e9bb53677b889fbda
|
|
063198be88f0a99cc79449e625d427d3a509c7780f1aab0626849756a89a64a8
|
|
a61bd0aef75ea4f0740106c757c73e8d78ec268273c9cca0c3c1d4e691210871
|
|
06806fba771de785e013434b957c170e08cec9179f3309680e7206a1b00443d2
|
|
17e7581d72539e1319b7d87ec2c650ea4343318eb0e2aa9ffc1a496a70fb3fe9
|
|
de50aec410e7a0209b99c75d37c4575deb0527bfae5e3ea08150be638f5d0437
|
|
32b7542a61f87136d46f82c49d028846461835fe63e63a9b287a7f388e7bef3e
|
|
ef73946c7b5cf59336d18f49b1f98a572eee3f6371e36445425217379be6e06c
|
|
a1ced949c8936f5d3410bb09243ed036d9312636594526cb2391922af4c29b5d
|
|
8a3ea36e643992cf6be0ae843fcf10244ce3632e8894d78360c0ed6147381451
|
|
870fbbf76bcd1964dfe1ba7b7b09d8220781fcfbac712cd4b81fe64ff2891b08
|
|
de67289f6fd989a056c7f6ec66d4557d149955ee913d2c6fdeb4291ff755a1b8
|
|
18876f36aa147b32fc3fa7eaf25308649cb911f0f1498d743370a3df5586d78f
|
|
aa4f42ad06ccfddc38bef48cac6bf4193686f8ad77cb8d7df3c96072e7400025
|
|
087adbeccb912afa732060737ff6fc5451c7f700cd1ade55df3138c43096db53
|
|
ac5915e690ea42179f89bbf4f8b85e061f8ff3e55fa1b313bd202b2692f90c1f
|
|
bd8973f610a2ca0487be1c51b72aef7dd7bdcd31f70752f3c18d0d7fdcc5e06a
|
|
3c552e0834191c7cd8b52ded75cdd1a0a36cc9cd29e965bd9e12488b1de744f9
|
|
0222f578bcb4e789f6f6fb316cb86254acae3005a94ec4b1ebb0c1ed45a01a59
|
|
40b5facc71e0977984c2b18a5b3bf900a0dd374759d883a6a256b0621690db8e
|
|
6eb09307b20aa549d93c0332f88e55c991338c0a4fd579309a65ee26eda37f5b
|
|
1a26257cf9731e58925adbe272634c255dc07cbb4eccb039ca29613b668e951f
|
|
710a746127931271f2865ee564a3685d28ef2dfe0f83e043a8529057e09ce834
|
|
75eac3ce101b903bc8d81e226f84e3dc1f6f906b59c1e26d06cb163acd0fff11
|
|
60000ae7f36dfbe0ae6851b7c63264f9ee98280473e98b7a48f4501543e9f891
|
|
aad3fe09938af2777399766459faeffb18c29fa584bb04433a7d9f8f06f35f77
|
|
78adaef48eeb26a57f3887f61b149c0ee46f40b58be3543221b4d78ab8892593
|
|
897a71d22d074ae5a4fd1a74cb223668d40feb2299748191650bef280a16fb89
|
|
81873eb4ef5dec7b995f02132b55c7c6b337346745ea8032798da585265fb737
|
|
52cea818b337254788ba51141e2630bbc7babacc8c5ea12ca0d88ceb34c24d65
|
|
e546d7ff02fe6ad6656545222f78e2ee1eb25bd052bc5ba4ab7b2689049135a9
|
|
22aac38c33987e3cfc8fdca2b563a0ddb3d5dfc18e2e941c9a62d4b36852ace0
|
|
36a09137665e6a59729897f82dfefcd46d1a8ab9cd2fc106edd2e14a9f9f998f
|
|
79477c65dc5351f9ab617b603b1de72d5779b3dbb5373632bbe82405b4a2c180
|
|
44a7eb2b4ed0a6387d9cd3702c51e9331882b02d46623f55e37f57730640c4c8
|
|
70994b10619b59071107c2f231ef7a8025c15c48523a66f8c3414ac3fa38887e
|
|
adefa560ee37c53f593fc014a2136c37a1285544c59f30456feef6b81e934bc3
|
|
07b19bee5c4fc6555bf4951cc02dd8ee53f93c1d52ca57c2d6196eead82515bf
|
|
4ed78ae348f4a228fc3a7f7b69d7e75861627fd146c344b901692a471874628a
|
|
152f68c466d0099b7ea7754b4c984e81c3629ea6e20e9475d6c3da1be81e6003
|
|
0172ea1cf2ffc935256b7b42f99f3d6d9a1d8b92296cba83774d8a277fd949dc"
|