blob: 2b0bbfa1410533cfdf779760b77772edf5d5a94e (
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=78.10.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=('a4a628748fffc0b907c9e1c8814c85bfce7bb4f1d0a9ddaffc8be0138b5cb14a'
'62df5e6fd1835230ffdf5928b2ac4eadca532e68c99ef500c64c483f75b7b245'
'bdc18299072da2f56c8abed69451a7acd666f9f9a6f675e4947d3be94d5f2497'
'12280b2f3b79b2a273cde78efed6dbdd1048ccf75a8d161fb7c7cfe81bd5a7d0'
'9dee5efd26e6bff0509b8e78681b9e8165ab5954dd016cf3de52f65074403f6c'
'b690c8fda8c1d3a27428fb06625babf76d6761117937deb93dd91f604a34a394'
'2d807304c4545ba246a489b2f8196bed212b9a150342bb4811b99175e497f089'
'5f0638b1191b8ba8a20d8fc607c401c4596d20553ce8dceb82d9459b383466cf'
'24b4869c4ab093b5014be214c76a529ed48de78124e277ddaefb676e0ca7b202'
'0de82fa02fc01f8b94819ec44aab849992987d51a9b11e10de3612896b1ee436'
'a7a2511b0ca12380ca27b2a515f3c18268e5bf77f758609103f4db2aed0c7790'
'23d150851a703ca199815abea85cfe547f1b74835f7644e327a04783b2177379'
'f11ea6ef3fc6c81ab7e25b8a804e0fb4ca82aa38dd9c92044bac9416b52c087b'
'37a8b8d00c24b6a2f026460a231b7b446d3f8167c8096bdaeb6b85651a3422fe'
'2f7ea8e95c6816f30fa8b462edaded5f1a62726ad194f49ccc8e8101e44898b8'
'702935c513e8bdde7492dcc4d7ab9c06dca00b29fa40d5bf9b8c88c8b0b2ebb0'
'08ff417689652d4253004db856d9a7d3f35166e2883de3c91d37ebebe6746549'
'ade06477623fdb4a74ed5519dd144630a2783bedc46453f0daa1239c38b8c73d'
'ef24c5e352fb568638f4a4aa9c8f510a15c12ec404fc220ecd48436aca1286b4'
'a2bcbb70780e7450636b081134b206ef96c84be35772b814d1cc837054d7a3e0'
'5d0f0cb7e5289e58a75c505217e1456a5d2b13be6ddb21eeb0a8cdcc13016a67'
'e97893cb8cc33379459740e0350514d4f7ece3fcfca2dbd9208552f09aebfcf9'
'33fa08a462d31619f31467dd22a8e97c21d853e570c8914de248d91c01b3016c'
'7f6c79fcfa948551a4585e198e73cb5a171982819a7178edc6229671d4b61cda'
'2c1f7d1a9ddc17fe0d3ae1d593f5a019bfe53645ed0c35d8c88e6f0fd364b1f1'
'ff8ec109a905ca487a0b774fb34c45cec6d815b7503c8450c369d93295ef3f4a'
'13bbc3bdce74ec3f538b903d71fc564e2059c95689a6984cdb91860503c395cf'
'a738255f33098d74a4f9f98433ac21ceecf3bfb98a28be58928c98fe6f7847be'
'b1d6ff06ec311ac8d90d9c054fed1378b13da65fe6c16ed77e11c3227a85d063'
'66400f9bfc537e7217924b97099eb5bfa06eaa1699d321c1c9e4e3462043e6e6'
'2276a3194ca4029e85c8526df1438bf29596b57ee673d9ccd5fac79ec7bd6fed'
'50af11c5e239bbd9d632d92035a1add78da8cfae37e3dec943ede67fad57850e'
'619c634b38e9aaf82ed3f26d866e2a5f8ca3c03c544b9691f455b678d442efb4'
'62a9a85cf93231a25172ce23556e3fe49acfdedb206bb79e7927e3c75c6f359f'
'422a26134f407fa73ac34f42bb5a55319319e32ae275bf1968d9ad53a8a35d65'
'd377d913f0b5a21c2c0ecff066b4bb6706fee842787f02db0250da2c1fd51668'
'ba1f62de0423fc517ca6e7d0c163cd6c5ed723df682233423a32b6dcaac7a909'
'9c14c97cf27c8d7e8e1d1ffa2af775b08a82da2d56cdefc11a945302ac819afd'
'edc38041a0c6b8344cd809768bb985dcf041370919be17029f454c7824af9dee'
'4168120bf903b9e04e888a85f9b0a533c062571f63ab3241a8fd0e333ba9cf5d'
'493fb1787b851ac64f5cf1ce8ee698918fcae7afacf3de312423ebbf2952463b'
'dd2e1d624de29f1654b8219d4897de03b8d0cdee38c0f27a8a51e37899e5c2d6'
'd4097da035eea6461d2377e4a3d46caa5d34a36c19bf236277dc5c9ffffcd894'
'6cc2bec75f74eb2b07fc37e6cae7c35291120768d8f2662adf3e12b2710220a2'
'5bc89970a4b5f9c12b53e60d0f32d46ae771b29c44864ab8b2579fafa427ccb0'
'1dc63ce8befaa51aed8c7ff0499f7aac82f373f4ada1953b89e5ed1095c771dd'
'a6c6ad3f43613a3fb263e7635c8c6dcf4163c0a7c91f73cca22e93cc4ee0897b'
'10b77a3e7f528e3b1b1251f09fcd4c36318103b3959c88956e73f0edff3aeb1a'
'e7dada5f5b33e92a0a1838c41de1af7bdab07736c544d945c94e5ded489a96e3'
'8fd813513df7dc67aa4767f52ada0d10749d2e0e90668b3375cce98f689905fb'
'4e7a4deee080fd6c57b74e3f461c53fa704526bf9c4c227a485950615558de74'
'293f7d644049f08183806bab079d5d3a20a9f26af41c20aa9d506edb1f1441a0'
'2779d1bdf76bbb9b0d662bbb91adee073b9156cc95de244a054dd8b28500638b'
'ea6317e334a23b223ceb84154a974dd834686903f295b5ffb610c16a08722a79'
'537fa0f33d1393019951d71fcd6597d816696b08555d6a59d5bda15eb6703c04'
'3c7136efd1f14b9b9602842ced5dea30deb64fb1814a1daa493773eae59632fb'
'30c863756bc582f36a20b2665efafbef8295553d227421a3489ec032d9a1399f'
'885af9485d5bdd2eac0845d3bc96397a218b117bbd9af5d8255141eee4802cc4'
'a67378fa20602852e3858f53f3f431c27c7e6f3b5838ba027349236ddaaf7407'
'89146d63cac6fe231094c737b8d8f1a36a048cac42467190be12c41a6c002585'
'e6dd6e6546f7d9e4e16c4450fa33cb357048d2a3d33a241634f17246abd49579'
'7458cb85a7377f2ee784829a455c3b8adfe4fb85218d74b3913ebaab78422541'
'803eecc558a04c7da7622a09d85749e861061ba2d149eda2984b4e3a6567d338'
'4b669127ac5aa8614700227c04173e3abbf40bb096c5bfbc4d76db3342b9ea06'
'25c11df8dc96978f3640491be22f491302ccc35fb550f0621472b19051c20ddc'
'7463245a00c8cb6150068adb9a0fd7dac601ca261bf1d1cfe39f97020a2f7359'
'ebbbada7f6227c1ebcdd8671ffc34aeb53d873305134e3e12c1cba75646923d3'
'f737ca14de4303a23e29c5d6ee0a1a8299ddad8a38e0835cf6f78ed69ef20610'
'7702e89ef7f9af936b196c148af21fbe4f28b70f7f3108371523c8aee91700aa'
'0ae076bf900345d5135852bbc9c705e756090613a3df34ecdee627ffe2160126'
'8f8b9c0f2890fb177ddd30c1661fa397a1a78744a74707e027efd748abf6d2ef'
'11446a388245100851f42abc998634f45ea3151028918d2f8e2f63581ec5a302'
'c24ca8180ba92d7193c0246f49e22aad2d922b7ac37dd9bd39d708bac5cde0ae'
'6e468676b981b8db8c77d6e5400bf82d17fdd7c1def3c87f32de320cfa05e5bd'
'21f4c23757c8ef305ea7a319aed67f1b4256daac9f385fd610fee70d4cf62b97'
'2f200a25427b74424830b721e1bbcee7b9d4bfc4766e99061e3780eddbed317b'
'8e830884f8c27ee6dc1a4de7e669a3bc96c6f9b69dbd352bc160e1be179d331b'
'f018b9a55530cbf0bb645e785b0359a089427cbbfa1d9ca4fbf83d3b654b03d8'
'235cff8661ba0966498ef10a5ba8ad31b5ec920c0af21c2ed32aadc51da3863f'
'4e1a2ceb7270d2b4c7c2e3b66db3dfcddab912ca07f9818a6b506a43b956cf5e'
'1cd00efc0c860fec843fc5991d06c4c92f75f928a0b422b7744cdc9779b33838'
'f6adf40b579e341f91494257d2bc3906efde074d72bab3d91743b931863f73b4'
'80877a5a922a20d29aeb919ced257d10845fd1b43da7b2491848caa54e940d74'
'e0fc7ed54205b54044aed0f4b3df02e5e83f7a59aff2b1e822be8a8fa999aa47'
'2d755e30b6750056fe0a621615d1ce4358c2e3a1013e66bec31166b27891780a'
'65799e9e50b248202a8a4fd8611577f5ac054be6331593fdd73ea58073793854'
'7e80ba5720dec78a20828ec46f954303805d27b9824babc5c1f72ea45f355744'
'859269943a2460dc5a7a78a742d8293f5bc972f931136de31201c946da0330fa'
'5a7a4b9955307b2fd05899aabafa88403f397636af07354b1bfb79490463c44c'
'c9d60025ca05180a9488c99be8110452eda9d2ce54ebe829529eda120e27df23'
'8c08bd8670167bcfdca286dbf30fbebc98b1da20e6663dbd7288ea4ac87bdd68'
'a0c3780bb9d19431dd0f93bce5a63e434caa6cbf7409ae0626ff41143e2395df'
'7ee3fc82277047a4cd8d896ef7c36a34e9358e23582b19d4b3ca9384a23c122a'
'f2b1044a427509e2d626217016732d6a31edf8b85a16d591f6365bc8614e2c8c'
'4968d11c6d0ee8670fb32724d17204bbb76ace65ddbd8aa46726e441beaefb43'
'c6dc119f60ca9027adb916303b809e22b634dc320c17b842ae06e54328207a37')
|