summaryrefslogtreecommitdiff
path: root/libre/iceweasel-l10n/PKGBUILD
blob: 6c3f102433e1f6d9a04c55b048a83165be28e1db (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
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
# Maintainer (arch): Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor (arch): Thomas Baechler <thomas@archlinux.org>
# Contributor (arch): Jaroslaw Swierczynski <swiergot@juvepoland.com>
# Contributor (arch): Michal Hybner <dta081@gmail.com>
# Contributor (arch): Andrea Scarpino <andrea@archlinux.org>
# Maintainer: Andreas Grapentin <andreas@grapentin.org>
# Contributor: Márcio Silva <coadde@hyperbola.info>
# Contributor: André Silva <emulatorman@hyperbola.info>
# Contributor: Luke Shumaker <lukeshu@parabola.nu>
# Contributor: fauno <fauno@kiwwwi.com.ar>
# Contributor: Figue <ffigue@gmail.com>


# parabola changes and rationale:
#  - rebranded to iceweasel
#  - added replaces, conflicts: firefox-i18n-*


pkgbase=iceweasel-l10n
epoch=1
_pkgver_armv7h=75.0
_pkgver_i686=80.0
_pkgver_x86_64=80.0
_pkgrel_armv7h=1.parabola1
_pkgrel_i686=1.parabola1
_pkgrel_x86_64=1.parabola1
eval "pkgver=\$_pkgver_${CARCH}" # this is actually an 'any' package
eval "pkgrel=\$_pkgrel_${CARCH}" # but our different arches do not always roll at the same speed
pkgdesc="Language pack for Iceweasel"
arch=('armv7h' 'i686' 'x86_64')
url=https://wiki.parabola.nu/iceweasel
license=(MPL GPL LGPL)
depends=(iceweasel=$epoch:$pkgver)
makedepends=('unzip' 'zip' 'mozilla-searchplugins')

pkgname=()
source=()
source+=(brand.dtd
         brand.properties
         region.properties
         languages.${CARCH})

# parse locales and package names from language list files
source languages.${CARCH} # sets $_languages
for _lang in "${_languages[@]}"; do
  _locale=${_lang%% *}
  _pkgname=$pkgbase-${_locale,,}
  _src_arch=$( [[ "${CARCH}" == 'x86_64' ]] && echo 'x86_64' || echo 'i686' )
  _src_url=https://ftp.mozilla.org/pub/firefox/releases/${pkgver}/linux-${_src_arch}/xpi

  pkgname+=($_pkgname)
  source+=("$pkgbase-$pkgver-$_locale.xpi::$_src_url/$_locale.xpi")

  eval "package_$_pkgname() {
    _package $_lang
  }"
done

# Don't extract anything
noextract=(${source[@]%%::*})
eval "noextract+=(\${source_${CARCH}[@]%%::*})"

_package() {
  pkgdesc="$2 language pack for Iceweasel"
  replaces=(firefox-i18n-${1,,})
  conflicts=(firefox-i18n-${1,,})

  # explode for branding
  unzip $pkgbase-$pkgver-$1.xpi -d $1
  rm -v $pkgbase-$pkgver-$1.xpi

  # apply parabola branding
  sed -i 's|Mozilla Firefox|Parabola GNU/Linux-libre Iceweasel|g' $(grep -rlI 'Mozilla Firefox' $1)
  sed -i 's|Firefox|Iceweasel|g' $(grep -rlI 'Firefox' $1)
  install -vDm644 "$srcdir"/brand.dtd $1/browser/chrome/$1/locale/branding
  install -vDm644 "$srcdir"/brand.properties $1/browser/chrome/$1/locale/branding
  install -vDm644 "$srcdir"/region.properties $1/browser/chrome/$1/locale/browser-region
  if [ -f $1/chrome/$1/locale/$1/global/aboutRights.dtd ]; then
    sed -i 's|Parabola GNU/Linux-libre Iceweasel|Mozilla Firefox|' $1/chrome/$1/locale/$1/global/aboutRights.dtd
    sed -i 's|Iceweasel|Firefox|' $1/chrome/$1/locale/$1/global/aboutRights.dtd
  fi
  rm -rv $1/chrome/$1/locale/$1/global-platform/{mac,win}

  # re-pack
  cd $1
  zip -r "$srcdir"/$pkgbase-$pkgver-$1.xpi .
  cd ..
  rm -rv $1

  install -Dm644 $pkgbase-$pkgver-$1.xpi \
    "$pkgdir/usr/lib/iceweasel/browser/extensions/langpack-$1@firefox.mozilla.org.xpi"
}


