blob: 266aa1ce76d9a7a1625cf38a34df9d10d2fb5b9b (
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.4.0
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=('a3fe325e110c28efeb513c823d9a456856f6dd2a6392c60f612a48735075b8c7'
'a508fde605dd2104e729a05a3dcee41a025f50fba24285c41e7cc668a52fd46d'
'4ea526f9ab87ccbb3caef3120d42a1a198c08726f48cb87da5b9f048fb824a39'
'86a29d4a760d33abfbb446650f5b2089834cde750a0ed68d979fc1463589de41'
'd2bcf36b3fbd58d82875895f082f0305a6cac47eb9c1d13824dc6301a5aab126'
'ca90695258f56e01ee53958497c93ab31c0a65093e23f9fa2b7dd6f2c5ce5ea1'
'048318839b7f92d7a6521bf7407d912a272b689b42d34cca0c7590c09a52769e'
'976e653cc2ae3a0bb7ec03786462c14aa0daacc7dd33ddff237cbf99dbe5dba6'
'a3ff1411df9768267d32d909e088136b58c655bf0a86a338616b6a7cc92f96a7'
'b88fcfe3fcea3e16fba7fbda4593d488e431e259130b9b7e2b2c64e129be38dc'
'0689ffd82532c5446f6722c05711262a6b2f3ae84af3df96bd1ffc687eaa0c37'
'05d83a3bb8d8efc4970d4af5ba8af9bc22299cb9ee734d410bf8ce00f88efd71'
'5fefb708dab6049dda65de8671ce1c16e5274e5bac598e935dbc953e5ba479ee'
'87d078fb011020ae0797deda9f0ddd99c920e21da423446ad0f32fad3b547c4b'
'd420ac250a0abb37c168a534f4431a6a84fba40b3f51fb7594b5cffe3fee2fad'
'83e855b5938b1cb68d54ffa610e6e2a2a8651228b543dde0784e8c1c79a7b3b0'
'addb8e941c2e1ca2b3e9cc0bd28a41c7f83166614571b178fd3bcdaff6f1e2fe'
'a7a249232fc31095b7102e1dd4e7c5d044b90c3b05f7fa24bdfffbcbf385a9be'
'540900cf945e919602119d3093e7bf08c9d6c7fca32cc2435bae347195bbc79e'
'71f234c40dbf8d1eda9b19d73bac6199bf67c919080fccb50ff3a1125c4dd8b4'
'5132c482307fe8e8780cd446a02a1023f4b5e1f9611f8909cb5897f97081c7d5'
'7fef48dd27ad01ae849c6e100919f3061605152110036fcffc7e8463cbc35c32'
'280d850c293c0f387e299555391678e0b8c9d0be6bb7fb282a0295129e128eb3'
'd11795c537f3650df1051b21050c490d99e8b96e53b27cb1ece989b4a63b6939'
'71823c92c3f1dbd6779a32c878942c2340aa39331ee98c54fbcba921241da2c8'
'0e655bfc9885901b68e9c0da72b20b0d6a36e8229b1e4f65b2393de2eaf8e568'
'f8997d075096acbb55957727ca5998e6da89a407937e63900ab8f4f9b5412942'
'1a58929e6938bb9bb655dadb4d873827a3075e7fcdea492190eb6f37e10fa445'
'4aaefcc3587315f7897aa2cedd79b46057928209e853b9050a77d2c5036e17d1'
'5389567cb43c62a55d1a893e0dfbd50f95a9c2c5b17b49d221e2d3a7f11d60b3'
'697acf1474963200f0f8332d797f97f360ba1a16577040a9ffc0406a0c694f62'
'34b12bd48175d01a194b5a56568089582db29c228b6df0209fb977f412a7cb41'
'9c4ed3dd4cba389368abed394fbc0a73b8f5a1881280eb2f312d93473c505066'
'1a331a032c4d1407da1be1fe2565625b0f6ef4150ce2e2fa959c4f06ef95680c'
'90464fff829d18976b8ff488577cd41b635213dc1143562900b2f84cdb09fd75'
'6592c75b51da6b086c575c870e70c6a2a2d1ef6b7c87a5ab88033b667dc0ab08'
'e9e63b64b67d76f3d9c3131bbec4c491d1ab660f814039e3582c169da509c8f0'
'ee05e1eadd5e34d2595ec59089c1a45a2f2dcbdcc4fde456195e277c61c12659'
'94740399909f7e043cb2d55e2e35ded31007a9d800180d29218f5d79586025b9'
'939dff37c5c80f8a69d366a0b1cce4acdb51e2c1fa1cac43d89ed3cc846aac33'
'be968262c32957492549f7b134721ccec0cb05d0307646c6e9a95176b7bbc37f'
'bd3354f8bb41930ca4f27946362bce4fabdf41affb443aabb9d52e045d13af0a'
'0e5f812b2b57cbf01a669daeae3cde5614242e2ad947039ba4dbc5186476fb91'
'06d584f5607fd9efd1391d56eadd4ff64daedbe93e2080ba02275cb47f9b259f'
'a9f028820090095c5df7025f47937efb4d9534c3ece6fa68c39211b80136fb10'
'9c637820c0a73b654bafe9ea9525a3d9f14d4fade1f2350786871aa339a4599d'
'ee8608549a357c947b9f1ced4836152190b09e916c9ea5ae7ca50b6046bb2e79'
'790df28b6f95f25c0dd9277aac66d522cf24e1a9948715f33ecd9a365e1c572e'
'96c8aba4cbabaa8bad8c4e48f895de8b6cd75dd16ccef52ce659875aece873c6'
'6ea192aafbb61e524e56a04526898ac8fdbab2d412e8611b52ae5875fcac3fa0'
'6d26161f188e860c519fa628b66211c390a4dd1a69eadf61414738dcfb0f355d'
'a72fdfdcda52eb6ae65d6cc88264fb0ead2616f93ebf4cff90ddc71c86ce41fa'
'2b36258af01488a4ede9db471a7015bc03ee9958be8ff1e350c0a0524ec4475a'
'2958da4031bcd30b6b7b456e2b191e309316574d17853883dcf69dd3e817508d'
'dae23206f09d79073870ca4d4fba7d4053f0ac4b95105aae8ac6a40987588d9c'
'ced62234f587da491668632546489163eb015a659e33e4044ee64c9aaf94990a'
'521bd5f19d5551c5e74fd971193086cd66091d11b250dbc7fd10c6092a07df72'
'b8ebebeeabd3bb860575324e62d721022b65e2e226b269760a0c93ab81d619c5'
'48a5616436e05f8be9b793d60c04da196e84cc8898a19da6b91e930d496a518a'
'b58487ecc07eacea269f52d9a932dca8ff1a4f070042a91aee0a563e8f7aca59'
'baa53232fe3374857f2df3d56609aafe63ff3b1a6cf8c29e04157a5ca54e2a70'
'5d17b5f3449312cffb768f7081415d209787e29cb514296d242bba1437fc57b0'
'c11aebcaa937e18a3c65ccf7356663493bea13bb87995968cdab0ed21784b049'
'8db940971924b2e3a8dadcde33b51d89e61163c9aba093f228c3135285be903a'
'c92a686f4ecccf92f036aa923d5c5c63012f3ebc7d5d39e0d85c7012202657dc'
'b4a402cba82bb59d11e03eb537268a43c4b24dadfdb5ea76d077feca36de467c'
'721d680c71ca5edbbc4ce8942dbd3a3ade896a3303a9587755026e78b6c6e5c9'
'31955b366db7f3058178fe3ed0d523e420a38cbd356358aaa7dab294e79e5250'
'0ca4b0e966e68f7935935cf8a26019a1bdc9c0d1e0477f72a8667b9ace01e769'
'5478faddf117f03c0635cc44ad726af2f4c3d54a219a2b8b402e41fc053220d5'
'f1a4e31526d32924ccf9cd72c36fabba8b6c60a74256f786c9c7b82d5dabf39b'
'6ee81beda19a14e485696cda5e009523cbeafd10c43e79fd5ba207f5b643e28b'
'ca0267ac05c2d5115e87fe31425022f80bc9c1a862becb3d83b8b92187fc3304'
'b9e52fe2b6ba919106489e269e3063eafa0ebd25ee31ae9f6b885bcec811a22e'
'd5e8b7301e1148f675a0251a772c81363cdad4a4327c8be6514f27c80842f5ea'
'77df736e14bc594d5679622bed8d58663fe8df441596a610b13ef997a8a09150'
'c7f73504f9fcaf312d807aa078e429e369477c49380f01a82d6622e570481022'
'78ef98ec08fca3bc96f8c6c86bd3a4fda532a4a2e30618ff9156bce3f31e46f6'
'5369d90bfb0189bee5069e6674cd74c96d2ff84faca215abc2af67207e8dc0c8'
'85dd4da34b09b381ea4902da0391e8379bd2a58cc6eba74d664a2d911395a990'
'4bba3ac9db3225eccc5608681895eb438e23f08dd433d33f3c75b146b9b39e30'
'74c3e6ea5bc2992dbf2dfa2ee4a4942da714d6d424073542a0f6605ecec75a8e'
'7862a93bf9d93c0a9b91297a2d86e67ce488b131cb49460c261d8e720fc5269b'
'ac104c7c0df33b65aa5083a2727643e14ef9995b4a26e5392bf5e77ebf084b15'
'4d1b6cc2b9725fe13da6c53b8868c92b05404c95c7e125c98afffcdaad3210aa'
'047e655db499dcb09e591b03fa37ab5ab62356037ab413148c3218b90c83330c'
'8bb2e3f574dc5e039d392795442c8e69b382cca89ddc1ff36be50ebf9aa656fb'
'd8063e2594fc895ad8fda1997b5a0f53dc1aad733cb200be46bb245043e69b2b'
'81e9169e8cda13b117d3f12d4f7c5c4cda352ad4f5b3650bcb03017fe59cc150'
'823b5c076cebee06c4a55b55a88a62baefedb050a786631ed143cc142dfc63dc'
'f0b47e4a21eb381407576eb427de6043193fc6322c0ab7f11347fb7c105c89ad'
'3dec9929a909823c73c515c908ab1b22869f56b633fbe88cc38b36dc17984975'
'c7763afedfd08d895ac7de8837c828e07cac5984df561f2a34aaebcb9b763234'
'65fa0bb892070a244959f01cb3fd7d0fb4e35defeed341bf711efefb801e0928'
'c718c742aa63f7560c89bd8fe96b1514cc21504d0061761bcb717582c3a91d6b'
'687f12cefd8ce75371a2a865c1badbae81c131dd1365cda263b1140e2b01d3d1')
|