blob: 4be587fd0a5ec96e6e833e612231e5cddb349c70 (
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=78.0.2
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=('0df5e93bfcf1d62b746b2aff955246f6e2f63c16867a3cc438f062cab72c03c3'
'b8fe9be6c3007d59539b8ea320d9ac515ba4e68f44bf2472b68ddbd0e6dd1786'
'339146f9ab896c21fe25615e7fe212920aa8252532ad2e791a946ea4af019995'
'0428aa1467a30abbb232aab45cf94e6a322d705823d7161295d6ceda8d795ae4'
'702bc90652a6052a2c639516a853103104d71db8d21e318da2baeab60b75ef57'
'd8db1e38f7d207ef919c980a3453d249b67813549802d346743fb1e6295c2c86'
'ec386e4733e72a2d72cb8c6c2c9ee2bdfff17726d47806fdc48e117dfc74d7f2'
'5f9c2a173218ef18969d1a83dbbfab7b06b47ed8efffebb7b92c2d41e9128ec8'
'1dc201eccc3487a18cbfb6b253e7717df478e89ce2d2f1639f82e69ecaa852b9'
'f5f853071a5c7e540db1056b577969897d5ef26cab830769a4135c205d6c9203'
'8ead60ed130c177556557c709752687e24e9b16f72f97161a1f51fc199ab7736'
'cb62ed9bbe1fdc05ced36ca2a816314db05f87838288460712f9caf0d1e7e995'
'5e0a86576130bf69bdc213ca9849c2cb04d9ab08fd02fb0aaebc3bed392f5bb9'
'2c66c0505c8f27ebb4532aaa65469e8ba199641160584bf4f1d0902c6c0e044f'
'10956e492006ce39190cc6fce783308db21170472f99c8610223bea1a258b9e9'
'fafa071b201062c3f8d75d726214b7256fa9d9309c9501ee53c872f2844d611c'
'4a3475fcb7ce41ef5f51d97020776c2b53105a392e876e4810d2e3588e0b6040'
'f1214e1ad83ccadc97b551dfe855afc8a371c097cd92841df207df136402ca8e'
'd238cd50fbe24d94abff8c3058432699f435193c45130c60a515d00ebfc6dda0'
'98df866c4f4c9f96f570fc6e9a85311cc2745d4cec26409d2c6892ced9f50664'
'ab73e8e54d81d2698229f0b4af0a23b60cc9a347c161cf9a0e40f667186f5df2'
'75e9fbb95d0ed3a3f022ef6d5b11f9c61bee4adc5ea076d2511ca145f4d01e0f'
'40ba495799271d6ce9ebcec86f34187be2011480139a6152ec8b6fbd5ddcf705'
'8e7b6b8e9ae763cd8e2c95b89e5f976358c38a9abe8af6e97e1cd9bfcabd512b'
'a7620b7f17d4f79b8ccb3a242ddfca76ee32ba60458ad60a53da4f0db03cae94'
'b0363be6f4ceabea419f1212a1cdc6db5e54fd8be0b3420927510adf3faf291f'
'117bb739a84b3155ca49eb5d07745a7efbcbfc3f7b1eb9dbd72647b669f8a801'
'1fd283b8094291b4ecbd5411cbae1d7ff3f8593206426a44a63b391f7276eaef'
'f08266cfe723d64b5b0bc26aa1004c38b180c571d754c52ea4b8607ac3b195d4'
'246a852fa0642e4bec23d056d888ca8ebbd5451ef0e7520102c8c7a8a68c196b'
'59aea7cef7b2424ab1c27daee27446855f6944b20d2bacac6dfb19e6b9f4d994'
'3aabaa15dcae4af6656046e9e9a4aed82c6f070f46fb250a364414dca700ef67'
'01507bb45b8519202f2a79cf14026f617bed555c4c00be94be935ecd5e88b199'
'aa36744cf91a8f098bb3fdbae5ee18c13c20df9350187099ba595f9d62b78d30'
'4121419e6976fc2f6690d6bfa0d5e7154e34bb117d610e9f1deec13be10cd3b7'
'f6b68ce8656632f81a7af5831f6f233334f2f858e466285d160866e6d87530c5'
'e7f30555102f01c2f751d9bc2b69f3ea9eb36b033844404b3d9a382a3f4f4373'
'bf707351d657ec5619d8d118aea1ed4d3d8ee3c3d941bdef4ed2f75f7ff1cfab'
'85961b98a5d9f215bae885706b6e614c385facfcc72b5ffa95a81861f8f6dd71'
'ed1cfafa974011244dfa91c2d1d9353fdd54574a49fe8e8dd67748dd6b7c9e7a'
'04b35850f1fdc333b10d76e5d324c86938a6177885e9419009a7880d8a0c429c'
'a47c7d6bd77088232776431bf653820bc5af9f0e543d45f78f688b8f4b439c76'
'0b34dcdeee7e864461be9f02162bb2f3474df3cf45a5ab8450b85eb032a45f6b'
'10c378db2bb40cde8459077fe188c973e528ff2eb02d822ce09e878540488740'
'644243aba002bbb8cb3caafd2df75cd65ee5f26af360fdfdce47f1378adb1fb8'
'd2ebb1b49c472152ca3ab6cea0a5813da7bb8bfa7e67412c1a48c664770f1a3a'
'4c9fb0c20332b67e2f6937df4ba1b04f18ef10e40de27f8c42aeff3968490fe2'
'9b09c60e73578e797556fc28e1c36f7a08639aaf55706e970b7a0d9952e021ab'
'9f415fe12a5fc006cf5511b9dd6f7b06be5c6597fc740303c81ddb47971cc7d5'
'551ca3f423128ca5583959178c1fe072a6e2b777cf24ba1b661453e1b9df1b84'
'6cac39be9122907a954f8b6430ad13a385b37cc716c0382cc4f548a7b7c71786'
'4696b4aecfd9fff0903217a7736287bf06a489eecd15260483d440e537fcc53b'
'cf64ffc3a048aed50613c6aa7fa56c1a4ab9bb9338adb5bce5b7081a532431d7'
'8184b421d752fdfa859e9648208561bca50b1d01d14bbed35b387d5349c05a04'
'1fa996e2173c9f7498c7438e422a3ce1ffe8bc67dc1d0188657bf8e74ff8fa11'
'2803d007b1a41ae103786ff70f70a628f2007653574c3123b63e610e087d3fc5'
'500195ac9b873a5d00a0742a30cf7d1172bd47fb590136031c8e9e40ef07408a'
'6ae227bc0d3d708bc6a2c974f289d5471c2a3e5af2981bd2cb38645f26f7c042'
'fc6e1ce97d741108611535020996479a9fd9a945efafad15d088366c9e799ec2'
'e5f6d4e178f085b65efaaede6813365ead080e8f044723c812dfdb0213337720'
'c0e6489823dba73ec8dcec1a1aa0c10e731051ddc9af2ed9510b72e2a43cdb0c'
'19d7943311634ef828b7da336ffb087bee38dc28a386b0261eae7a3e130e742f'
'67ab6311a3ebf684e1241183c3143fc3e0242abee724c45f8233c894292bcce9'
'e3dd201af822435db3a7c4b1dd95c6bdeb1f7ed5970547794efeaabf59d89c40'
'12d1c100f003ac4caf2546a58dfe62596dcca05f023e646d5e07a5bb6a8bded0'
'4c2ceacd79d25b90b576d997a46d7208104441665bc47a2b02347341a4a1ca78'
'422b53c8f5ac55d847e63eb0db8dcfe8f8957cb2415391147469a773603a391c'
'8e9e682a527a22032cafe95dae154c4dde75e4d9c5c33ed92c2032c3a3d763e2'
'4ae5c43eb598a3e22e51ce201d2e72f455d3837828498c7d8f919d40bb517330'
'636608fbaba855b1dd9f401dec0c1b715a1b089d68d7d84c05192ee3a843d36a'
'd5a0d570c894e0ce818c533d7a11b3512ef1e6146882aac683dc3ca711ec2b89'
'65c3865dcf90e8fb053c09f16e35099379b7fb7672eefe86618fcc9bd7288d19'
'736346980bf4f757241085956e114147f316641ad23dc24497fe9f2e9fe657bc'
'3c565f8a7ff1b7569955772b5feefccf6357d4022a3926eca216d6baba721d0b'
'089740744aab10042bdeb1076332eb528ade7bd5cdaf0c65991ce61668f3d2cc'
'881cfdae4304d07e0022ca77044ffb4fe5f654304e9d9571ac32760752f9d7e4'
'7947eb5780c825ca33b12f8c758c5fe40a1ef4e35e2eafa817af2cd7d996639a'
'a1bcc0cef986b8de9453c956d8195813570aafdd4c091ce6b490140c06d52322'
'b3654d858ba0458a7e193b57fadaea29e28d12cf580796fd02d9d22a6b82139d'
'f6ebf8efdd0ffd230aaf47fcf8e7ba0fb97c8438d997a03b13cf030de7a52a22'
'd007ba8c57e25668029eeb5c4ba6a3e0dca52a6b9d129f0b30deed84abb3c421'
'76f69fe8112cbdc4ecf6a74b37e804e06d549feb7f9e94f00873982c7cba27bf'
'a6c63f54900ad486965b4c41944f2645d616e88e13dc985066c6f799f0161a39'
'4df3786b0d88811332598b3d418ab223213c7f2b8b1a60657e78287a05638562'
'74364e2a867852a05cd5f30905c395cda5900fb57cc2bbd986c7bc5ed39e1ed9'
'e86016ba0d4ae2b7605393a896ed0946b63fbc8acffea43d9442f250b31dba98'
'a24f67893abfd1cec30afd5bf9b0e62d12e99773adc2a6674f1fd4a85c6a8900'
'c086feab57e5b4f77a77e4cf296a16428939f24b8c5fe453165aadd1e0757ebc'
'46c7eba22fa336f6054dc0eed31b8eecf8a73291f4d9407ed3d20c06fa3870ac'
'274f1f37eea1277c02a50fc6027bed32e82e5b10bc8723cbf0e59c4267564f46'
'c6047d3be5a1bc92b27f54825db43978010ff87e19ce0a4e568e655fff06a64b'
'becc0b4994c59d4b2561ae509c76b1c0e5bd0f3d3da132537d5c35a497f14cab'
'e9ddb4ad8fd01902a69896c1608eb5b33fa6c6ba1ec59ff001ce83320b9a1e15')
|