_sha256sums_75_0=('e5dda36c10d614f4f800091853c787ef5d110a69b905840f366d00f93bc81b71'
                  'e0f7df987f11e4319d8da90e6ae2d2912128ace55274ee1a26f9cf683c69308b'
                  '6ffccb6e19e67504757f9e0459acbf15d2cf3422a9dd8da55b5b37e9a88204a0'
                  'd66e58d828254b8a51f4d840904e7bf68acf1e869798658dcf73a682fdcaccd1'
                  'ceec1bc104f80c0d7ad97d4a96a5d2e351df14b1c345c55eff05ded15d7f9a41'
                  '469f14fb458f4d76bee5be9fb510a2c68a2f1991358a2ca7e8be251b59dac7bf'
                  '7eb505070ddcba25eb54deae280ef28698d88b95419d2fa187eed3bbaa64a021'
                  '0553f92403693eb7a6324175a480b954e3463af5b5c16465f0b3f364fae80675'
                  'a3d6f0f2f10376c9215fd72cc064a59b98727cbe7c86adfc4ad1a4ee8fda03f9'
                  'c0ecfc3f30750507aeea1a66149ae810af22e486ddd81cb8ac20743178e890cb'
                  'd6642d68f75b7e49917e86cb3ff2522f433e07badfbbe19c3d973a8390f61a56'
                  '4cd17bd1278eb4614fddd01360e6975c0ef006c4831b576d3ab9163c035d6189'
                  '44eefd98f77e0ab6b74fee51618894a37a0c74f350ffe4a3be9ec0456acbf95b'
                  '6b9a1c35cfc7c49f9fe1efc1d158d150f5ed2337dd92092a80fe157b052fa554'
                  '45d041e8c17c9cc2676619b8623422cfd05b7cf7ba53d9848cbc2f19ab034107'
                  '2edfcac910ae4ecc7f049beb1fba7e2cc049bc9049bbdf1609aa671d44f07e19'
                  'a943d9f624de989439e0319588bc6767a3c96080890d6ee16226924599a894e0'
                  '2e3f2f3f56f84c06cf37d7c460c4d414ada58d850fcbd16dea5d844df92c1916'
                  '997c0d2c2a440fda6472c4231a2032c1884a7c2527ca0c7cffe9b044456b3458'
                  '70281a850efc000dafe263ae862872abc0b18f35fb6b667baac20fd7e399a141'
                  'e226004d4f877c48e7438a9b05d865527677a7e528f3c54b934f47980fa427c0'
                  '6162c7c6485bb1955d8ab16a4db39b644ace06ec22da71cde9f6deea9fbcc3ab'
                  'd40ea5c03f66c7ce654c56210e8b458b5010f2ebb7bc7977a97d545eee4381d2'
                  '7e8778d8c7397a28df4487a32a9dff246643a862e9711ac6debae4d43c4b86a9'
                  'e73ac9415931ac18fa66c9a5cac16304aa5553da4abcb662d61c697defa2c09a'
                  '03f359b44e32ec38d3107558d47735d7ba7936e819bb862376b178568c4ced40'
                  '80a145a23841e235f89d1eebc7e406fbc7ea17a26f385659f35f761c93ee6579'
                  '58c7249e38ebedc2afa9182a1ebdc2234a01d6435a0776da826906b8e6e3f073'
                  '5db36c91d8b601152261797452160cab2628567573870b65595110d6903300f0'
                  '566d71abde320493996a6bfd0385c6e1ad44cb3f46a42f212f5e0f28f8ecddb7'
                  'ae53e504df34498fac82b78f8e2ad0a9c77236d5645fc824f4517fe38cbb3c53'
                  '69dbafd1ae0faa6ed8f9cbf7927d37ed71679bacd1ee9baa2118b6ef83c3173b'
                  'c214a3989c486be9a1bf091b88105ca1e665abda3538a6a459315fc4d4d0e45a'
                  '2e1a9926988a072f85349c93dae4b5571c48fa117dab694a4fd6b4975c659565'
                  'bf4900fd9f2480a163f07a763d568c4b8c5127333131542ea79fc8e004965c33'
                  'f8bcefa601bec03bc0a2787df72e544d18968442216be275c4c202f669dad7d4'
                  '53edbefc2775bcb5ede5cba22858753a63e54af5017b243cd63ec05d84ee08ec'
                  'c820f2f5c35e939685c20aed0110998da91875ddadda1593071d0fc894de853d'
                  'f7795261423565b5e558d4e63e2a6bafd394f54d4c936d9c0797ba04c46fe5e4'
                  '02878f0552f351e928ad0ac54e4fb20d6c6f74e703bb859eab750ca03367630c'
                  '3c5ff6d373f0d99c4fbf029f3cc3670df44033d2fedeec187c6a2b89f5134d39'
                  '4bf41c42232e52fca4a6a677b9978608865d95ae12af3321f197143880301cbe'
                  '4eb4814059c8966476fd8110acd45c340504b0ca25f29c49db8bca886c9d3930'
                  'a7160d6fc0d0ebcbdf435ec7730aa92464121815b1734418089522f2807882b4'
                  '96265c0d21e16f11f795df182cf3ff65b65b2ed37055c84f288a3e7719a225fb'
                  'b4b857f197635fa69fa3766198776dcace3fc12639a0b2d5a7aa8c92f7b1b182'
                  '3804d17c05ccafce833da6f23a5515776b1b94afb6689ae48fbcfaeadddc7cdc'
                  'ae49b954366cad80f3dbd0f96b8d69e473b0eefea1a24b0eb5cf9ac587645ea5'
                  '6130633cd3da6b69184ee0bf155317d8ca99a8dc057f0344786192eca4251085'
                  '50c5fd4d310121b78ed6677ca7ba3d7b4499cbf6205408740d8f6761d0ed6069'
                  '2299fb6cb4c44bf820d8a0eb1807174a96fbdb149617d543cdc7dc44a0d990b3'
                  '3c1ac78d50573ae276a1e6769f207e7fd64bc908642cb52acb91567c41361949'
                  '2917f585e996c9ecb476f83eaa312f2e74d84834dae385540811af1689f94244'
                  'cf13d5ba5092270622896b833cd0f0c450d3426c52e9e728f7431692651d87a3'
                  '8d7c65158a896ea33375b3be03b0fb99be4828638593f9b30e0373a7000b3462'
                  '2e3ecc911c104dcd79a2642c14387bb6fa8acb18e60bcf52501949c1eb1d315a'
                  'deb41429762d5874d8def44c283e79d96c3259977d3d186f14500877ac76dd00'
                  'f847b66454e3b649b06df2632cb3eb8cb9d921eb14bcd8beabc81446c5f20ff3'
                  'd106c15a3409c7277fd3d8f45505f6e80b7d9d13b5725617a3030530ad744f05'
                  'fbf44bf20cbe164db756a199b95142c7b33293d11bb81edb23e319e79a960e5c'
                  'a36f165d16d2d3066a54609b763909ae266ed200606abfb1174c2e40bb73c2f8'
                  '2da35523f5edc874fdd87df67371495ecb7d1bb1ab45a2a3bf819f018cecc298'
                  '4267209c6f10dcd4a8a58ead1c0773cb10141f0e39d9eb91666be00e203e76c7'
                  '4b9f7e39b9187dcf2e1e991c16c1a145c100fb7368b99ea4b571cfd99d0b9826'
                  'fcb7711b04dc801cfcadbdf43b284973fd5e9efec54f71ce700df0e31a1bc25d'
                  'f85c1263a7ca487fe694f858709910508deb9c619fd108165895ae027b3a3a00'
                  '4b94f853b0477c581b1a25f0272aa736b5d0ea2a915262c7301915d111239ffc'
                  '6cfc5b2df114695a6048124cd961f7211ecbc21601eadf6fa8641187d3b740ae'
                  'd3a445bcc528a1510432a2c4349876bab176d6018e5ed2dd8ec162d03f4592d1'
                  '7e0b96cabe722fe18948d8fba04e6ba9716e69a62d9b9879bbe4c8c3c2b22e9e'
                  'b2100de85e60f53ffce0ffe67568c102bba3e9e854374d505ceb7d80c22f0b3f'
                  'd211cd58612008684e90de29f35a9d34175d5c5ca6333edd44a5bfec129efe31'
                  'b5f616d8549838e87bf7a04f9312cfabd472146e0887e78eb3cc9722587cc86e'
                  '0f86d304565343bc03868bb77ead385c3030a0a989dddf6ff0b07dca09019090'
                  '544709002e3a5d89706336d7783076d66341c4effc2618a8153d64c9619714fb'
                  '357cb95a85a11e2438aeba09c0880b63e29afb6d099064f99e996d2ef3c6426f'
                  '6382160cb1cb331fc14c93336331c9597b843774c1ee5f620eaa141fa64ce50b'
                  '7f532c736de10647ddc36ce5af9168bc37ac45f6fffb220656c148b8e11ea417'
                  '2c1de53b165cd63200042964c507b7afb7958e08d075abd7d647dc3141212194'
                  'b714c22ef01fd9c8156f44f620e5bce1ec478ca9a75dc6be0743b2182ac346d6'
                  'cb4b76d4c7db91ffc3cb9e89d97af3002038d32b08b5c845eb0c7e78ac14976c'
                  '5600e7987085daf29af3538a2f35b214e361f6914115670f3c61ddc99bcfe198'
                  'a65cfdd53dd89b85e522f16952e94b26ad9b9523a91c1fb1b7598eac0c4ef1f3'
                  'd6b3388d686b2ddc0db77fcb1940d16cbf9357674fcf3c21d1777fa4032950ee'
                  'c3f4ec85520e2af70931bf4dff835bcf15c99f9c0a446ce67bbc13132873eeec'
                  '001c5df2e6309177d67040ab33a18d1a68624b53d1f3c5f51c63ca4f82f62c13'
                  'c07faf8849ed1fcaf591e1e7d6007b6cd68355c55af2444ed30e8cff57467da4'
                  'a7ed9e3e02c9101b84f8d00f27ad102a63f5c16ed763ba1d19464baa2d3d8276'
                  '6a2941f3c7efec9f08dd755bb18c8ac1aadbcae7ea0f0782386e1a845a7a919b'
                  '23e34991c441931ca1856fa1ebcc9f0b26d7c8c64ff0d18cb613088d3340f64e'
                  '2fa6848ff382b26ea8096832731170df301453749cf741b54e3724bce003b5bc'
                  'bc65549b0425b9844488a8421c8a7df5067c4ab1b41a7364bc802d6ca06bfb45'
                  'aef9a0927a6354572e10ddb5249475b7b8098db1444e791856d5ecf8b0d511b0'
                  '9718df9fde5116c9da021057344a4d9841f52c5c24b7dee40327a46b6300c813'
                  '16f785acd00278a7479859be763cdab19079adc2cea2ac2b5a2ea3642684f7dd'
                  '8c23b66dddc902afb6233c57ec25e0a7c14b9d2db178180a322b6077887ddaca')
