blob: 23e9771edbfcca1dab81693960ce543a754c739e (
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
|
# Maintainer: Dct Mei <dctxmei@gmail.com>
# Co-Maintainer: 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=68.9.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 "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"'
'tr "Turkish"'
'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=('7dc3f9966c171b877ce118d5e4a2338dde7bb01bd1f7026c9b3dc163fb32338c'
'ee8cb8df56affe0cf028944b734bdc209e705247e4a5a27d49ff6ac04856af05'
'69c61faac2078c7477c1f2cf3cf39371f43695a8ea9b71bc6f13602bc49d22d1'
'3d9dd82abdc7e76a679ebca562d03843183ac57850825be8aa9fb15847ed2b8e'
'31e8941b1593b32a05defd174b2e4ea78817c7e368cecbb7beb0cc3cea56a11d'
'db5dbf4c68ef98c0a5bd5ebd257a8a6517f6b390f0f43947d3bbb6e4acdbdd6b'
'bf129294c789ecd5fd949e3376d6cf52a0a67d6efc12d78aec6de83c5589aaad'
'dcd21a3b46d59da5850c134f7bc253050db7a3b1b19ea148045b86c8caba1676'
'cb0cfd6680a348cfcee6adcdc672633a58d95752c6cb6427cf49176b59da4283'
'e20d73f4e3325f5a4f23639ea1ca737e8adf116f7af86f8620fc5fa60381550a'
'64bf9830b6c4775a84ccdc2d65b803f37c916ca175fce89e37d37c483080f4de'
'9b942d018350f51686570815cbf730d237924753e339fcb52b9dfcdb0455ffc5'
'711d70df1f0ae8e7db6eee5a7dded10ed3e3515b28babfff3bc85d4d569b964a'
'7af49a3dd6569ae353f76a85d301b05ff5dcbedbc7625f1f2918032dea36e39a'
'38efa252397163152b2faa9c78e4cc9091306c3f8dbaa1f7ea44ad6c93752d50'
'71884db2ff89774306d5495db3f6fe187321e17a2a76c71a0450d37860efb1c6'
'bc4ca5f5769b0640a6664f04b02067dabc6372c5081d03393c74ca4c9a3f6fa5'
'4ca07243fc814b04e96e92e248142d918009f8cf90ab99aa08df4ffe684167fb'
'6e24faf2deaf99a4bdc2290286dec74cf60f17c0d3411f9b6314420959c4cd67'
'8dcc767f285dddc4d29c512860587458f7894c665862a511b3d4604c386085b3'
'3f2b2707d27025718f2711bc7ad9c4fc5dfb3dc5f82355bcce678899a2b8b764'
'af5eb0060e5d3bd2d11d31dc4f1bccee0d961f791cb0e517778287535df9b731'
'3cf1356294191737da8077877cbb46f7879c8530baeaa93ca756d953fc6a7054'
'7469eed1717aeff0b398251ef0ef7ad55e66110b7c5d2c098cd55ad6f70c9d3f'
'c0a807c1afa07cddf02c661f6bb3fd2e2eb44129939639dda397d82aedfdd7b2'
'3d6c9e7216dc66ed1bf9bbe05a6d3f1cacb79d87f0c8915f24b653dcc047037f'
'738cf048a48a6bc5ecd7c4f76c742c8642abcdf10e8ef7502a4bb1f48382667c'
'f129f1cb2491f5f3c5e5dc356165ab603609e163cabc2f9515cd16a5e0b7bad9'
'732a499cfd664762be5cbfe0633f665f19660045674f8f64dc638ad338b91b8a'
'0e06e2866281f28130ac7876c9145c96812541aea4607302a709217fa6195d00'
'577463f3f9837d516945bcfa7cc4f97a3676a4259aee262b89641c41e0ff65a6'
'2593ed5bb3e4d6f9c048c4b06400bf4393c8e208200e1c477b1f0d0bf16604b7'
'7f649305e8f4c57e49a14f27e05178bc0fd07559729e9a9baa06a03e193af372'
'd6aab8db0c23aa129bb5a21b299576215b0f8c909bb259e6e836dd1118533765'
'b8a7927eb4653e7af6e5a56f64ff0f6961ea859a475a4f54d96ea24641a7cbb0'
'6535383b547291cd41eb9ed756368308b0661b7ee5854639f862bb8019d78ab2'
'd0f614f4bfce9455bafa10eaa244674926c397e3a645da3787358093ffcd421d'
'988c6b508402c482e6164c474c77da4d93175e63d84012320e33911290cf94b4'
'0e1dfb5fbe7f6eaf7739e9616a7d52c2df04ec69b148487ad0a0a6709d887ddb'
'525c8431ddc3907d91d2f96230940a98280dd9dae226c5a5afd6512e9ea7d377'
'ebcd21681b8beec14357935650452bfae6d5ef4c6c48b94755bba27e3d068689'
'317b32356ac01a1477bbf5183b1185cba476462ae5e699e4cd2ef93ecd95342d'
'620d57199507c8fcbb10c50ed655a2258b14e887f74165d1d610ece374e3a7c9'
'7bc71cf1209b983faaa3bdbd7da16f134a34a5ffaba11d18d294c73637ca3d88'
'b7095b25f4b5273d18827d5278c5eee7899e7e65eb7161a3b748c63c54e720fa'
'826886b248bafc0cdf6b846172e04bb24d74b750e0aaa4b38e635c84af54068c'
'03a1ad8b30209a9cfbdfaf2d4307ca3b23f9365dea7f4d563854e6fcd0253f0c'
'11310cba00c2fd041f195dd97d8071e53fe3831698b8c886ac274948d854c6e8'
'a7c87693a552e87f54731b9f728eaf281f424028c3b96b820bdc718fb78adfaa'
'd9fc59fb9704722143deb8921fa2f145b42a960cd0756440f635419a04b42b6c'
'8f8b13e59244df5c86cf11325fbbba2ceb94011aee459fd6bf2737ae520c1017'
'8f9c247cbb8ee42c45e0354b759138f607a95c406beac3b4ea9899576ef8cb2c'
'05b93a1fc1904e524967ae598e59f7cdfc8d9977aafcb6488adcba92837dfb4e'
'e233f7a6a30c3e279bea87a395f6ced2d13666bb89734dedbe6f03f34e57f4aa'
'28cf4b292f4867760f541b62188202020a191889cc9046a64661063b58af8f38'
'23431783f6003535b90c979bce3e1db1cf20c193f945c64b9030bbd7bb3cff15'
'aa07376ec63b58b39551c25bd6d481079d912fc309dd39f8b926871dfad9b4a6'
'af3d3fb944da306397df5a084280443c0b9a442b44116c43925d2debd2ad750f'
'3def249d91ecccbd815738c927d148ef014250f83cb4bbc86bbcc85f75c0c78a'
'e7328a5cbb4b5b03c4a06d47ac6698862b661384b36912c59056cb6f524b675c'
'fefe80d125619a133c0bc3ad9d97edb3168d653914f6a44174f298e5a096924d'
'3ce82a25df9a00d8cddc0578790bb407a2c4d08be23ab7306ce4217bd0e143c2'
'13767baee4900b8b4099e80917a8428fce0a411ef7d1de804a19a83a5d3f9ca1'
'3127a9dbc4bb5adcd1b89921accf9792194f542ed2586fdf5bd0fd87e6cc594a'
'718c924b8cff5c6f6b9d14c59f0c5eda0aeb1b356140e387f68add8254a63c3d'
'927db45ae8d5d6c0099e99ed72843a81a68c13ad817fb1b5cd2cb03ecfe61f23'
'7cd3afed275ca80aae49c20ca68a0fcefb33c41b5594487b1de048bb50b42180'
'b8d408d2fde4c11a76defc6466ab62b6c29f6160cec97d3851387b61d9ce68a5'
'f8465bfb27437ffcb46736874942afbbf863406f7e6b0b44219b484a22625891'
'861adbe3f866a4396123f57803f44c4c31dfe1bff1b318ad4c71b608a9d1c4ad'
'ed1d9272413441d9d5c1e53a2692e9f4eec2e85b99e078239531221ebd26f8c4'
'139559e718eb660d69e8157c9deb5a79522635f6d499a1b63795e08818eddf3d'
'3c216cc281b169780eb7bb0a9f5901a869768bb2a2d0298d7ad7494a1342de73'
'4ee7ad5af7ccbb06286144147694248f88a8730e6a508485f386aeb82ca6ab0c'
'1a96a508d28e7efba46d14ea6aa7c6915d44b8c1cb1039d4b4da00bd540405e6'
'd823194b5fc4d953d19a22ab686577bd6dbce6a5d696da21a7072263fd0e21b8'
'554eb6daf88bea7ccc91e0be2cd962255614e9f9a78eff70d011968dc2616f0d'
'b894f45dde6558ac4ef22c89b940de433c0aa6f4b8004b5c2db7ee8aa9efc4d3'
'1d1017cb7fcbdbd8f90ed01eeaa84a46b1a980315fac06a0ff216a9f5b9edaaf'
'c61a33177bb75872578d23aae608519a1a1b8a91a6cb591724faafd3ce5dd73b'
'bb51fa320c894e9a07a30ef566e698a330caa203e2f49e60800f9edaffce9f57'
'b25d13eedf48a5945be5215c44396b65c6ded17362b8e5363a8e415a581b054a'
'ffbe0cecea752110bd0bdc51401c64cd7dff38c1ba3a052cd0ac1ca505c498b6'
'0e09765a15e474473cce22089bff932245b0894a3b477fbee93d062b0ae91104'
'4888be8cef47b64a2355bf6c8b6351311583d857c2f5885560a3ed2536b1d4a1'
'30d1c6c816bbc74807f437765c7f1c6e97c9901e31b32ed482615a7ccb25b24c'
'109fe912570ba3fabdd931bbcbe0f4a781165b185c2b2f83994e256a8b16f11c'
'92b66fa7c60c55ae44633ba9dd8d306217779c922d5ff56f9d79434f5030278c'
'626f22ddc7f84e123ed2bcd4249104b062132be0df05bf23419b24e9b61c6090'
'9e9463bbcad073aa69001ebc2b60727c0b84b2f5cbcc1f13e5cc7e4ba2658391'
'37a6279a337122b40c84f4e9aff7a36494f72bcd2eafed235650ae1810d91f36'
'75bb58e2cc7ff17182792280e5a19bb47bde3598363a0f3e1c0f9bde5feae529'
'2b843898604945a69900834369a709f0abc34f2e50021fc5e829b8d6bccd92be')
|