a27cab8c19
[ci skip]
232 lines
9 KiB
Bash
232 lines
9 KiB
Bash
# Template file for 'firefox-esr-i18n'
|
|
pkgname=firefox-esr-i18n
|
|
version=60.7.0
|
|
revision=1
|
|
build_style=meta
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
short_desc="Firefox ESR language packs"
|
|
maintainer="Juan RP <xtraeme@voidlinux.org>"
|
|
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-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="2cd1c53095f21ab561faff14b1d484cf041cc0c4898f60c3043b6bb4c21b3669
|
|
ff8d9b2a466d5baa76edf52a5aa3a6f828f87a8703829f1c1be48bf19f10e4a7
|
|
3b78d1575a575f5d5842107afe66812cbe71b4c1da3d5e6412a4f675c952016b
|
|
8d7d4d6942ae9337e1e05a1435393f8136ac06a99419acc49109e1f757cf5496
|
|
d9e3a0971447b9caa949f71b18826046ef88cc522c4a6a38c4f13b5ad9b25a96
|
|
e14f519d04c41196e8695f794e700b88267db3e40d5498e0f1b7ad8697305b4a
|
|
32b224e3847f6f819baee493801d4c480c566469332d4dbfb51e5296f2fb8975
|
|
c270601b1f4c01e80bdb0c005827d20f5c94ebd227ae2c85d62354a9f0195603
|
|
40bc02a06f9e3c9e8b1fa1ea7cbe12bd1392e6a47c7ff3f8ccab5cb6e873da50
|
|
7e3ef40f3eee6b54eebadf1d6da5fc72480ef7f253353e513f36b47f724ecc1a
|
|
6477e27affa9ad978f3fd533c6c5a957ee35a5df161fbfab73328769f295ee49
|
|
d746175198edfed2f9f7f02c36078975c1fe1b5106edde77514e169e775439dd
|
|
d465ac2a9eeddf6ae2496bd955191c7dff4ccf285534a1d5e3a73dc69d3277da
|
|
18a0adff012cd19f7ec95f4edc4f76d07df90c51c65f4f228a1f5860cec5187c
|
|
075fa176ef727f5450fe6efeb62e9157053bfe119c9ebce43761f5b128e63153
|
|
e2ef93fe3954eb7d6dec4d699497ff916b392ce332bc45c9d3b30edf1712beae
|
|
ae8632159d67e2389689dde7b62ab4f3d119347c33dffe7d6feeac80c272835c
|
|
3698ae5029a9053d9f868240eeab2592edb445e8ebddcbb49291f98b75b7dd05
|
|
c50d73d900c555edcfdf864455055003040d7ce446c229dc37a76e59273c25a1
|
|
576ab9022aa5cb96a5834adefdba577c2961886c9a5ef1ea2463aeb1e472de33
|
|
f116392c164a6c06e3b74f9f24f9554fb7ba3b5b1b89d7d549668c30932c8faa
|
|
260707e222ee99bb85926afcdc34c6568c71d35d56466b636a3ba62c6828dba2
|
|
1555e7e59ea0586d8317cad0d8d81af1fb14bde5dca7c03b1c060a4b0f0990cb
|
|
ad82a7fa083967072c11bf69c448af4af1d3ddef608826985773d5376eaa5b48
|
|
88710c316971122f940c0622db7a2024130e49d9c2bb3e0233f06272d3077c10
|
|
ef6fd96991ce7c3c8e0cde5154afd4dbf0e609a379e8f88ba9a5835be5478641
|
|
2898c777304fe736adf3b32c14f26f78bee692af08f233597b97df8b832764ae
|
|
f5883b109ba1a7882b3829f50aa7575a45c197ed83ceb4f7e23273d5bb1c5fec
|
|
b6ec4fc981cfeafd315f11916bbd152817d782fd7031da30b39d61409803b10a
|
|
8331ca4c52fdd4fec57b745e1e95123e040c27a9b80dc16c69816819ab1d15f6
|
|
5d2b31dee4b23846befe40bd771a5173d2171dc857a95b115578e916102c7f9b
|
|
c659134a214eaef95658dee57af19256f40203a7130ce3f5e50d3d244bae66eb
|
|
7cdd18702b0ed6ec334994af15463b388635429f8e9e62c9aed5c87a408c06b7
|
|
c5b23a09c46fb6c4f8fb14924d8ed7513e4c15eaa91db332e27f4148c3b2545d
|
|
50e4443250ff2c74bbe2e917cc95b174054e043fbb0bae7a3dfeb34d22619254
|
|
5d9b26b527852683d97ab2c6373039a196d538d5599631e9649714bc3baab452
|
|
c15135ffbbd39e160a590f9b1397cd600a0a80e592848447e753e57c7ccdc94b
|
|
3cdf2e8ade47ea0c46ea0c6d56b6462ee6dc8e2f9171642fdcb164b335a86de4
|
|
5ced9a48aa6812fd7cfc34497019e5f0e91dd678a0f5916aad7b81ee2f86bc12
|
|
1b8286a2bea46152a0dc243b97f70fc6856c82aefd446ec22c3946bcc6ddef33
|
|
695ecc34e814c86cc7bf078a17bfe2cf307dea02757dee5402f187fe0883f03d
|
|
0dcbb5094ccc147053a31e9144d3a37ff285467ef722fc5085e4139dac15060b
|
|
4cc4e2f9941a48434fb8b61ba1814cb838ed3a0d0b2fbf8a428c2bb98c46fdac
|
|
9722ce7e8e110f7489be760b2bdf76a36937c998e4f82b5a233d607abb396bee
|
|
ccc297f3428f1dd15d9be4423c7e5e8062ce0d3823088845a98af5eaf55d4abf
|
|
1df7c40aa22c6e25d2a702db851bcd07b0d0ff05c97dd8639e97136e84f2f3ad
|
|
e620b9cf5d2f656c4684e149ec237da6a6a3f41fb2fd9a6e2586bd41593675e6
|
|
a1f5520e7460389c2e01b830d365a592da786fbaf1f4b8c6e99391ab8ee3496f
|
|
434e5d62f827cdb40eefeac6d1e850e2e437f5aff7be995f0ce20864c26ed3b8
|
|
20dffaff02272fb6190f62db17c5a5087ae8f4a8e07da823b483400982cd6b9d
|
|
fd47d12f9db268b049bb7445b0c9cf471521d29d90a370f7dd8418db3d0f611d
|
|
626aff15b4e7eddbf6f659d3c8e12bb3ee0fd05ced412f440cca1c49c5370838
|
|
cb153f7b02d86a3c531c9140fc24427939dc287f88515a4b4531dcbe8a539c6f
|
|
5de759a351b435be3abeedda7d4984bdc6dd2c6834e3d2a321be533ec031710e
|
|
c0a40716441d799609ab86020cd8aa098b2befee4aeaa2bdb63e6d3151c2ed8d
|
|
65fe32fc09065c45e6cc734fc135c308dce3dfeb27d55d8e065eed8bce02c2eb
|
|
57fc36361f7b12c3cf1d4f8a33914ae538b36db6caca4eeeb11d0775d9c21d28
|
|
beaba714fb64854da11340c4d632c318d16604a6e4e456a6f942909b4564c33a
|
|
0c7d844acb36df0e2f2316bcc8f5b4a1a4057e39890d259b81fbd331c8e10087
|
|
1cd923e50a2fcbe0ae39fcd6297d24e557697a506c9bf0f431eb1c9e1ab9da7d
|
|
affd569f5a53b8aa500d73a5412bf201abafd9dcc1613962a72dfac7c606fb89
|
|
8533779659e6868aa923fd27013cfdb034792d1626df4154ebcbf2fda479a19b
|
|
f5d214e72e3998c6169ccd6ce6f03e7a460ef0cd696c85a2ac2f54548065aeb2
|
|
f75e64ea1266948bcb47a339b9a22755db45e395e6f3aca53452c069312d31de
|
|
b4b6e994ffc248d00b8773de047f8d5292f1c6661bdbb8715992461ee00d9607
|
|
7f6091de8afb43b534e2ccbbe252ceb838a8cf724882acec0b6d9dd50fb145ec
|
|
a6d0a413cabfaf1e4395a0903c0ef292c52a34c13ec1b47fe617b443b95f994c
|
|
5a1930e833db9fbd1cc3322153cb57611f16eb46267077d65ca0601e7332715a
|
|
48d133095feaad5a09ee9238825502645e9f49e2d051c9106415117bd824458f
|
|
044dbeca477b4fdac7328b4d30cf1644388ba78eadce4085c236d15e1ee2cfc6
|
|
f417041d1fa5f1039daf7b89dd0f8f22d5302df7c89a8cdf74be9ae350fdae79
|
|
8752f6f91b327b5fe94ef1288c609060533a8742d394175886553315c537f4f0
|
|
d588692902c22955a87121c16822c7d3771ffe5105eb1a690692ac789dae19e4
|
|
8840d67695646c830701723349574c2cf29a918dff3e6393c6dd084f2edc7094
|
|
f873854c7647ad1f1fd9f6256b0d3870c24b7285d7b39c5695eaa8381fb0e82e
|
|
2d8840a83f119b88619637d231360f902cbebbb788cbedd971dec11395b274d8
|
|
d6bdaf346c92330626c2d28813186cd7f8e46d570729840753cfb01bbb94dbea
|
|
4a4898d63102e1ec111036c38c7d2d29c97d354ab01210e08e85a7ef9449725d
|
|
071fa92767401fa62d6f06ccb8f1afe280835ff3b6ac22e743345468803cf5d6
|
|
b5614f02e6c5d050283fbc61d73aff6e4332a1555800ddd0b6e7e3639ff78d6b
|
|
cc6f108c5602359d6c17fd503dca4b5814101fa3c890400f56d5133763b46dc4
|
|
9697bfc845c8e3816340827855cc4e94702ed7d366ed71b70437e52e965e69a3
|
|
4f98034feabde7cd9dc19bafaf242628e4c1988b8e9aa263cbce8d464cb6be75
|
|
b4e69925fab3241aa2c82737364672bb45db22830c49b69ba7267a077779805f
|
|
44bb80293d81b6b23e73b7596fd50b0890394c56c042e9037a2175d1dde78e3e
|
|
2bc94323b601a5b38c97d25ec62181496ddc13da38b90ca28392a36cbf0ecd39
|
|
64f9666e1792db7b7a346275c1b2798e22a6b1c90c8b0b9d5539267c7b69d2bd
|
|
006d706fc3857a6d117d1b7b24f3d6e7fc9e80bc54a426b3de3b7fc580ebc9e8
|
|
1e1dfe542c83f1b4b272cfc97fb37de05ba572ea077992494907a4131ec566b7
|
|
e682601180c76445dd5b030c9f55177d17333372c1404b559a64ecff7e963c28
|
|
620e56593ee7f27758dc80752ae8dddcc1fe33706af664b5f7a24c374899a401
|
|
a56bd7297d60942048367e4932265da0d3e1bb9b1eb81d8a5e312398a7e21e71
|
|
b70f49b7b927acd66a8c8c171c613697d4d15c5c7314c1703a0984f9752b16cb
|
|
affd3113bd8df262e7e51e6010c8fae1aad9b2b55b8ae4fcca9695045c3e6e3c"
|