blob: 5c6f5d54a09c3a35497abf5dcfab8f8da0abc321 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
|
# Maintainer: Dct Mei <dctxmei@yandex.com>
# Contributor: Felix Golatofski <contact@xdfr.de>
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Thomas Baechler <thomas@archlinux.org>
# Contributor: Jaroslaw Swierczynski <swiergot@juvepoland.com>
# Contributor: Michal Hybner <dta081@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgbase=firefox-esr-i18n
pkgver=91.0.1
pkgrel=1
pkgdesc="Language pack for Firefox ESR"
arch=('any')
license=(MPL GPL LGPL)
url="https://www.mozilla.org/en-US/firefox/organizations/"
_languages=(
'ach "Acholi"'
'af "Afrikaans"'
'an "Aragonese"'
'ar "Arabic"'
'ast "Asturian"'
'az "Azerbaijani"'
'be "Belarusian"'
'bg "Bulgarian"'
'bn "Bengali"'
'br "Breton"'
'bs "Bosnian"'
'ca-valencia "Catalan (Valencian)"'
'ca "Catalan"'
'cak "Maya Kaqchikel"'
'cs "Czech"'
'cy "Welsh"'
'da "Danish"'
'de "German"'
'dsb "Lower Sorbian"'
'el "Greek"'
'en-CA "English (Canadian)"'
'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 (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"'
'tl "Tagalog"'
'tr "Turkish"'
'trs "Chicahuaxtla Triqui"'
'uk "Ukrainian"'
'ur "Urdu"'
'uz "Uzbek"'
'vi "Vietnamese"'
'xh "Xhosa"'
'zh-CN "Chinese (Simplified)"'
'zh-TW "Chinese (Traditional)"'
)
pkgname=()
source=()
_url=https://ftp.mozilla.org/pub/firefox/releases/${pkgver}esr/linux-x86_64/xpi
for _lang in "${_languages[@]}"; do
_locale=${_lang%% *}
_pkgname=firefox-esr-i18n-${_locale,,}
pkgname+=($_pkgname)
source+=("firefox-esr-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
eval "package_$_pkgname() {
_package $_lang
}"
done
# Don't extract anything
noextract=(${source[@]%%::*})
_package() {
pkgdesc="$2 language pack for Firefox ESR"
depends=("firefox-esr>=$pkgver")
install -Dm644 firefox-esr-i18n-$pkgver-$1.xpi \
"$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1@firefox.mozilla.org.xpi"
}
sha256sums=('ba6dcbb5aa2a784b94eed5c9d33390d42d94219d79af5fabd0e52bd98fcdea52'
'1f11d23a3422d55881fbb69c6b3c3d7e059311844db2d64b70c5c3971fd5ee92'
'51e15d74e0e6cd976c213568f39fc99b5206deac72153d61fee755cb6f559f6c'
'931cf89113f582c87964c9a4294760ff45ae89b09ea51a435260be33529f05c2'
'0bb30d99ca646f792be178d914cca50e3a1f18c5908ce697d8299d6fbd76d7ad'
'2969273fb6ace33ee75c3d32c92e0bb7dd21da0680e5abb569d9a31a764ca020'
'3d8cb0abc304f55c488be33224045f8d68dc1a9f7104aedd7449fe0fc4379d2c'
'd9958fd7a9cb16e34682871c3bdfe4ce765da3ca7d488f6ca0d64d45ccd39386'
'9e299d99250c085e6595c9ff15026b3ebad1c8e86cb461669a665d3da86b5af6'
'dba715b008d89e3507e7eb14d64be38a3c6e074271c5d31f2d0eb30cd09b6800'
'9ac0e6e27736b7f84bf190ec7e777c1a985a6535dc497fcb4f6a425fca51e836'
'b65bb10c963821a9afa2319e4fc1f1aabdc65cd0fe3c671bec5835c5f247c8c3'
'67368ec980dd674e5fb949d47f3871ae2f6016f19df42fa1f48a398898e5fa6c'
'e8a4c847335e8538aa7257fa76f26c0d7e07c3d60eedef0b98cf5787e91454d5'
'7906cc32720b154d5d5fa0d62f69e81f35ab8fc9bef3c09c748384a2276e8411'
'440dbc8df8d0d5140a74aa8ae080bee469f661d937a9da0798bb3c347c737b27'
'dab5094795830704e736574b1d1d067d9340d0717be9027e7490dce2c863f764'
'150fd0a53c214962219fdf9a3587d09be2acc3cd87d04471dc26069d33b1640a'
'026c3f721adea22ec546c932d86bb73591a24df5a7c4ee384acc9fc5393fd04f'
'eea8281e9492e559a0c830b0edfa6a7d440fc04c6c63461faac21e92ea05fd9f'
'cafcd0a1ede8ff01241efb7ef44ca581dbfd48906e4e912e8857b183209494d7'
'de5baa988ebe79e87b97a146ed078c07503fbb8d01f5fd62c797cab39952e6b5'
'5920e3af8721cdb4b6fc2f3964203e3abea8b32d08db279e21088c26b44280be'
'e874a03a689f33b7c5bd28065ccdf31878175a86682939a62f1850fd8822b2cd'
'9cc7ece82499f4442c7a6a1004a362ee5912b6431c98b68dcb2587ec2f03646f'
'de2a0d8576f40a7a1552f6a297538a2f0d50c370918e67bd5b2ce1618513e374'
'837c1ec71872482977eba924451848e3e7f4e1354ef1cb80cee847001d312bce'
'190849e009561e16cc1e6808c2553a7414eca254a3e6454f8d1ecb6b49968ce4'
'77fd170289b67f2228d4e16542ef474621e5328e20c043b7d98859efa2e1e2d7'
'713814fe59ffa5551d6f0610975907d339c243e6b1100605c3cd026b18f0ab01'
'dbac9ae8e95ecdf5c0a4d6d8d081b903b6d063b1115350ba727ef185bcdcac80'
'115b3ca44b045b3d0d9ad4e8c87a372263ee4e5cda76b3a0a4d4c6425e17a69e'
'5fd9fc8dd6c7c22b11eff150c259d6c30a88e79cfc25a03e80e1b2bcd30eaebb'
'a216fdc70d2f4495386c0869a1b5ef66d5dab95a107b96c591ef2c2c0513f14c'
'06b4534e13ed04d9f659321d698c22410f3efcb80fc17c948a2e4fe1e9885e7c'
'285710a950292feef094eb8a3d86f051fd341d49eb8a99c14fc6f04045eb3637'
'34a5292fc9a7d109c0e62a1b469caf64ae12d4a95ae342bdc925d7485ec42625'
'31ffbfedde588d2fecbe362caa44e65e9db85b754fe36b97c348505746b7bdba'
'c2f92ce5530e6c378217bb0390fed5d47e6dcb6d13d58c4aa741791115f7c6e9'
'b3051108de7f98a7c3368cc9cc7f5194e2be0b4fa2526b7e681c75b0c633cd0c'
'3649e63aef33781b0b6174efb05e1071573bd9dd84c2762c6d10e7ab99aa9d26'
'91012f80592739f24e8a697bf3f2df8420ce70634c440ea25c9ddb02ac94cd88'
'651a2f70cfeb5c77c1b57eb26e18bbac671fa0336d6568a88d7c9a4cac971a30'
'd85eb977a6efe8707f05fc45ca18a57e1bd9d8423caca0ac67baa3ea23b39885'
'2e21efa6a788c63bb002015496ad7114feaeb4603560326e8095ee80788d11c5'
'fc7edd1360df25389b49fd3914b455acf89e75ec46480f623a9e0596cd6bd462'
'43ccd8d3ecc9827e0efff36133965dbe706f7547fee878aeba4ebdbde08e7f0e'
'154a3cab8260dd286ec15c2ca409ee6b3d29c5943e730aae4830775b08d818ed'
'fd31eda98d458b8a2cc08e90128362a8d3b7390ad21d950a3998555ea2911c84'
'fbeace87a657e368a3fd9b27dec0b60a35e745a649ac6d8ea2a77e6d2f513a95'
'924dd380d33bd8b8e08ce1f1c7f9bc95876cb1cf82b3d96ecd5bfe530a86e8c0'
'7297a5e6d2a56894caeaed49fd3dd19506ac2b9d8791ece760e6f46bf9d169e5'
'7d96636ff57dbc1c09938df3a6070471b94d55ae29542e6f5e50aff0a59c470f'
'd04f36889961d175d288d5af4e8360fe10e46d8ebc7abb4c2c0c109b1301fa17'
'3ce3847d0b03ec7420343b87df38995cb446d41518820491f631d4d6f3a33a18'
'b19fe6f89056213b14b9ffcdc509637d95730886a47fb8949bb0c5c59f8bc61d'
'a52b566c77c951ad6c5ab2eb9fac6934e1cd36c12ee463cc3c2fcb51b87c33a4'
'4a2341425faf958f93ae296a3a7c7e1ada578ba17a8ebd43cbd13190fb186c89'
'899ea75f5f6ba5238cfd6e4e6cd9526f1f700d53d1960cd2c7f66b20beb8ae4d'
'40b50c36b4c7f07f973ce8b44c657242819a745d852fd8976d191feb09bf1fe1'
'b76e9a2f8ea5c090d35e7af2a19e75ebd9ac28eee66852b4a9e166b93365fb9c'
'bd7c01aaf638fbd270bcffcea072b06d03283af5aa363a2a7cd9ed79e57924b8'
'5cece13b459315bdb3215b32ff14ac766511a7cf1eb8c829db0a5f6eb800b6ef'
'91cf8e896bdd5a7c58cd39e3c4cadd23c5e35e3e18f239f53a6e3dfddd45e58d'
'e3191db3645bb12dab41e56ae43f34cc6a3838bf0079daa49122cd935b349b0b'
'045d59fc1ed4a92826d8025493a7e4733ce4223d090f014f73ae2d47f47028e0'
'5b2f34263c54201a599218b588141bd91a165096295e308c24053596a81981a1'
'f6b426b094762522b37b86f7526ebb3b3a295c7bc8f8107b76545f045fd14a00'
'4a4f31b692e97e79e6de3facce31efe5b026d485e20133eb0f4922476c00ab9b'
'653f7f0df5de757c6bb247a1bd3961007267383498b5f0ebfcaaa2343f059160'
'f1ce83d8450db3466ba1f04d02f7f1ba5da9638d86a6072dc8f263fdfacb907b'
'9bf0bc76934a47c3997c35341c1da7bdc39d7c6387ab74b403b0e868bbc967f6'
'7d192009a50122d860e4cd594cc16e199a9ffaf6debbff3c9a50405b5db53611'
'f7676c7f6d4ad9dc9710456842a497f570be47f3ccf096a79f9c371560065e66'
'ddb092167de76c9bc8dafea650803bac20970505608eb19af00a95c00f413427'
'67a73dea64a0c0d321e043c0494f4ce1ce89b7d633c100e1dae69b93ae9e73a9'
'29723f20c7c9fbe8ef9dc1b5726c658cee9f43d4e8b42876e2351e3098565701'
'5041fd4e0a0c41edc7f0a19ea0432d540769b6408eb423a4f6c9e43e9c65c498'
'9a3928d28a2411c9adcea8c0999810f446b09d2e11e925e37827a9d65b8a1900'
'5fae1aa5a6b5c710d90715580cdd07e4219ec9bbe8c358285f44151a783a40d6'
'6eee93c118c173da17a19fe1016411f50138da3279bbbeb86a0b6ced13c4a52f'
'2a6b7d3ebb2993c5f38f0bcc0cce49b393787a6a43a4638f2668ecf4517b1372'
'24f2dd1be9191dd4a26ccc5d4901f320bb15f2c60d0190b96d5f155100cd2861'
'5081a65d2ca2ceb00ebce288baf80e0b2c6870874c0df19120ca18e92f4b9b1f'
'9e95d59cb187d622a0af44ab6711ce69337a5c2963eedf7527353dfd88be2bb0'
'a2566a9b266a6b8396a7e74b7442f4bd54d5cbe9960cc41d5a5d6299f84643e6'
'4d479ed404044b6931c1b8b39b2ab90aef4f41cf0cc89a8e2cc4f73e9c6ba30e'
'173c46d6f04f23dc10d0f545c8e3b52c7d946d21aa5a57737faba4b21aaf9623'
'11e9489186dcef267265318c5321564eb5f6960bdc2ed68272391c0d2a568fe5'
'6e9ca3983b43a8823a0d2225ee52e2c6d8b98202b40a1bca3374de56fc056965'
'9fcb59bad483e063ec9eb88ab285fb21be3092f9db186159d0fc49d435b75d1e'
'4f8967f8e352cd6ec73c6821ea2822cbfc0cfdc731488d896397164a27bb4cf2'
'95eb95dc0ca1c964b7d41a2b1d4bf537c5998e2f57d0cf3cf35704c39e386103'
'9b18c6c6acfbb9c34b9105f5c82158fa4eb5355b3a881dc077e42629f1cc4c98'
'0b91586fd6b8d599f4ae4ac695b3a21bac5e5bd27e0a63f26a9e4455ba0a9b27'
'b98ef0d0d1c3d24e0552493e42067bac6775f68cd3bbdee12169f85a7659b59d')
|