231 lines
8.9 KiB
Bash
231 lines
8.9 KiB
Bash
# Template file for 'firefox-esr-i18n'
|
|
pkgname=firefox-esr-i18n
|
|
version=68.10.0
|
|
revision=1
|
|
build_style=meta
|
|
short_desc="Firefox ESR language packs"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="MPL-2.0"
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
|
|
create_wrksrc=yes
|
|
|
|
do_extract() {
|
|
:
|
|
}
|
|
|
|
_languages=(
|
|
'ach "Acholi"'
|
|
'af "Afrikaans"'
|
|
'an "Aragonese"'
|
|
'ar "Arabic"'
|
|
'ast "Asturian"'
|
|
'az "Azerbaijani"'
|
|
'be "Belarusian"'
|
|
'bg "Bulgarian"'
|
|
'bn "Bengali"'
|
|
'br "Breton"'
|
|
'bs "Bosnian"'
|
|
'ca "Catalan"'
|
|
'cak "Kaqchikel"'
|
|
'cs "Czech"'
|
|
'cy "Welsh"'
|
|
'da "Danish"'
|
|
'de "German"'
|
|
'dsb "Lower Sorbian"'
|
|
'el "Greek"'
|
|
'en-CA "English (Canada)"'
|
|
'en-GB "English (British)"'
|
|
'en-US "English (US)"'
|
|
'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"'
|
|
'ia "Interlingua"'
|
|
'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"'
|
|
'mk "Macedonian"'
|
|
'mr "Marathi"'
|
|
'ms "Malay"'
|
|
'my "Burmese"'
|
|
'nb-NO "Norwegian (Bokmål)"'
|
|
'ne-NP "Nepali"'
|
|
'nl "Dutch"'
|
|
'nn-NO "Norwegian (Nynorsk)"'
|
|
'oc "Occitan"'
|
|
'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"'
|
|
'ur "Urdu"'
|
|
'uz "Uzbek"'
|
|
'vi "Vietnamese"'
|
|
'xh "Xhosa"'
|
|
'zh-CN "Chinese (Simplified)"'
|
|
'zh-TW "Chinese (Traditional)"'
|
|
)
|
|
|
|
depends="firefox-esr>=${version}"
|
|
|
|
for _lang in "${_languages[@]}"; do
|
|
_locale=${_lang%% *}
|
|
_pkgname=firefox-esr-i18n-${_locale}
|
|
|
|
depends+=" ${_pkgname}>=${version}"
|
|
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}esr/linux-i686/xpi/${_locale}.xpi"
|
|
|
|
eval "${_pkgname}_package() {
|
|
_pkgtmpl $_lang
|
|
}"
|
|
done
|
|
|
|
_pkgtmpl() {
|
|
_lang="$1"
|
|
depends="firefox-esr>=${version}"
|
|
conflicts="firefox-i18n-${_lang}>=0"
|
|
short_desc="Firefox ESR $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="3f2ba9320f4909c96e4dd622f5e514c64ff38f37396f6e1a564d30d5e594cfd7
|
|
356c4b03bdeb0755b0f4da33db5f69262f6a23f6b24bf73b8cfba2ad153f40bd
|
|
1aaca2b396708f610c4abbd8aa946f6ed801e2bf49c23378a23ac3eae035c50f
|
|
f63759f8e33cc55d724cd8f168a27278cef0cc9f70eab06bef1b0c35a7f03931
|
|
97e425102826f5ce01742d777f9cd945ea0466dbad95ee672e155ced83b064b3
|
|
1cf70c87d35978c9bca9bcfee8554e2cfe29b187d30a096b0f1fce13bb1273ff
|
|
ddb9721ee66f44feba0e8afd476321d21db0eace189c9768ff589f4242e3cd01
|
|
a509f8e0715d484f7bbdcfb3b98558f6dd5ba3c5feade3e393abdd0f224fe8b5
|
|
4fd26ced6c3fd12d32e4606594c045fe3c1e9f3eeaef6ad3a8d145183ddfef92
|
|
66df49026e36b7978e8fb1dc1e717101caa58ddb2664dba582001309c3b828a2
|
|
909e817334bf0d2fa22e7a1cc658b681bf05cf7ee15f46be04b0f6628b994379
|
|
253d1380b7eb7e82788ae6af7f09f50cb04e2d3cfa8449918b68a0b8f080af78
|
|
1f77cbadc72be0fe86b17a6ae0b3b8e1e415a4999db435a026665f06b71d4fe2
|
|
a430e741a5c05f18706cf7fbb90691129410728f04a94a6b3d419d8a8d705ffb
|
|
fe20000b081d4c0497472ea2ba36a89492e1134e493ed25205f2c74d051205cc
|
|
d4950b690f710fe3e61f09e6fbed8a9b52bfe483f099f7259ccd5ff1500f3908
|
|
c0cd944eeade950be7d184bc5f5b5fc2e4967868166217a8682e9dc3cb52b9d1
|
|
a7a24ec314b246670acf099309bf738e11851b01a37086f18da475005d87a73d
|
|
73510c25c860c0a6d2f90775183c8d0d84025f01f8e2fcfad1ff5f1cf09f89f4
|
|
dcc0fee2d8769c1912efd601196e664229305c99178ca0305c19e09654bc4b41
|
|
b615fa3a7a836dd2f0361c682f159e95b3b6053175645246a2ebe9833d179da7
|
|
3edb426d061ed1d9c7daababbb0426832a2c4e2a27bd56d9325b53b720c5fb99
|
|
7919ad02865a7640d624739ebe27c267b3844b107a72345d272bb55d935e822a
|
|
4e0ad13ebc3c602fb5317f32d1f5f057d628f719be62a6b406e3a38f681dc0f1
|
|
bb8ee36f388a3259f0adc6c9900568680e1d378858d149636ed91d9cebe2676e
|
|
cbcf2fafc7c9f3f99efa6602564c0167a6ed7e3db39287abf7a5179eb2978b22
|
|
7f6c184fb68ac38ba8612af4f2c78e7741c7dc906e67b217a342316e6763825c
|
|
f46e7865dd4f4152e75256f65b6d96297c51b28a1fef79d41cbbe99227b30442
|
|
a18aef681c207177fa2a884927a82c5a6924ed2943f1b3a9e4d3203d0165bd2b
|
|
a3e75715ff8b60eb60b45bae45682658a65daa63d11af97d6b73e2e66bd17706
|
|
ca6ada663a3664e17ccf8cba08ba9af19112d2381152684da23433a3fac74a69
|
|
b82fe910d834349e6bc560be6d3ebf7e13de4e6e690fa444a440f28d3bb18a52
|
|
b5762753bbc0f89ad3009eec6a08309d81cc860d068a8ed83c0ccdc4c56326ca
|
|
4c99c72790aad89a3d6551131b64ace67d15b4c406b6f082aca4a76c7abc05db
|
|
73cbb74363164636eca5255c6b326deb6016116b3e21e5cd3caa60cc9c260eb8
|
|
0f84e705fceb45b42637521bf1f8f5490eaac35b6fb699b59e3708e481f1a6df
|
|
a8f6100c7011f34191281b9de62b1103c508a69974b80f8d26e1bedb593b4907
|
|
29e6268619f3f2a57d7d61e5777506fd256d9f766902375c074261c484771b64
|
|
1e66e975e73c77a029a2e4e4d7fa67f5c0c5fc0e720d4798762c5250dd3bf843
|
|
68e037e4c6db7b43342999acd9c4396d895aa95259300faeaf3e616e1f626bb8
|
|
b4045ce9d42d518c47ca216f3bf4bcd630728d298ac92792b8e4b64173d69d43
|
|
1e45b89986fa2f0de6058190bf32468c31ae7c2891983f7d589b1d4e55c1536c
|
|
6fd771ed16594792d91e82d979bfd0975eff9dd6f5b18aca785f4d24c9e3b736
|
|
e1bf8f800f8c5520cf5d982a6616d74737dd573c330ff3316d1f148ee7c7259b
|
|
541ad78f4c185666cc8fe3e9a3014aa9e89e8d36cc54a4e63891081dfd0fd300
|
|
50269984e3087c7df3709aa00a322c70245c56757263b0ea379a716ae3564440
|
|
1eeed1e21cbf59acb8f3fc707e5a6f2d603266f0f482954d26e0ef339f438d4e
|
|
13b5e2b3728a7b9ccef953918797457f74193661f45c1953bce4c297b57fe92e
|
|
b5a291ab1c6e594a5d42616e4ef617d2c35fa21bfb68cf7b41131ac46373fb48
|
|
cdbbf3a770f892bee345d2d09936ca2e372ede9a93eab241329959a0c91bffaa
|
|
56a00f95d0dc5b9773a2a4bdd3f1c4f313cc72a4f9beb339c11847076d7c93e5
|
|
67eb0beb2b86701e33e6ae36fc5ce2061a8aa5b25434651cbc948fcf31835eb4
|
|
b7ed3771bde06bf04d2751f78eb44c1bd8b2d07a9a4c26474d447e5e20643bae
|
|
c30f2b9f90aed0e5e08253849a4e1f8eacb851960d110cc6e607313eaf4e8cd7
|
|
2ade2e006c294c23e24f3dabec292eef8be284c8d398ea5b66a4eb4c28393623
|
|
8b5a0955701a4ff95bc219fc1e99a96cabb2cbea7948a72fa980590caa94a1b7
|
|
670086791fd6050c0835f749bd0da5909ab9e46826273ba059524d80cc15e8f4
|
|
5f7d526c9766df9c7514ee616d3f34907d1cfaba7fed4eac8df60ae7939c3b5c
|
|
d857454bf9e3e7d2c1ac84605786d1bc88afd21c88950d6bd104547029cc0b79
|
|
5db2b576e2bab4134fb0dd85257452025783c4d868e055faa84919befdac3a71
|
|
4e014daed9cb91bef0d835e50af23e75dae6645f50aa0c1e5163231c60de84a0
|
|
97c26f0b795d9a357aae122864f6cac7d3977dcc81fcc951da74a31d601f1f41
|
|
2ad72e0a82c5a9ff204ae0501a26823f898f8fc403f904a27f23e2111e36ed7b
|
|
cdfd6a44387f77359e5e5a9d3d0365e210014a37b5979d0268ff687099571dd1
|
|
e52301792dc9b04a3a82e1599e05ab2a1a8424896fb6ab8289e5c5fdb4be7fe5
|
|
7c6bc07db83004c241c6ea355d4613fd7a2636d9012d273efa83fa4bb40dbd02
|
|
b735b936df7d0d274d650dd5cb907cf00e545433b008a9be2b52f3cd426c7b6f
|
|
73fa0631d5b31187442666d1323fc4b615270e1249fec38b3e3e421c55601bd8
|
|
dd2eef3d44d44ec05f2dc3d09f29ab7309d25714f9befd76b618c571a7501fa3
|
|
8cbce1cccb2f3b0523a5ccf3da917c244b278ba529dba1faca68c24de54de8b3
|
|
c265077b6961023dd6ad0d1af8a2676d0cfe461253b725d90c58817b089031b6
|
|
a63bddf7297f8ca0736d2667d6a855e5ef87cfec8be56e660a0d66468de8ebc2
|
|
40ebfc5349c18959f0c3d7ad8ca72b8f2dc855b4f6494614fcfdd6e3f8c95370
|
|
83d2f5231378ff3035c3ceb75ac2afca79ccbf522836816d96dda26d728ca294
|
|
1e0edbcec59180be6a71d2a413012a3dc9f7dcedafdaba1212db91268d3e558d
|
|
7145f8d3bf9db35a9cf7303925ce114db8c892c4aaa8a1f6b8faa522a73ce6a8
|
|
97bddf5e5d13a8a2e051b037ef109315f45560763546a91536a616e9b144b7bb
|
|
db789005a81b655bb6110d2bfe4ae68e58d1da536ed23cd150021bbcd54e37a9
|
|
acafb7f340a28d8c4e25978a7673a6d4c2d1e01c0cb607fcca100520fdf69e5a
|
|
676670bddd7a9d2e93b92e4e5b95f6987cf3666890ce462535b1f096e3be6044
|
|
281d9b0b8d357d7ea6f50b833ac130d52ecf9bcae46a7118a05c7826550320ea
|
|
0c703243bd81cdc11e1e65c19bfb2aa19a62f5040b101d04a922f8ce6c98852a
|
|
8a971c55300ea615b083eeb85c254b00a3b3c6a707c288ffb1e3a19de9f44e15
|
|
99f922ae3adf4a3d4b68e42e58e62ec9a2e6480cfb1bf57589541f7a128bbdca
|
|
06c1859289dfbc7da249f793fcac7587b91abe309f767627dbc6fbe7f004d4bc
|
|
01b62183ce512b1272894bdd10432bb4261593bba74c024643b3a14027ad3131
|
|
4a0eca11feee73b2027d8a7c14cc5f2b1b499230ec58609b543960a7f964d8d3
|
|
c55342dc5303a79592c40aa4b2dae5a2ad69dae5b01f80c707a7280d0b7f520f
|
|
312f0ea8c1b21772cbd39128c8b51c40457eaf02cc055bb1f095071860d73d7c
|
|
dee400420b646d142787678196fd04782fc4e355e576e71410118247df3065c0
|
|
7b70091975ebc64e3a7ea5d5aad2cf3be5388452df48a12ce6d8d41463c9f6fa
|
|
f4905c7984db6fffce05da3c69938aaab5d1691fcea9755291a882725fb3ce8f
|
|
7c236ce3361e47cf0a6337cff008ed87114840b9681d9fca8e5e245ca631ac1b"
|