blob: 1c9fa91b9fc0abeb4fc5ca545fa8f567db9343a8 (
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
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=('be2cd7970a7d80f17e1ea1d11d03facfcaf77016427a06c71825848db437ecca'
'51f36b53c23c04cba8bde22971bfe55ea97f04b8e6fe23dc667b39b5c6c1a064'
'9e92274642d43f1d9eba2a0aeafae94c5c8d18612a626ec02248e2360634c9f3'
'29e3e7d3ebc3155d379f5b8b91083d410bfc07529faee94ab6c48c344f41d968'
'743296b18d42f94194516c1115cf0444df31c059d40b4eaa2de5d8f55fe74414'
'72b16d31fe796e4ba95a89f6402286bf6604b10f00f29e56c6e8480ed1ca0dbc'
'52ed07352456a6db90324a691777a1f78c92a8a440fed20bc458a15b72750587'
'57a89b657a0094ba82cc032499a44a4ba4bcb3b7a17dd25ebbf355175ca480cf'
'bf0f532d0bc0d8508ff3990ded61d46e5b8440f5158b59c340ac1e4063218180'
'bdae4d0a9e6600abafa366676cc7bf292511dccd5de75246005c25e11bf3efca'
'6a2ee799878fab806d01c60a08c47d40b7fce2da2352ff8d29621c685333cb82'
'205f4b4fd08b81e714454eaf99ab861d57ccaf23c6f6405837998817b7d4f3a0'
'192bfdb73881189cf5d7ba069a71ccdb73dc97b32d993b257b47fd11042434e8'
'c0bc0739a181bfeb3567277039ad9c44f7a728c1b69249c00033d66e0a6e898a'
'9ee4b68787de3ede91d8df5949766ccee4c42b9eeb7f2e8f249dd809921aabfc'
'63bcc3f0c4e358be40324c379868b3d149375e11accdb679949af16aab3bc725'
'fc5afb58fbc2fa2b644e7b892fdb6ba6a75ad7dc404243c848e290a4241e1299'
'8efbf8b029dd46678abed4706a32f88dcd94c497b0d155efbf28dd074463ea01'
'4a82f00cfe9f99a0929c9923b768ac5cb0e98affbcd40a31a1732baefd100e32'
'16a4f2117f2f601cb470f898b57d22cc3698f32963047494ae51853afa0d9a8e'
'6026e2f12ba5e55f55bbf783ed39efc73435414bc632533099ff5dd61979e480'
'0c9e276899f3ae844438cfd89cc6c4440b320a2462bba1090159cbcf2faca08a'
'2f84a8d35a6c1f0dfca3a50f71ccf920bfad9b3031da5d7aa70ad678c5be1293'
'62e72a32825761a8bdda22933fda0368e0cac15ece2107a451f41aa30c16efc8'
'd88c90dc38f168e6aad6f386252a6b986dc694271ac9ac81f0eeee9a7d7ea8be'
'6317861ae85f63018d9a08ae6818b085ce1afa387faedd9f689a4d6b5dc675d2'
'203bc0b57715e28bdca3a38d23857db170c5fa42e5f98916b3e0ab8e711b667d'
'4a8ce29aef3ebf7badc139cafe18ec5940331cbb950919c27eef19a1826e521f'
'466f04b2f198f97924ebdc0eed469af4352177dd415af526999a87101044cb83'
'940636bc454fa056953793a06a6f0add7e8fb9da565829667718a04140836d0f'
'f454f7bf2c6e926171341cad8d3e281736cca208a0e2e272ab8af9b02d8711d2'
'71ea5e9ea8a66ffe2bbec2c7323491dc58211e73192654f225b9ef3bec2fe762'
'0bd164aa9ca033ac91afbb994d2702a8e0baea0a0772d5824902a08c3cb18513'
'0e8c285ab0c5ce0162a2a7bc6ec4948ea96bed306d74fd4918428469ad0a4053'
'ebead0c1c164865a6655173f91278bed1ec0086fedc186cc94110066ce191c65'
'cb4dc2dc14976b5a54b7358ab20c7c988723d04d694758249dd9ea036f9f5c04'
'56b3ac03830cb377a35f6f399f25a425b2437e4d069a98ea74ab722bb460a0bd'
'65a1be8520cf38825fa5e9dc11fdb314f9c34edb104e82f8df74cf71ad9c2d3a'
'cae64e2c7f2d5d421b5f175a26ae75d6c757758f3221f2481328c29973fbb17c'
'd5ae3608440736245083b48f9b070ff93902b47b343f544c5c442d773085cf55'
'8f94967f30a00f260033d6a9e5d1bf71c8395da7732d5bcf5b8a1febd393c3ec'
'20cac5895df8592dc743853c686bee85e14f5cf34ce7143df3847657c14ae3eb'
'4f530127ad63a6d3ff6f8acd4bd84f298d5e23d4ae67b30113fe208527593321'
'6754500acb1da9cb668dad851a72941aae8ce95d4d4145f6a25cc203caff0ab0'
'dca02886f2d8cf9d1752536829604a6150b7f2a59324401119dcef49a1dff518'
'bc14eef6ffafc4d0e733e598ddfb2527f7a1587f767d64c337d0832e5df6f2a8'
'cbd4bc817bdf719165dac5d868a9aa027da84eef02243e1616a022cfa527965d'
'c99fc02a7c325583609f5d4b56fec78125df546f16e465f3e2e357ee0837698b'
'363f47d779ec062f8c0861c713242514d9003c4af72ca5d1e1a5bd8444fb8638'
'c6e5e9e7073660f476673423db70fcf60240c882cfb7d3b3f038e8e0f5cc3b95'
'063d4bc1d5d44200acce7d6693d8edfa768719e0228103d538120734b9cee487'
'6986433601b605b4f87ebe9bbe20becaadf355887b01afb785228bc1f8a5caaf'
'd6e4c6514561f4dcf67a9d21e67da94d2d95bdb3f8c02987dbdde1363515201e'
'9297054ec8e7f2287a6d3a46e01c855be01b6011d3f49fb0161d498c140dcd78'
'384d2404cd4f5f9ef347598f737eb087bf5d4480c02e5c6763a70f65df0b0a4a'
'ad6b23b5468e61847bcf1018aa6400170c6322f357e534a795c4c348e4ae52d8'
'0577e292ecc0389f6a4c6cf7a0cb793a432cbdf02b9006b2c86d927ca211dff9'
'967ce9c34c12b74274f1a3a35fb01ce48320451967149ddbd1079238c39fe9b4'
'd3d69e3be8dbd459bec0c9b9606fa3c167cd4c6e178b5aa2ea1ddf5a86b24765'
'9708de0df61d41ddd45deb07f34ad3e09aaa839c9e27e342869b6cc8820262f4'
'36087005e539396c71d204341b6bad627545db9c1aa467afd7e34de7af6c9286'
'fb8a42b65dd0f83a43adee40f1980495fd7c6a095426bad184be9a1733c986e0'
'5f4968474c3a8bc8fb3abb1d17b9a6256a1c746e06cc402bf946efc398ea0484'
'dfc3a49d337ec4e7c8ccb54244b36c12f04e75c185a3cf758d36afa0a3792898'
'd8476790eb7fe9cf71e524159200d60223490bdc075059fa7465f73e44d58195'
'048738c64348c681117ff00885aa53f72fa63169739ab3081a9c02a87a802eb1'
'37fbb1afaa853e96befa2951f3f7983c13b3c1a5abad63fa1a68f165ccd54bc7'
'73fec51188ff807e137d4c44a133e33421012ef73bfc1a933c62f035fd17fe41'
'86090c6346cdb832d962b75350025a106e4b33a01d29255da39b196b22408121'
'a685936af87e98a3573a26c396e0f6afe3a53e0d11b455ae20314da7a1abd402'
'7a81b2a24ad80bedfc060adc454f4a65886c19d3f0a7dc60b3fa7a3b7b21cf0a'
'a9e21e03d2be21e9ee984d23cfb5f7fb9f7b7598202f9123da2905602177c7a5'
'4b8b8440c083ec6c91dfe37b9decd96be4dd361e40170198707f02875e424737'
'f9640142a4e988b7840970fc60171553aa9f55b170104a5a233fc64d15a86d4e'
'fe496610fd6acdb4caf2689a4766f34668d3c3db32e95a42d1ea88df653c5590'
'a06c5cddd4a51978a48871ce1fceadccdb1526a2a80035a32ba8f12c0cf74b09'
'd989604572503b30b10cf9b03c0c87f9d443da488a7a0f0fc53e41740a401103'
'53519dc27760539ae400891878f6c92524c47ae2f79da94ee3d8836ac20f3bea'
'6c33c7a5d1bb51abede4d629bdbad520ac0f41a06b001f59a090e6825feb6d83'
'e7f2bdf5ee94511f1311f4fd1e7884305d954246235b3c6eed2bbeaaa8a1b080'
'adeb46785c0445f91ae7d494124f27071cf60cbbf3ab8aeceabd282bf0b4b5e6'
'b55f4b1135e0d8fab442949b865ea622276f2586ea2c7829ab3627fca610f695'
'1b9f6a3d44e34d4b27c2f3d70cadeaeba1286f91235e4f64a0c862002e0228b7'
'9a42b1be86f8bb257683437b3d9f684491c2680a9c07b5572972a648d10488a0'
'a9f675d1e495256fb30889fa4aabde4f8e659f9c09fad857efe1f3cde1a4c56d'
'4173335a8f8a3d042c0862c139f6305d77390af896092be45e859aaf841f7dfd'
'300fa53a2fb5fdc404de55c8940b1091512546829e1d2b6e1050c99cddd659dd'
'61f78dec9327b06904096634ff2a4e47468bafbacab07260e123a287c95a455d'
'5cb4d4273eea2f6eb2e75bc097353481ffb91bdf6d773363fead54bd52b1ccbc'
'1afd2ea7e2ebef56d0ac3ce0c970a4e8cef8ec5437f72b524a5d269cbe7c85b3'
'248c46c59dc1124f8f82f5661958ac21a6d8aca1077a8229ebc4fc22b51f202e'
'665fdbe5358fb5628dc8d4eb31e8e9ef724e8b17cb5fbdb9896d5cf18fa6e891'
'20823dc622e1e3cf3f5a862e7c859f0b78007d638c208198e549789887c2a84a'
'8005f8827633c72648fcaf526d9b244b99e049c240a6c3cf9189096b72aacf0b'
'bdc04a914c5dd8e9390933f18db1c93a2218d555b592b63caf8365ee8622e721'
'9143c0b2f4f354ea2d23db5ba6242d1ed299c93cf562cb0396b4e74a3dba19db')
|