6dd9257e81
[ci skip]
232 lines
9 KiB
Bash
232 lines
9 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=67.0.4
|
|
revision=1
|
|
build_style=meta
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
short_desc="Firefox language packs"
|
|
maintainer="Johannes <johannes.brechtmann@gmail.com>"
|
|
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>=${version}"
|
|
|
|
for _lang in "${_languages[@]}"; do
|
|
_locale=${_lang%% *}
|
|
_pkgname=firefox-i18n-${_locale}
|
|
|
|
depends+=" ${_pkgname}>=${version}"
|
|
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}/linux-i686/xpi/${_locale}.xpi"
|
|
|
|
eval "${_pkgname}_package() {
|
|
_pkgtmpl $_lang
|
|
}"
|
|
done
|
|
|
|
_pkgtmpl() {
|
|
_lang="$1"
|
|
depends="firefox>=${version}"
|
|
conflicts="firefox-esr-i18n-${_lang}>=0"
|
|
short_desc="Firefox $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="3b5c8118bbcfd36f162058d04951cde10fc5bb1957b607bcbc253ea0fb74f442
|
|
06159ce50b790898947ce5e15f0ef997af909f7fdcb66188430ca2bcd5f78a85
|
|
88020529c160b50145a7cd5e65da3eedc1113c3f0d9cf4586798cb0efc716647
|
|
149bf04c35a247eacecb2d2e1f84e9ef8ab65d9ec397c5fd4a61ed74485a627e
|
|
792c6a87d533db0f2bf3e3b98b176810d796bb4956ec0e7e1d4f7d2dca58b613
|
|
ec7fb1c66c5ee2aa05fc73148619a6f7946a8a44302f53abbcae078337f4ef0f
|
|
d89f601644ce2d01df63dffe5cf869dafb36233f4e38b86a6d95254c9894b5a7
|
|
44eeb14847c24d75394142df0631583fb401d1b4c00774fd100a2725df46fe61
|
|
6c2f8d1ae6cf2f72b6d324dcedf6f3c94d6903dc3372b16754f1afc5d8b35ead
|
|
0b8788589e02c5a52c831661ece2738c99c0eec263c5dc920f8cd2752583c7bf
|
|
b73bb4dad044875f897b2205fc79a607f334ce198faee246ce0a712b79eca848
|
|
07d1cc882f6d3aaa0636dea4e119248fba02e16b2a60fb130721048c3cf03d0b
|
|
2aa030562ccec8235b8418fcbc51b32836af6885b955ce2ace54cc1bca31c172
|
|
4ee526e73f402055222f5a6654aabdda75f024174637eac98235f83bd442e019
|
|
fcb85d22ff26f7b84888337afa0f2f4b1ad85d983b495e75ff80103c5737b469
|
|
a3b54203e8f1a5289fd94827fc0f619978b28f2b8a95440d4bb77af9167eb5b0
|
|
0f8aa0dca584d142f37b2de4761ade9e7a53f2e7bb997cbeb3dfbbdf9c59a3ce
|
|
63c88503812499244c2436a40a8ad2671c95a10dc22d2c5725b20e9daa9360bc
|
|
21c3d8d6c796e2d0f4dcba06cd4eaa1fafd26c99718b77603c3f78704f5a54e5
|
|
3d8de4a984e84392b6a242255863c28ebfb853c7a1924e51efbf6ab1beaf5b76
|
|
b2149fcaa4c7dac10cdf3592a14aded5e8899d7bb3517d5d1d87f845eec09fdc
|
|
1b000cb7a06dc6eb94a9162b5812ef4eb77d2830432b6f70a6d028bbcc0f6743
|
|
cb5c54485341c2e84c51725ae37c8d4d80d9d6fec699f53a1c8ed4dc1753a5d5
|
|
eea017a5d557cfb1d2c493c11c23a104960129ab502824e5ea0ef78cab025834
|
|
04da2a3372531fd77ed94e2e222080ff9b80061dec0025d25e14a1a070dccbae
|
|
7fae5af4a676ac470f511cf347786bb63c84e0a609a1002de62827bda00c4ede
|
|
255b488947103c9618b58095cd9ec0d8882f855843697b0d0ae99d631dfd59d9
|
|
07426413839113f41cc90d202a445246957e43aebcbd1b6cbb568964637d0fbf
|
|
5ef6f0487bf53a176be3b13740d68d51dceae71f8e289bad29d137f0916be57e
|
|
f675870c9360f06a5ba5aab2b0e9caa1de2ed728eaad8e5ee11817f4a2952dea
|
|
456e5f47a19693b5f978079fd769e06d3f2d68a13531849608aa9224993c8491
|
|
359f944c51cc3069da51502711ffd1e8b032764568846985381b7977a7ab3131
|
|
35b99ccc0b752821882c2724fdcac272708fc3a132778189d90fd17046f1e852
|
|
ec7d33cfdecbf40ba317121cc5e36cdf05641ae001925263776c8b33831ce15c
|
|
031a77fe29efcafbe0fa583a7d9dca932b39406dc43e2158679e798e450fe742
|
|
39ce33b76a74a4381be52337e9d300f760526d4053562e0030d627829dcac05a
|
|
445de61177b5b1dd3a4e53bac944960b93a993dd286648169077a2911076e69d
|
|
bd441e0e7070b9b5d8de6a7dad8adb088d2b5d0a5f44f5cae76e371395894f62
|
|
6816640c913a84e0568af7a440dd15b033bbc85b93d34ce89eb90fc0df962d0c
|
|
351c5af2a320c41827f00b0377494259a38e032d22ccd0a0991cae7552dafc8f
|
|
8d123c18fac40f2646fd10a720fe90486c56cd008a28b79b9740debe9b3358cb
|
|
b0ca6e233366d6084a74fd8b0f5b9530112fcb8a1ceb6779c0f0e58f6ad805d2
|
|
42a9f4280a7d89036a3b124af2a72940d5320b4959e6e560c82b08fb882f1bff
|
|
4e0896a46d3eff7442b56b46048f8af1a0ac462f2c015a0f746f9bfb7fac96e8
|
|
8aa9885333317d0ce450a869c095b7aebbb840b457eb29c7de1a5c04c353df86
|
|
4d7b20cbcc846d68825f31fe48b59b49dd5228e253ff1be4d41d3e920321d8d3
|
|
5b661f9778b0acbedbf84c007f1ee2612456a65eabe2c5cffbd7ce61d4e219e4
|
|
a474cbe6cd82850208f488230dd8a7ed8add9164e6f24a304114c568e9e964f9
|
|
6f5d134b3220b79c41a97d9a6f8b11d0f94e52e37b1861a908a31635928b9851
|
|
b32008394608f05a87cf281b403b58c732cfad0cde94ee9dbf7d91c6daf5bb22
|
|
7811919f98422d59ac4d8366f015c552737e2b17a34dca854f77731751593fd4
|
|
590d467a22ee985b12e3084b1d0d9dd9b631f8d606c62bf8ff7119bd9c07e29a
|
|
e7217006a8e381832cc4cfe058539a95f19f5ce2879c82ec72bfc6dc7de19137
|
|
27c8532809a78ae535d5239092e356959f983aaa424b4a86e6f249bb9d37ffb2
|
|
632a9d9d15ead1f9e119ab9536ca96ed870a9d85a297791a13a9b71121b010fc
|
|
bee49306c53fe8bd54da739ebec2c7af20b4555b81cb40991f9a6c819710fc33
|
|
59cc06b92b4bdcd51cc1d8d96e856af2db8debbf5f2c19d1983064b3b317278e
|
|
5995d6b6f4e687846027ca2e1e6cd2188eb251ef4bd957e5c74b7e9a90be65ab
|
|
295a96ec9452f7f2b5a751bb3abaf4b273134c157bab273155bf42d29a325a83
|
|
b63d4a6422839b016a80e88bc6d63c853ed2d848407bd11646a78e23086d5f77
|
|
acf8b3a5157dcd2c3273155f3c3913dd4717f50c23f95ee8f8e483b9ec28adb0
|
|
f428d1a2bdce1a92616536f122e0d9cf3ebb0be7a6209de9c9bc6e0c829519ff
|
|
0b6cd1a4572d48c552d175f64cda68bb385cfb6cc7fa9919d787a6359207a4f1
|
|
501366b1010f659c67189c6c73f37f8c2bf279d513bd2fb93d317f37695f0f27
|
|
df6ea932dcef6f9537ae4835aebd52abe864c7af27127e8766891f330ad15fc0
|
|
89a0a271224172960e694cd0eec8304649ffe83ebbb0eedd50124f9a53c2a787
|
|
bebea636e3499047bfb2bcc2e6af8d37c4e3dc71e5e22e413f59c2e5ea3c944b
|
|
e908842679510ad03c8a241dbec8b517d50d00111f9d5cc9add904a1b2db0f48
|
|
fcbcd5a998da2c1b95a7274edfb30bca860dd2e36f62b0b15c1206a7ae816f59
|
|
50e7d8edb4b71e9aaec3b5889d29b8a0769b8205d83095da822a31ae311ae8cb
|
|
6904f5c34f660cf3ccc5dfc54d01380564974554fb87351f4b6704be199406e3
|
|
c36be7abbb5895a864c8f096d7941a8716d4eb282f784741752a4bff9a83f0f8
|
|
7e61cde3fb917080fd2473ce724e5cbb3ae2dc8d7cfba42860032c51fdf05aa2
|
|
7f3b37de808827332c785ac137eac45024feb5a5e2421af831f0486b567fd3a9
|
|
93e010dc6ecdef4725acdbb914e750515826514b948c4445d4903fd6b95ef1a2
|
|
30c88ccf65f85cc385eb0b031d4b1f00a2d818fca7cfb1f26982265de77138c7
|
|
a47db46a765400f7034af52f54fba96e105e9463983d6a77227c6350bb5f3e49
|
|
be093963738c6bd9225146fd2ac6e68569d18f43ab41b4e4368eff0a57da87ec
|
|
79fa3f00efdea73202ff3e7dee701692d3194047d2b409ed8b71dab4032cea2d
|
|
ad27fe9bb435f7d813ff986f8ef2ea267164ecc559d20c5cf640a2a7f16d5c66
|
|
9e2ea4eba228405a322d892a0aa09f48fb1921ae85d6d07ba5af4e92b23cfa5e
|
|
878f41da08069854fe4a59bd44063c9253fac3ffbd1434d062e66f7b08a560f5
|
|
ce73cfe8d1756ed6188132a42e96b0b6c6e7b21c3cfcf08cfa578fe039bebd90
|
|
3606c928efe4033df438ae604abda33fc2bfa1c9dcaad0b444f3dd5e584ff426
|
|
dcc6b3049b05a5b896d8b8b864918c972503c438cd8c405782001bd878bda6e8
|
|
f436046d9463dd84e5d4e030cea7db749e814f411b10b36f40f2193a0f189eed
|
|
89fb18176cecb6b6d1154c3d9993446c950993ce19607bddb41e932df9d05947
|
|
4ad2b39cf678bf7fc25999b6199e72b5086974a20f048b8d614c3627f972f9f0
|
|
ab5bfc1282e52e7bb67bcfff510fc686455381fc82abe4e8de41ffc3361a028a
|
|
8b28b899fd0c0ae347acd682453517f94342c403d76fb443c436782e5aad9b1e
|
|
46a0442b871a03b275fb9ba2b4ddacd1626c7329c64594a2c6497df6cb8a9467
|
|
5ff38e62c1096c51fd8868187686b7a9687101c7326ee6ab4ba5ed8fa2bb44c9
|
|
33a0ef0907324e33df06800cbe0b3e6ecc623b0fb1333636ee99ee6306dcb068
|
|
2a67afd32362f9fc9029b956e5767578608e83fe48f237e0bc5fbcaf0c4e118a"
|