231 lines
8.9 KiB
Bash
231 lines
8.9 KiB
Bash
# Template file for 'firefox-esr-i18n'
|
|
pkgname=firefox-esr-i18n
|
|
version=68.2.0
|
|
revision=1
|
|
build_style=meta
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
short_desc="Firefox ESR language packs"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="MPL-2.0"
|
|
|
|
create_wrksrc=yes
|
|
|
|
do_extract() {
|
|
:
|
|
}
|
|
|
|
_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 "Kaqchikel"'
|
|
'cs "Czech"'
|
|
'cy "Welsh"'
|
|
'da "Danish"'
|
|
'de "German"'
|
|
'dsb "Lower Sorbian"'
|
|
'el "Greek"'
|
|
'en-CA "English (Canada)"'
|
|
'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"'
|
|
'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)"'
|
|
)
|
|
|
|
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="1b2b833b8122d6f1cd6361ee22a06b576db06e984fc8860acf158240451869b2
|
|
a5b0960eb0f03da27da2ac9546d46a124bb5c04b85aedd845c41dbe792a29b54
|
|
ab9ae7cc3267c479e80523ff098bfe04b6545b4562d15828b25dade69531906a
|
|
2819be31c0aa016fda3283e47ba3888160a8624ae98bba1918fc4677dfc0aafd
|
|
7eb6f1899079872fd0137dbcad3db167bb559e8e537cc33a1c9b7b1db4de5b9e
|
|
066e0fb03339768980d9410866f4b6a55658076bef14a8c583e619735fe969b4
|
|
9623abd417b94066f4983963b642d6acac915b7e0e95a912791116430c35dea8
|
|
d0a81bc8b466cfa57a2c9e06af69db6961d5e14ba8a8f0420c2a2a164075f31a
|
|
1088aabb5cdbf6f332eb1d381add64dd1600c16822a760f3f49effcd0931feb4
|
|
a3ed954d5af9d1755b7fb5b4fd08384cdf53c34b7a79f9ec9999a7c26f83bd67
|
|
f0bff1fcf96944aad0d7cb6f2fd199f87febc8d7d2e50c169ecefad9f5cbfd56
|
|
82f8e2d2113cabd28d08b129b80269f8aba4abf7352176c6d4c6001ce7b8836a
|
|
a006100a5092325c0c3e18b34dc786b6a07c007b8ccc569c9540a173b263be52
|
|
426e6f04e4d3b3a79451301947c744835c8b2ad350ce8a06403ec4ddcb04e9a9
|
|
0eb188aca78b03c8e88635bb8955a9e90214e9ec9dede861795a527c33142a5f
|
|
c60a7f51b331cc743504159677ad665ef38098082f763c0394e73c0c7bf3f685
|
|
dde7a7faafd6e902f34ffbf5bd1f639da2b5f69c451edd48b708617b70c2f2eb
|
|
3c1ec5c168364bbf1e69c227cf7e15f7a0c96fcfd10924c7017329ba1d3bffe1
|
|
8dd2a8e17eefbdab6f77a439e2225b5716e6aeda60cb3a91013547d11a85e310
|
|
5489d84e7e09d5d461ef3db98294dbbf8c62f7fd5f875709efdd9c83bfece928
|
|
10da2d6eb600b86cf5e994e983c3545ccf9ded04ea8a6f6b24195ee6fe79e4b5
|
|
5c5a71116913e67b3707c59706e3c12e7a0c7be7ec3b78cce13d9e24abb0f038
|
|
a6489331e5caff34c748a783455058776db94a239d7f6583c8686639762fa251
|
|
58993cc094340092f578d8cc376f875112fdaf01615f3938db8ad953d891b9ad
|
|
014b303877699aa2c39effbf4ee04134e8001d166f8988c6d58d6c18edb8532a
|
|
f311b908e63b8f1e6d852ef29399883191a37b44fe51ca31a487184a97a9dddc
|
|
d6684a228c150b19f6765519b3e0caac94497adab919bb1dd516fed4aabae484
|
|
d3deb2c12d0466af161d509d1d2b38f7e85b49f8a520d5df0280cb29fac03049
|
|
f92d1bdf3e25caf91962f0c2002c4cbc46263046657aadeb80fc0160aa6a5df9
|
|
5c7a146b9feed15e4dabe9e93b840e244ef4867b4a1e90759ba90f8c48f9d77e
|
|
9a6b7fcc3d735bff9fb0038ce10e3e477c631e72b49f050144b24fd4fccad965
|
|
c6b58061ee0153c86cbc4778debcf715e69625011179306f8c2f93316aa4ea53
|
|
39b179cf01417978366173855f35c4fc4b83715edf043879e00ecbf96af27b0c
|
|
ad538b32574e10e485d8f24c68e14ed44c7c5db3e6ae2e19b1b5a091b62a2352
|
|
d5f79b94e0f8386c475d62acdc979b2ca047c343508deabe3754ee1cf61a37ec
|
|
0f15c349c55e6ac3973347e75529960503707479ce65125553d1608d1f0024a2
|
|
1d4da7a0e374b7679080d6f6590046da63e9582a82e7e74f430b19885f0a5cb1
|
|
8ca510271a8aeb789f8f91cb9c56f68d2e7784eaae9c5caeecce25529b5dd280
|
|
060cd79b4e4594a8a24309cea93706f64fa6758f550f7c55f16f340f1d648a99
|
|
9bf0aa22418c9bf7453f389240b28bc4b6507432a120067423d8a8ed60cbe6fc
|
|
b3f7eccd4f37d2d5a65308630b33fba68ec899499031a33e17e5bd25294b1a5d
|
|
1ac6ff156d13e45f9569f8b98dfc4cbbfcb673d2ef509ec60a32972c0613ed8a
|
|
cb8a62443db986a21594aa7324e8ba6933f88023f7e8edac3a70ca61be9ad076
|
|
14cf4ac5edc33809a6a540ad54ea14021c95b673c80bfcc456f68c0b8953455a
|
|
809f67282bd2edf3443572fbbc9c6bd7d0bf6bf011bf1f733a9d7203bae6d3f4
|
|
8db74a213fe1df6dad87298cfb004a02591830dbd3e4a2d86e0647d6809dcadb
|
|
af16ece04e0eb4b2979f51745ded99dda8cc0afb4143e078b3303dedba3deb1d
|
|
0217ea37975248465fd6987705363c570b54b123ca3293d39f23d4fac53bdf8e
|
|
9776c33b255707132bea73e17805b571e8942c9034cc154ebe438b234d45753a
|
|
83e6f4d6bc460bd6a07b645634cdf962a8cd3f479740e48318cc5376d580eb50
|
|
57cd93d9e7122e13904bb9fd1b62860fa849000dbb1651d1e0f1463542a563c6
|
|
4502720ed8f5f6aae568d5a6f1911942eb89f6018328464b00b67b75a54fcabb
|
|
3755f9201d40014579e2b9583542ded8621f22111829c5aafa3465b2a861979f
|
|
f39d60727a1bf082d6d1f9b6a3ca1b9457091c26253e0ded4bb3b6c2ed207700
|
|
2feaa565808ad1eb10748cd6d7fb86432721c3aafaeca990bd9217911821590c
|
|
3202de6efc73b18e38500edfba4085e6c8d87ede91c5d7e517865a35e583c75f
|
|
323d2982e88537da5d9ce53366eeaac7d0744cc3d9926266ebcba8fcab9042ef
|
|
87d36187e038efeb25c5fc5f4865432d92d947c394dc9915d063253c68e0c593
|
|
06fa877cda032ef6433a90bb98d989804056495edc816c846bd5eb4f0e2558c1
|
|
8fc68f6014151d7fbe2b183ece81357bd0db950169727cacea39b6a54ec2317b
|
|
dcb81d5b70c5371a3e05e2595120745aa188877c521c5ebf9825d189c99178bc
|
|
cc730257f0c9715be76129153d873fe98ca6cbc1c4905ad974f0a3ecee8712ef
|
|
fe0f100525319d0e43655090f2f7f1561ca0b9899d7e903f75f80d3e37775ea1
|
|
e9067f4da7a54866744065cf4efa72f6b81c79496efcce875017231969b4f8b0
|
|
2b2429a4c5245d0aea3e317a83e3b6d82e24e4b8db2238626503c0abda5aa0da
|
|
1fd9d4983b9e87d164f94708c6c73485806132d52eabab8d9620f24e31ff262e
|
|
b5ffa8391594c832eb4cf665b85f580362f805796e9af5b9f5d5342b12b272c7
|
|
e2defd45ceca49d1ff3062e095dc60cee1441a25bac08945b4e6f233dfa0f471
|
|
6f25fe33fe46a546cfd67c979ef781cd662c84096612190e5705c111d72d6b31
|
|
20639ee2ee0a1f8188e12307520a5514d9fac70e65bab5d8624254c5ce7e4a32
|
|
30e7eca6c31114e934919e1eeabce3447fa778fbde35fb58e6c09b9771a2c717
|
|
bee3bf0d01abbaa3ca8cbae7bde8822e7f73394e573992822b43986876646b0e
|
|
93dec63997d31b27271678f1a1765437a69f85695b66d9ee2f6177c89c24a040
|
|
332b33195a2c37e0d428c424ebc3d16c23e82f03178d923053ba12215775f4f7
|
|
b5b026ed94f0a19db16ecb56308b3d210c3dbbcf1838abdbb459b39bfe40cf00
|
|
3a9f8a6d9af871a1cabf271b4a88adbcb7005b586ab4a0d28d3fb782d879e054
|
|
0dd31f2593198a3b2112473e3fc12bd5e1f2b493fbb43d31d27b21a25e085689
|
|
de6a88dd30b445faa88b4bc10d1732eefc4c30ce939fad09382a3e55c1b26f3b
|
|
0d320f2ef36f4655c08b954ce0a8101697fa1354aa4d42931fb8bb20f5522fe9
|
|
4911500ee8c522988483f97d2a76272b39038699b709d8c7ecaa615df5c02b2b
|
|
20bf12f4d46721110c45db2b03b3949abfe8989da5652c77a6371dd0958c2fef
|
|
2b3a45daaab640affb6da37e7cced3a5bcd3bff51c6b182658f0d4b0efa77aaf
|
|
0aa0917e1755194b3040ae156083a4e38f4b5593717577a87b49bfe35d70b10a
|
|
babc10519fd8adc0a6153a1a957af61369f0dab8af2a42a0e897a42f7785581e
|
|
3d947f24177dcf0f45f7ead13c1bc5017f98e83a64486e7bde8d13ba7a8c12ae
|
|
17c5ca51fd380736587fdabd0b016ce1c4198d56ff8f8063fcd37d3021fa9a6c
|
|
981503ec5b272d4f5e1cf25bdc25f429ff2788ff5929afa230c26ddc9dd3171d
|
|
a8ec77edfb37507e933e0ab94a684817666ff03e3de7242420495d40cf1340e1
|
|
bd110c4d71626846d9b909560fec23fe25934cd01e5392d297e50cd26d60cd87
|
|
8d35104cfb4f86ae89ae5048509a0a6a1cfebf3ec8a40a8ddce0de91f3b13eef
|
|
78cfc87da632600a1c4aa22b2a43b2dfd193d2f45f7cdfb874e8b6caa2a6929a
|
|
d94c7d96d1c8ec7e2842578f4703ded6b75be53e6934086e6a5b289e4d7aa476
|
|
9d4185117872a09d989d01dccdd81f3266e0eed3458480f78d810f2d1f20f990"
|