2351fd01cf
[ci skip]
232 lines
9 KiB
Bash
232 lines
9 KiB
Bash
# Template file for 'firefox-esr-i18n'
|
|
pkgname=firefox-esr-i18n
|
|
version=60.7.2
|
|
revision=1
|
|
build_style=meta
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
short_desc="Firefox ESR language packs"
|
|
maintainer="Juan RP <xtraeme@voidlinux.org>"
|
|
license="MPL-2.0"
|
|
|
|
create_wrksrc=yes
|
|
|
|
do_extract() {
|
|
:
|
|
}
|
|
|
|
_languages=(
|
|
'ach "Acholi"'
|
|
'af "Afrikaans"'
|
|
'an "Aragonese"'
|
|
'ar "Arabic"'
|
|
'as "Assamese"'
|
|
'ast "Asturian"'
|
|
'az "Azerbaijani"'
|
|
'be "Belarusian"'
|
|
'bg "Bulgarian"'
|
|
'bn-BD "Bengali (Bangladesh)"'
|
|
'bn-IN "Bengali (India)"'
|
|
'br "Breton"'
|
|
'bs "Bosnian"'
|
|
'ca "Catalan"'
|
|
'cak "Kaqchikel"'
|
|
'cs "Czech"'
|
|
'cy "Welsh"'
|
|
'da "Danish"'
|
|
'de "German"'
|
|
'dsb "Lower Sorbian"'
|
|
'el "Greek"'
|
|
'en-GB "English (British)"'
|
|
'en-US "English (US)"'
|
|
'en-ZA "English (South African)"'
|
|
'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"'
|
|
'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"'
|
|
'mai "Maithili"'
|
|
'mk "Macedonian"'
|
|
'ml "Malayalam"'
|
|
'mr "Marathi"'
|
|
'ms "Malay"'
|
|
'my "Burmese"'
|
|
'nb-NO "Norwegian (Bokmål)"'
|
|
'nl "Dutch"'
|
|
'nn-NO "Norwegian (Nynorsk)"'
|
|
'or "Oriya"'
|
|
'pa-IN "Punjabi"'
|
|
'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"'
|
|
'uz "Uzbek"'
|
|
'vi "Vietnamese"'
|
|
'xh "Xhosa"'
|
|
'zh-CN "Chinese (Simplified)"'
|
|
'zh-TW "Chinese (Traditional)"'
|
|
)
|
|
|
|
depends="firefox-esr>=${version}"
|
|
|
|
for _lang in "${_languages[@]}"; do
|
|
_locale=${_lang%% *}
|
|
_pkgname=firefox-esr-i18n-${_locale}
|
|
|
|
depends+=" ${_pkgname}>=${version}"
|
|
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}esr/linux-i686/xpi/${_locale}.xpi"
|
|
|
|
eval "${_pkgname}_package() {
|
|
_pkgtmpl $_lang
|
|
}"
|
|
done
|
|
|
|
_pkgtmpl() {
|
|
_lang="$1"
|
|
depends="firefox-esr>=${version}"
|
|
conflicts="firefox-i18n-${_lang}>=0"
|
|
short_desc="Firefox ESR $2 language pack"
|
|
pkg_install() {
|
|
vinstall ${XBPS_SRCDISTDIR}/${sourcepkg}-${version}/${_lang}.xpi 644 \
|
|
usr/lib/firefox/browser/extensions langpack-${_lang}@firefox.mozilla.org.xpi
|
|
}
|
|
}
|
|
|
|
checksum="538c0140685b97a7e85684908205a82e05c9757454ca9e0d803876e55c60edc6
|
|
a10f8519a6736e468e322f53ad9ff215a0090b77f20d1505a612ddf458f2db02
|
|
11682449bdd5851e1359cd79005bab0d73b54bf26da6c7a435859fe50ab20441
|
|
4aca05047b19dd61f6cc29d46a52189e169d91253947c6854bcc305b0f23dedc
|
|
1f755f9534f28b33dcb6347728c148b187b059521c2f78cf31fa6fbfed277431
|
|
88991fc97886c6582557f4bcc2938b111334fa3e255e58fad12a1fcae4d789e0
|
|
0a650cbd46ae5ee314b05e7bef04470f05a8e86e3ad6a62ff42fca666cb126c4
|
|
8d4c9efa8dcf3721ca9a40f3cb471bdeb92d25443d92d6cdcf0bf7c383bbf062
|
|
18f6e814934bd2da4421fcedbda563d7a7e0ea03381359b7a243f2634e13a07a
|
|
72b5579e12e1c5d7b64227ec8af542c8d5d69c10b0ab22b738693be0f2d55d3f
|
|
d57ecc387ed41914eadd36b7f9bc7645c55dc4935fa610b965d7c4da30e3687d
|
|
310614b97c6da3fd34a4b31558ccaa1c28e18575aefb5cc44e4d08adc075d84f
|
|
be54d07db7337b5cdf20c9c55c425f07bc36f2f5065040f50cc17c9940cc7b9a
|
|
d2cc2e0592c16c66460abca6221c552771320b6b1f1936098315d1c786eb03a1
|
|
d05dc635636221b62c6b63de92853f5945705df667d2377b6091773167b11195
|
|
30a992813737fc172bd3098db97c26867dea178464d8147a6710247e01edf8d4
|
|
c8f8e1ccf5cd6ead6280e53445bac4f8cdf97e9d74f42fb73eb360048b48aea8
|
|
a3bbfdd082089a66d0a27dcb7053e2d94ceaad160b6ba4ae8a10a0508c51b3b1
|
|
3bb055be010a4ec5bb7cf2f03c9925e0033ebf210b4360b47f1192a40b20255a
|
|
0a7ef16eb1c2c1cc9c5ea639dbbdf7ff30288263c38cb37cedb372059dcdd5f0
|
|
6c9ecf96a69f5d096123c48fff9f2f8efcb58a0272d86a725c38cc5826b7df07
|
|
6e2dd0c22aa88a743b22b68ee0e0432b27d3045d94b83d78964c5ea2a40d599f
|
|
1f4f114b9ea2cce461c08444626149f6bbab5f3bb722ece1eddf0735bb10b5f9
|
|
f1f818265c8940ee6fd0f6fc462cf1f090df8523668d807fe4dfc512f9f77554
|
|
0c2b6fdbe5861b83904abbc5019524e7b66ba27a2d1cbdb174bf781595b87983
|
|
51dfd693a5e946d1e4c9a0beb79359154b15e8d3f3e26d8e12e76253588d7414
|
|
8dc6f03803f2b224d374cbedeaefec22fcc7cc8e52e4554dcbd4a0437a9f314b
|
|
56caa275fc4a7b98053b4697776a948218b8ebb56d0247f82886f3217042a910
|
|
543cf9ebaf4a1c31667465408a4ea5c17d9216e9b6efd1238282beef9929ad5f
|
|
fa21653172f97c003b9f962fc9198e290f2cf3397f342045b722770c490e2cb0
|
|
b7aef130ec825f7177e63f45b73c6f914a223423c5231608b708c4ed92bd391d
|
|
ade5b5eb3e10cbb0c59d449fbeae24c5ff7491719e0f727fac20cc7c1346dc8e
|
|
b3f2a3f5ec4c25b48a9eb3a691b6e1277bd50349ce4ec8e7dcfcc31cbd71d5c8
|
|
fa939f0bc1cf8c0a416fe54683b613c865cd4cff0d661e2b610aa70c86a8c5c8
|
|
4ee86bc94be4b3e719f7d918773f1e1809f13f23098b44ec2d926da95057ac33
|
|
e56f220bdaa0d00878bee9f67142adc3952dd6e318029de228a164c00e9549fd
|
|
62367ca7b18e106ec076deede6659e33805d0cc17a4eb0692f7bc2a1625d3233
|
|
c8445f0522e1b5344fc43589110cde8f04b4c94eb4ce02ff67e6ec589fd99091
|
|
78b8d0d9a2ed10f45bdd16d0eed3b030e47a6824f95e712e22c931053e497246
|
|
9f3c7f7689d54b1f885a374badb5abe93dd73e555ff804556202f589ffabfdb6
|
|
9fe87f5c7299895e96f0f09ef84c942c03da59509452a25d0b7f4572271bac37
|
|
db98771e2394a52913d19bd363c2eb2025aaee4dcdda3a1e75e22b2de2eb3b7d
|
|
853e206ff495fbf779ef64199dee0c6cea7e52d431e60beb61e3110b21e0dc63
|
|
42cea4adc7d19c0e731a6402ae3a3f973fe2a5d794ebd37017181a9aecd74124
|
|
344491d29d273e2b6a1a78e9343338ad92226c5cf0d678f53e39e41967f81ba0
|
|
37fb6892e6002f4685e7674008c967e1dea9713628ddd335a0ffb371b11457e7
|
|
53c01c65b648358f5095957e263b0ba85a511ee9c326bdc36b7e9bf2bfe7f499
|
|
0f0c71a70bcbe18e73fc1b32ef7214aa34a6d81d26b24662d0505c1b11f59224
|
|
bcebc2d5f80feefd6afa130d656c30a43cf75ddfef4123051d885794719dc57c
|
|
7ac1ecf6646206d1bbf8df1ac353b4d0fedcda51c5c77bd2ee91335c35f3740a
|
|
8dbed66a7eb1d71c218cb2da117730b83fbbbf95b812a9254e5ecec2fcc5dec9
|
|
1fa4578c89e639dc0cf48c9936e3ff521acc367c9c886d3945e31fddcaf1ca04
|
|
8497a1206603f588b406a6eafa9ca33f5cbb6ea65a7dc2f5c5623c332d3d6886
|
|
2790eab30b04bfeee2cced86cf5ddecb43d317256f39bf33a61d4c07b57a182d
|
|
188f0298458be3741905f368d25de11ecf62865f9b00a5c13f67c88ad3a7af7a
|
|
8464741b8a8e3566ff7d5caa79d5ae07f173a967df3ab56cc4dd0703ce0f6435
|
|
d4327b3ddaa64de4750fdcc23e6fa53df24e968ccd8ee31ed317b1d429736bc7
|
|
ead008e34ee90febff3497972faad46c493cbc3d02539de463162bb34d6bd6d7
|
|
7fc14ca84e53d309400bb65faa9ae0576326dcab2dfc03377e1c860360af81a2
|
|
f336e70131ab1a4d6c9fac72cc94b078449157aa95c692bf438cc8c65bdeb770
|
|
ec4ec63209609a10686a5d343c7d7fb37671a34ee8e31b895c3bb6a26334581b
|
|
da43711e708e2d26a4eea6ab349c8c667c71ef2b7d95f748e7bd4cf2eb37eac2
|
|
94d88ed3c155ef3ea976e88fd988f0042019f45af4ee7c37403840b30b0ded29
|
|
06f1ee07eeeafbc363604607c864cd43b5c0ad9f3237f7001d84510f904cc2e1
|
|
469aef5670b5fce24d85c4e224b0b3b526541783369e08f2344b4ef021ae678d
|
|
1ab13c27364e767bb9b829ba15d8567dd121b2941d296a029da757040abfa3da
|
|
1ab374290ce7f9fdd47b6367cbe7909e329fdf65d9a8741c3e7d7d7037570d2b
|
|
0e0a9b82105d3a9620e25bcb2bcaa2bb992e3c3cf12b47499115977628f5eafc
|
|
52504eb470a0416f0d2305b9b7331b71efef822916ac5e815d7f62606ece7d1e
|
|
52e2c561084d6acdaa1db3da878916cb9f18003c577439b3816c208240c7965a
|
|
4795248642590e31568cdab677cde1edc28d08e73983540bd4cba727939c1e5d
|
|
77eef47f31f18fc5586f8b7958bbf8d7194df28ff5132611d37757bd0159889a
|
|
019228276c87d20e25556a1fe9d5d7ba46e0c5e7384222f3ec2349eb4057f991
|
|
849070422238b57d11e8c9e6e5af0bd51a53399eea402851a1271bc25bb3f880
|
|
67e827721f8efcbac5325c4519d2136465adde02b1c30a02abb77fa7dbc83b9f
|
|
0525f8877b3ae29e7a6f5f08c088bef638025dc990ade9d1e6ec85d3766cfbcf
|
|
7841e19e1561cf45777a5350ca965167cda9cdbaa01c70c84fb221e3604c2bb9
|
|
6bc0e2c8ef93b3766a9494fdf3b5922e5f53cf5ccdcc1df50f46fcc6130bc006
|
|
993844137d92de37d3aec9e1fea744f624ec4c43b0896a29753eb84ab77febf3
|
|
f5121f4ef1a1b828b9eff4559a38542ad3de94b20307ea025a40764c470c8bd6
|
|
00423d607b99dcc596647eacfde93ff207a790dfc8f52b6b2c03206091eee02e
|
|
b1f0c3c707e0988c36477327b842ac6e9387dbf3a81472f5845f6c20fb7c4fee
|
|
672358c382234a2c721f33289232e1935459045162a55e1f3108e35b64d97193
|
|
3b0673cc96cd70bef913993abaa19461191c925a566c84a2790b6d222a857c83
|
|
761ec57582cd89679ea4b1d7d02ce9c010584091d50087d89a450f80a352526d
|
|
61ab391f12ce64f9431c0c741b528914c1616b4e5b30c36bc725d5a23be5dda6
|
|
5b594f05fe2c5bf3a8db2a1276f6f7b6d26e16614da2e44003865f44db9507a3
|
|
b0fb7122dc5df785fcd270b222580e48d053d094e43e1e86a778b61c7183f0be
|
|
0d92e46b34b8f71d82fffcb23c388c918aadde1fe7f364b647e73ab344d13adc
|
|
e5a1fcf18b813fe24e95b9026d930ebefd1b13baad60cab343511bc170156061
|
|
fc84226b1f0a6ce0d80589aae17924d5abb7683148498a722e42d15722fc3c00
|
|
3ead703f5bc9a25312e1934b2b83a090e767386995c949da17c64d6e76d8a4a3
|
|
d69eff64ed38a2d9f26662b3ed5a1a5df5c57b1d8f278b0be80135354b4bfbb3
|
|
c9651a78d2d2395711d320f6fac1ffd37048d4bffc544a2f2e182cedd237d090"
|