_sha256sums_80_0=('275095c97ffb6103fa87f4c22c22a42d818cf23d1c74af624e9475cead08007e'
                  'bd53fa19c4b2a390e173442b37343983905e20df7175b5ab1737811686994bd0'
                  '274841cee009065a05a3301459ff6530d1a1823884e6e5f78aa426f084ca9dc6'
                  'd7de089d31f6ef53659a4edb27a9bda9d75c897dc003cff6f753129ada55672c'
                  'f5edb4a14d951bb0202f832618ee3d53c53380e283df7f6af3c8858d823fd750'
                  '4cf097edfdd42318c7050ec5e1d8fd48a73482bb359d3d313382f99e48ed627f'
                  '4a1ac06e196ba41a177cbddaced80a0793971353c0f91eb52fca1f75d6c757ec'
                  'f3077d29f39c2abd389e048ba1452f6755f568d548217cba100dd7ebbd714a43'
                  'dc3309e6c3100dfac3d9a612151ee99ed0a4ca80684526b9377dc9fdf3b5920b'
                  '5761d8104a2600829f051b6c16a55979abc4292606bda55a95c27fd0817a0622'
                  '01c5a6fe86035404f3fb33b37c85bb6813d7abde6acb5f28d926e746eb6959f2'
                  '58d8aed096c5b56fd6cd05649d5043f88b4cffaabbf760cdcbb9029ba5cbffc3'
                  '7cc497ecb401da5e72127953d22bf194f5dd337c28b171eb132b548e7679f370'
                  'd34682d4e7b20c597c354aad3ab52a54c6e744ac45cea0caeaed598391b7607f'
                  'fdbed2df2e0596df74bdeab95c8b24a41a9756a345c7f6da24a57e3504e2d80d'
                  '4279e1c76251dc7fb89cc77de8b83e18c9ae907075fc20c4edd2c71a6531081c'
                  'aad6764c5dced64e4de2024490905a7529f4b0addc039d9f15e295978737b26e'
                  '1fb388f61ef55cc430f8126d2fafe8fd39dcfc361236623ffbb3d8b0ead36a27'
                  '77b01247321045fa22f2bf39bf082ada1b349fc7a46e9312f77456a4d17c3acd'
                  'af0f157f50958752663f6397d1e08c36bb5047dc095a2effde6a759ca6df6cfd'
                  'bc75a9c73e2d4fd12c55da5031bc88e8f6fe4b71e3231b86ec99e3d58f78213b'
                  'c5ce9b02b9a2283abaa205421f7770c7549e24a3e9aee59d1766ad0bf52c61de'
                  'e8ff6b62222e0ea2f43f29ab9417f534e32c0f8a897db396c0f9693303d19ebb'
                  'e51bf25c51f1591bad8329d5e313b5e93d03de550a9e73942406c60d7e7670bb'
                  '4f2de924ca4f02d75ba3177d7a1ba235757b0e7710cbf4ec7eae90520144bef2'
                  'dc13a588b519ecf5d7ad3b5c7f5b80a29e831e2cd096dce7c1c72051dcb7a6c4'
                  'd89332453bbbbd4f6706331de7c86b07f89b2bfadbd606d63ea1a9fd79b8610b'
                  '6d29e349a5b7260363f11a14fcd2fe6984b1e369dc384f90e7c65fae7ed54cf7'
                  'dab3438bfe0e93bbfa1c0e46d1f6441847cbeb311560169d02a989be1a40f873'
                  '606d8302f73652e8e1d14108fe3299eb79db67075afa11fc219b27282fc90df4'
                  'a9f6ef29fdf7fe61d4fd18fe6eb9b3fa1d685ef21dc10011f5f0eb07d5e9358b'
                  '35c03e3e36f16c126d93a67b3003a2e4f21f7cdfc1ab8151379e74956f1c2878'
                  'c1d4487a4eeb99f4465d678103babdbf6462296112775a9d71049c11430afd28'
                  '8071b7b8077f584e31f2ba6304a795f98f84cf733712c7af73180e75e9d406ca'
                  '4f66114199f821d18f6cbb11a761f63487ddad2e347151408de0e74ea4eb89f6'
                  '528e198248092959eb93515d4029c20df407d3c55a31ee0ebe59735a3d7c0ce5'
                  'b0c31790e3266f9ca6f2bb383940972cd19960c915a4fd41113a0c019e20a95a'
                  'ce853afa2d0347ff46b5f7df5ca1647fa730d06b9710b4552fd2c7cf0fd7b822'
                  '0931ae750abac270f1a2d98bd5b98ea07b942afcbf93f926bda955be50f9051d'
                  'c4ae8c8cfe94635928d723ddc736245599ede9152310cb80556956f67e41ed68'
                  'd44ad563c3de37bddfc4b67b07ba2bd09df0ff5313f41de41ea95f04b824bc82'
                  'c320cbfe135e60628e8a341459dd1d19495f2dfddae9884c0ecb3580bc53b4b1'
                  '753e294fd7e2f3361c5258e9b1d8acb932c24ff97e08000dffaffb536fdfea7b'
                  'c665bc65dd6e5488553c2503a1cf260963b1b16af65038d564297a42f91d07f7'
                  '47d2cf8706092946fac7f0143bd8a0e6ec76702b26f71a8a76fc3f3b7af0ca7c'
                  '186bf02535ca8afea765c029878c4a3cad1b86e99f99257af9c25e521a9d662c'
                  '14ba72d2f05cf88258ec89e899aeae7652b9c14801523a265cbf59e8f7e2156e'
                  '11fac2f4995b03e49122d1246eef6f871a5c415669a04372511f9a95fcff5e8c'
                  '31ca6a02deb8f4f08d929daff441bc60723df227e3f70508a90bf36cd3f6cf14'
                  'c5f8b00d32eb0fe95386502ed3532e921f1ce5f9b2cf3d946a9845ff048fc6be'
                  'f76918a66b87014701c6bafa363a545112fb720546f0dceb5471c8f35d5718a5'
                  'cfcb2932431ee567dc417cb3b3f6753f596e1c78fe8bc52ea9e5e562af18785f'
                  'da10cbe9827043df40f4462bd3b9031ec3433bb3afb3f2078a4d8aa52d6c815b'
                  '052898c537cb5280757b67882ad531506cea2722def70f228ef4aed9418b083a'
                  '29aad34974811243de9fc3ecfd95921c4aae4cc332df1d1ac3b6d69cc32b14cf'
                  '52b30b867483bea39dc4fa567e0139da4cece9133d4acedb3d340fd355850a28'
                  '4a4c673d1cd1a4cd17548fd57c4ea4915011ec384daf13a85a6bbd9461b5423d'
                  'a53ddf6ae8641f859b033195f33fc0fdbde91a12f6e75d3801de69f209148694'
                  'f4faa818a0e2d22d920a592cfb12331fff35811d6def817b7621d26d75a2137a'
                  'e8cddc03fd384520dd74c0eadbb363210493e001eec58f932b20e37626f1f64e'
                  'b79311677baea894aad922399e6b914bde6aa7130774b0db7aa655c82db349b8'
                  '8ad909d0f1567ba605f5cfde7b14b66b0317b06c5dd87c27eebdbd1a264d32fa'
                  '96c3672eef31dfddadedcb3ccdd2c21785ed57d37e25261a69956a3020ec67bd'
                  '22054919c438674d0184c920264ef5a42a976679d4ce740274b37568e18e6581'
                  '323a5c1b50e0e89541457cbc670b22cff09243999150c73b852e926627693a65'
                  '882fa31aa33e366182094bd3bc4f3aea68c586112cf97e93cd6dd61fe580ac31'
                  'de2f9a05edd0d33b62a543c0de2eadc7f72d216add872bd83f85660896c17368'
                  '5b1f568654929036e5ffdf9dc21f39b588a349452b91df8f808f3c9c9f21fb7d'
                  '566b6dd3c6ca49a15ffbf281e6749128f7c4da4c81ecd099f316070aa6b7f3b3'
                  '60bed167ae0eb079f9c52f14ca8575a62ab81a0eccb2cb25afc00ee3ea034367'
                  '41ba6e90fb8d2bf743402bca1239211277584a879dea946df629cbf59369bd6b'
                  '4a9573cd162480e765a597b0efd7c9e334f2820334e39352c9a3716ddec66a43'
                  'dda5ee90c18f1eac784dd040a81d9a5ca483481cb781a3425ac2bdb5dbcf810b'
                  '284d181558ec4cbfa460f31b757cb9a33f90827429bca761544cfe51325241a6'
                  'ee11bd3f9c2fbaac4099d96b03f7cd7b9b96b43c4028b319199de5a1c1193e91'
                  'd0305acea5f95703bba5256efb2910c97414506a84d5c43eb300498917de6ca1'
                  '2c346e07335d868f6c595c4d36f0d574b618a0ec072a9088ecd3c936d33af13e'
                  '993d6746dc4b860243284063e0e2d6b70d82910b8ca43f049aa8e7b365c6f613'
                  '46909d1f06a771726988c5295e8dfde12658bd81d9471c34a8347af90d622f12'
                  '5c016890e326cdc60755bf3455d4ad1cf8b01d391178197fb2ea9890fd713b54'
                  '04da0417a3d464e047ef01ad030ad137383c900ec1a7906c2827dd14eabd07c1'
                  '4cfdc596f8ab71fab41ad452beb9bb78e61fd71539b1b14cfce3848b73702746'
                  '2224fad3175b53157f795f69838d8005dd97f3f8540a4af46a1d7d159b46eba4'
                  '341424f93f027479c75adae9834c61291b87a1b6bb85e376d6a66be4c5cada63'
                  '560c1b6602874ab4347b88100c14c1118b622b43b9f569048c80c93ea37b1fd6'
                  '78c795934e43ac8308e8115383a9dc959c3e1c1019ca076783a4aabfb2211f42'
                  '9e7dc2d0f0ecb34aa3bd4db1599db6f96b78a9ddcd6dea4de794b7c689785aed'
                  '99798f0573c1b19e1e9bf8148e3e7937a071b8a758fbd5ab8408552c7cebd762'
                  'c10ed52acef40e483e59c0da90bf92883aaea1464edd083d61ef758f4195fe3f'
                  '06cbbdf006fb1dee0e2982d2662dd2c52ce301aea4906753bbd8d215ab44ed7b'
                  '2c71ddf15d403ed19c3067680aa020ca88920ef4d40d445736afa0d516d9d75f'
                  'd9ca6abbc983622564aebf6ff238a4796791e4b0787d07a64e190b3d5f3169fa'
                  '8927958ab744bbf6c9c4ecdff22f165b4c839805659e2f8f326dc7c2493eeccc'
                  '02b67d682ed285926bf730c9d555f40e32be521e67cdbd65975363a8e89790fc'
                  '363ac019753fd73289e0c1d2f4e6c0e2465aae21525f5c7d1ba2bcb0120ade9b'
                  '0ccc28a1ed2c29e8084e5becf808cf462fe5711c4ac4d741ebc9e8b28980d124')
