241 lines
9.3 KiB
Bash
241 lines
9.3 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=132.0
|
|
revision=1
|
|
build_style=meta
|
|
short_desc="Firefox language packs"
|
|
maintainer="Orphaned <orphan@voidlinux.org>"
|
|
license="MPL-2.0"
|
|
homepage="https://www.mozilla.org/firefox/"
|
|
|
|
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"'
|
|
'ca-valencia "Catalan (Valencian)"'
|
|
'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"'
|
|
'skr "Saraiki"'
|
|
'sl "Slovenian"'
|
|
'son "Songhai"'
|
|
'sq "Albanian"'
|
|
'sr "Serbian"'
|
|
'sv-SE "Swedish"'
|
|
'ta "Tamil"'
|
|
'te "Telugu"'
|
|
'th "Thai"'
|
|
'tl "Tagalog"'
|
|
'tr "Turkish"'
|
|
'trs "Triqui"'
|
|
'uk "Ukrainian"'
|
|
'ur "Urdu"'
|
|
'uz "Uzbek"'
|
|
'vi "Vietnamese"'
|
|
'xh "Xhosa"'
|
|
'zh-CN "Chinese (Simplified)"'
|
|
'zh-TW "Chinese (Traditional)"'
|
|
)
|
|
|
|
# XXX: Remove makedeps later, just for build ordering on the build servers
|
|
makedepends="firefox"
|
|
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="195da335a6f6f8473cdeaec807ec1b2c2cf549f241b01f30a828b8271ff15564
|
|
38a33738216da3bd3ba0d82f8f8c0880ee0e8d5dd39e6e65c0e8cb17ce6d2dc3
|
|
6c57857c6e4a972070d5644ea22ee232d6c289313b5c8a6a9ccbdfb3f18c063c
|
|
bd4631147eb89f0c01f786d86ba0ed7250b0616ba6c1d993bab492b22800c20c
|
|
9a5ed10edb3f5d4cba487443529575714a783aefce718ba4131010cdd11c3047
|
|
7dfd2f47e9506eb4c636e3153d64ec774b81502a1a23355101d10124cc44c912
|
|
362e76f323170da7b956cc6fc23f9f74a0e4ae10290990c8e8c1023c7e4cf72f
|
|
0ea3ffde9ef7e2967f576f807c48ed42d2fb6126a4be7913ff5d3bb819bdb1c5
|
|
3483285f725a24c9b19356194982149b38edbcee28e0b959329dac7fd628a526
|
|
5baa9d520735e4def403bbc5765b92e128d697fc3535d4d3c40c4ec12f369dbf
|
|
26a715ce7f68fc68322a98fffce71a3ac6fe08e891b08589ebab63397313ad71
|
|
3beb903f604e0620421971d21adb9532ed79117b6466b01940a8a942b09e79dd
|
|
5c9b5b23a979647ac912f532419405777488d64efea64137a3f22a28a26b2f53
|
|
66a2dbc7cfcfff00e437f9cdb38ddcc4569e4372d5c2faa37691519e4dfd02c4
|
|
4a7f7709189f47861b0a508046f89707157b98278a66abc2389afdfa7998d68b
|
|
97287bfdb27f865f917b93daa62425f57e44df14c30df865abee42e75895e78a
|
|
394b837a3fec05cedd13be23091a1d125d4fc5e33fe50173975dae7720007f97
|
|
455ac5dfeba7a456b61cc8e7a2c1eabf7bdefde88583157bd45654760e15be00
|
|
ec26c66fc7bcfa21e52b8907e7d502cd74fbc561427ee6d1598dffd2dfe34f6f
|
|
16dac63ac15202fed0a352e0987ef33cde6c1dc464ded6e5469939f7bce46360
|
|
661747d2bbd2f1329a510df9aff8f41351a0a883fc7f7dd27175a2d08735b840
|
|
0beb63a999988531e789785243baa1cfbb003610e26187e06de37fa19c424a5b
|
|
4c18aef6a040012dfffa739ee915fb83ee64f2ecd60170c4d3c09cde9efda84d
|
|
6189a9671a253a55fd2eb1ba4d0cc380aea9167174b110fde0158f824f19188a
|
|
b215c85572ccc9a8a71c42658d181cb292226ef5b151b97364273c430ae65e99
|
|
c57155d11574d941e4d919155d632898095641df853beb0337760b056fd7b852
|
|
61491d0e3ce9e6920dfa790f6ae87c0cdbea326f83057f692e7f599ed3fd4bdb
|
|
e7a5774a22d5c8b0f59a16211c2ed8d588f47fd9bb6e33d17489e1aa3a65340d
|
|
1acdccda6a81094dbb87a9f10e7a8a38c391db52749b8e95a625f5dc1d93fef9
|
|
1ef9aead340314401dc11514befcc88474e0e4ad353cf827e08cf1c6a1a9efbf
|
|
7f1bd4edfc19bfd152a89c91e806ed3b1f1fd4af8bb9f94e5474549f90165787
|
|
3cf98e3b9950030048e9fa2886fb5bf10af0f0613d303a8e679dc2df9e01453f
|
|
f1abfcf595334cfaa0638478d3d714ce1037d4068c1e67dec9786d7eca6bec6e
|
|
023e262b7d4a62a6ecd5bcfded0eb8635b2edfda37dba73a7752669fdd02d2e4
|
|
b39b8806cf09a2b86ef7682f1c59ebceed7c6a2209d1e09ce9233f2d13d27025
|
|
79d8cf638ac93f8a2bf6b942618671670a031a58b2f55bfe97c28b03645ef236
|
|
75fd3561792b11933d17af1ce3f6d38496c1850f8b97516d121dac6b4c9158a1
|
|
613cd440ab31500df12232b0c932d8d700efedf7dab989c573599d26c806a3e0
|
|
a36f19674115463038867058cbc899f6c903ee57366e9a0ab2707ae85517d62d
|
|
70d93ca45cff40bf553686704cae87a46ae421b0f183d93964f16c9807506f3e
|
|
2f40b734cf33176d5c526c31160a614cefdec645afa266f124e5cb4b9c315259
|
|
a38bc51e583e606e22a3c68b3bd200d97e63e6e2266a6346155a44d747596738
|
|
39c7a566401d0b5bdc3cfa7f759386c5fd4534f7ed952b46a857e4269b2d6cea
|
|
c3d43a4d082146dbbdb418320813c1562edbc3269183ceeca23a01903e04f83f
|
|
69008cbf47ca9b95d79f88f0dde6c7fc18e8bff650677cbc06dc020b22c13788
|
|
d98700ad9661ddc0aa618bb7e18c634b1afe1c326013b7518202ada95f64c152
|
|
5b599bc3c664e96caaa3fbaff543a6f464648ec7367954904da0155dcf709378
|
|
3c332696bc700a9fd6b90ff6b5062459b3d64edb06ac912aa598142dd3b5a7ef
|
|
d451d68f66cd6f5ae6a46d5211305760bab505488906a615e433848023f0ee1c
|
|
31707dcd3bac6f567f79f920d27ee48efe30552c8983fa4222673febb326e797
|
|
ab0f43f8dd844fd85cd055d4dee2c89ea9432ec24473af986ecd2512b08d2721
|
|
1612a96ff7e2002bde67427ee673e4dc0da420396626a78d981cc6b64d7aa665
|
|
28375fc67fb133322c8aa95142fec3dc846b44e20170d37923091b33f1a10fb9
|
|
a65c4be8c5164c8f6c505589a94870726455909fd6268f55b98659b2aba55ec0
|
|
942cb22d1872923c4b8e5206d572deebacb686c9e9360234c828dd51aadcaf72
|
|
0a8a03ad6f86f1db6699bce343a06f02f2540490143b0413c0d2297106106a1a
|
|
7cffb14f70c12da80e348ffc76ec191d4b2e67854b24f5742a8ab1f827171a85
|
|
d6eb3834afdd27d790c6ab741200495e7aa325cf8d77d291c513981fa423c828
|
|
c45811361281b8e6706579d1d8aa3b380e472c7117f99343ef5c2d598f0c15cb
|
|
27831f859a971c85c03e51b4da7fef1d8d65959ffc5bb546e1cbae6a325a2944
|
|
dd6e5a12792ef4f4d26e27e60d1250e41c407a70eb9a388beb17c60ed74765b8
|
|
3ac83a0d01a5557fbc078be66ed98332b02846d6ad929e020677eb0ec73fc1d2
|
|
4ccdcb85688bcd2979bc37c7d2bc29ddb57cda868e354846d6d1aa60ebef3a8c
|
|
0d9b6f102e371bb476ad233c0d4927ef34134a866f2e74f11d9d900ad55ed3d8
|
|
15bbed901189f87aef46f18830e2f4b150c6267dba2782fcc690d19c69fcbf00
|
|
f028cbcbf52deed2704c19115d5cd6f8e0690ebb191dfe2e37a78726377c0fd5
|
|
09f42d48525181b5e29715f0aafb3e9ab261843791ff1cda0a810d5569754df4
|
|
211a5c5b69e4cfb7f4b1a2a6015a897426d8e64821c08625835a631fa5231b9a
|
|
1df766693c5a2f37d19338aff5074a7239fa07ebfcf6a615da3498390791bd26
|
|
465a1b93ee9a6b2d7457667d7b719319ce33c9d9623104ff946509389d9285cd
|
|
67ea02d25462280e5396841ea9983040cfc251c0f54bdbf34898ea054810fda8
|
|
c2a2fa4d8c440c56816961e36ed5c990bdd2aa4f2d870c574f4be7d54272f46e
|
|
69f96041d818ee1d737349a69ad069f16793700f39c376f3bf256b4dcde3001b
|
|
4dfde35b72365a0aeb6641c8306ee864c249eaa8f5d273c9654cbd98dc5636da
|
|
6c0da664a3e43581231e32be4013315afacb2cbd3126d5d2d499c00b7a5adcdc
|
|
6d8dae091a1cf15ffaf7067b08c74b9e962ad7dca6981449ed74270782f0bd0b
|
|
24892012367bb1b694e7d33503a117a233d64f4db8bf5421386df130341c4833
|
|
07159e9a5c87cf212a6e24efdbda75efe102b61e0f099047394da576bc28a95e
|
|
f4f924c119e40b8f3463f92149afb6ab1e1264e24b415b37a9c2452a5daf2724
|
|
028cb7bf4d05409b9eda58538237965ec2489e31fe22d6d012d44b0ebb00632d
|
|
ad87b3cf5cfca4edee1e6ba695538282a11271c7a9e84ada1cc5e1f8e741d183
|
|
92d11da5ef5de1cf7aa3a471f36ce63c85278580584f9e7f12f35c8a6a05fa61
|
|
f4551f336e6ea271b87f2de7c328ad0dd68a658c0ffc93a5c16d598dc2fd929e
|
|
94ed283f464a36b6e3652847cbe44da8d491d706bdf808298aa3c35eeb98dd1a
|
|
7ec63cdb37af0123ebcbd08ba6ec5b33435c556576c1651d94d22b5d7b96b9c6
|
|
f3fbfe9df6f6a1794ffc9ad0fc906a22c96e9e0e4d21ec18c48fb3963d636899
|
|
101b697f71c6852a32b172fd58a0fa447a73c75099bfd61a32d1c5a6d6703086
|
|
eac145ada3e2c63e7de217662c93cd14af5db5fff9db4eb9cb624b02f98c0681
|
|
3f111a4ea6d3795b80d80c5dbe04e5af188af71ffd96d230d270e9bd53e37d12
|
|
d60edaf1440418911ffd26ba02c2abb152860aaeb11b56d62ba07a783ba2105a
|
|
9c544f08ce8d7c730611b6cace1ee22721f737e19f3f426d2d5437d4c427b161
|
|
f511482d0df00654efd0090facf3c720b4c3884282c7d3cc8b9cc8d679cc2bd2
|
|
cc9f2aef0c2d1019982ebcb0f61fae815b0a512c724f3092351aaee32cf77b62
|
|
e8bc969291049d1e92df406904b6a799eb731a100e158a109c3491c68bf7da8a
|
|
d2c56214bfa356985701d78f3ad3c41b993ab18a4da85f07cdaa4c5e2abb0ca9
|
|
4a0c3c67d8a62d7c83cadec06abf5b1fef8c9d578a4c3ce2ee1bafbfd85a400e
|
|
1e4d2f30f7e52e5432c0d6bd6603821de91a04bc7e4d56b84cd77746ccec291d"
|