sha256sums=('19ae5b59e3d0b4e880ee40ba7f34279f83d65b0af6662f8d8cbc733b763664fe'  # brand.dtd
            '24fe5985142fd7f47e482c8e9ee18b90dfefe522c1cde4d42a33b8e289835fbc'  # brand.properties
            '81d1f98843f29a81c10a9a96655505c72ee34acee45225dcd307ae9a123e63d9') # region.properties
_sha256sum_languages_armv7h='ed146596ac6790b24cdae2bbf64405dfe221fa12512c7da8c6f236b7a38a641d' # languages.armv7h
_sha256sum_languages_i686='8aa9ed8ba0eae5fe25c77c5993e73ca86cc58f8aec5cabfb7b65f83bb528834b'   # languages.i686
_sha256sum_languages_x86_64='8aa9ed8ba0eae5fe25c77c5993e73ca86cc58f8aec5cabfb7b65f83bb528834b' # languages.x86_64
case "${CARCH}" in
  armv7h) sha256sums+=( ${_sha256sum_languages_armv7h}      # languages.armv7h
                        "${_sha256sums_75_0[@]}"       ) ;; # should match arch sha256sums
  i686  ) sha256sums+=( ${_sha256sum_languages_i686}        # languages.i686
                        "${_sha256sums_80_0[@]}"       ) ;; # should match arch sha256sums
  x86_64) sha256sums+=( ${_sha256sum_languages_x86_64}      # languages.x86_64
                        "${_sha256sums_80_0[@]}"       ) ;; # should match arch sha256sums
esac