239 lines
9.3 KiB
Bash
239 lines
9.3 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=105.0.1
|
|
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"'
|
|
'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="391214c3cd4ae5565e497e153ddeeb7fed0e5a04a6c055f579969406b5dc1e5b
|
|
101d72e852108f0182d69eec75c7b077d26921eb72fbf8e95d677c9299ca3e18
|
|
add3e7e1650f44f8ab315ed183fa9bb4a4986c3bf193ba9ed859471746442ebb
|
|
c0d4db1f24c6a187f214c238f1cbb1ff07535978a9ec508afbcc6448fdb199b9
|
|
a8b0977a3b3d7f6f5042234c5a7b5dfd6368a81c061e1017edec8874b13bae12
|
|
da34af8503760c92fbadf853cb66100bfd7d808f655c00417647ba41fc12dc72
|
|
3933ceecb03975f52326bc1c3ac1a034e3ec22110c7acbfe1d37676f3f152f16
|
|
b7c8064968dd0f4b6e6fed8ffb0a96503df759368d12300430b83e88bf5b947b
|
|
c2779f8229216226cb93acda9d5b020814d590efd38ab492024c7ce6604d194d
|
|
04430423a73ca5dfe97bb58f40a9a36623dd25e1560b0716d91eba71b4865d75
|
|
2e32408e72bff150e56783599eb2154d859098d6e3585d73a854c751ad8e0e38
|
|
134ef0cc11bb5f6a5b89bbe39d32facd7df67112f45f5c214434a0cb71b8f622
|
|
78968fddf24f44ee5ce710c79a22ef395704a82209e1424952e302b98c1a4245
|
|
100bb0fc367df049172d977d29db53f312c77a4523da1f1aaa578bd08a4b5ed1
|
|
9ae4e0a154d2391694260d78e4fb877d45041e2ba0ceefa799b9566060a036dc
|
|
07b29ba767b37d4c5635bf7b079013b04ccface3e0fbd29f64630a49290e54e8
|
|
7e8a5834f06ae4e3159982802fedee99f93e98787ad082b88991d5a093102998
|
|
1b01f0c9fbabeb36178849c9123fc8615b4ac3f5b5390fd2803c895e0b30841c
|
|
d18c971c7bf4a605dac3629ea36e76c05f808416fcad623a3e7cd3663972fbd1
|
|
4ea7face6f17345b4464e790087cdedbfab5e7c0bcf1210e1cb30446978b02ad
|
|
c3bb72347d618a462bb43dae4ef62aa0e8102c7f7fdb20c4684e612102f49d37
|
|
d31494ba9e2f503ed52f4db442f72fb2c53895557c31f5800436914ad588e38a
|
|
2b5601f4e4a31b4ad1932c29dee5105a329896858afaa037d2e0ed8b702e9f52
|
|
29243a5779231506641995a62e60661608563ea93fa852e0f73be33fd7ef51c6
|
|
0bb65d4b84d2d6c87a7f1cf619e1da12789158e386db819401f2f970aa174248
|
|
7ac70f5ab68ce3a58948c8baa2f81a41353a8789351d6a530c06c17af5406a5d
|
|
4a7bb332fdfd9ca6e85728b6ec29f76772f7c5f0831020f4a65c871e740d13a3
|
|
5246120b872b2daac54b9b7431820556c6c208132b797e06c6d3c578c16df4af
|
|
e2c20f0a768cb2ddc44a502f47145ff1273a9d6e3316c281dc116b08430ee987
|
|
6d886d2fb1f5b87b91df8504c6c38ec46e4d743d8f95056b09a867f6cc142058
|
|
0418acce946c6deb0f49499b1da92ceb1bebb877fd4ca80dd1c1b838acc1f998
|
|
55f9c818e0c3d74154112d7b65423a442686887fe27a78d592a74414e667a2ee
|
|
5a5bdcb38b139cd38905af56e223bed099fff3d5facd361c24cad1c5bd1cae21
|
|
cd52044c39b9e09bfb43515564f6b5eb4be48b2b8ca418237f9bd37ca1cd62c4
|
|
7e942a57d94aa739e43d547f2be03155801adfae233ed7e46e74010b304bc224
|
|
11122a80aaeb91b5be85b4b9fa8454ed304432674681bd3445fffadc210401f8
|
|
4c962f0c8bd46287537ad71f621410a936bce6a6ba78ce104a476306aea5c0ee
|
|
31a44c4f64a4a844e4d28776d7da269f8503496fd16e793228a53278ae264022
|
|
d7420ceef9a485e8f8a4faf58becdcb7e46173e66cc0d90fb84599b9aeb076a0
|
|
d3e3a9dacbb20a1571f4d06dec162b4fe4747a3f6f00ff60935fa6a7c85d3163
|
|
eb4d91d0a4c27145575d39a4a0e9f2c34b341bf2070962878e3324414afb341a
|
|
cac8d7ec2fe27e7a93514309ca793f31c21ca966b20ac0e4954edb165eb55c79
|
|
ab16adcd4fbafbf794304f10476c881f6e515f7b1aa9fe42ae3dca27a656f8c0
|
|
1d8ea12792710fa74b22e4a6784e587b820831cf6eba800b89a99877fda2f2dd
|
|
4723fe6717f393933087f565101b560f350a7a94d8bb4f6d1f3ae93b9a9af4d9
|
|
2a530d5e76be66d5310a9910a8cb0d0242708dcdec01a8e44e9dd0e1c524048a
|
|
222e78539dc6bc9797e672397249bd64ea4ea0d08e41c28c7efb30812079a98f
|
|
e13f2183d53331f76358f3daf922e6ab6c176c0d81cc75306e24065acf51efbd
|
|
89b217273f841f26890bb819fa417135b32fd85d3b8acde726b5e1751ac167ca
|
|
e3ba795772ed65a05a2ece37cdb26f80d2f12af49b8f86d781e8d5733e87fc5b
|
|
604d1e83feaa7c02dcc2256812db024155a11c4d4a169faed504c07d5d450a53
|
|
db32784f308406918a4ea8eac2936d22baa0e8bafba07ad26ad0459705083f47
|
|
0537e7ac519429803d0c37569372120889748ba3cc3e7835cbbf56e41d15fc50
|
|
b7d86f67246fce0a07d92fe7e253e85d5baea2e2503acb30f6d8a3d69dbce61c
|
|
dbda12233b35e70d2daab0a94038f471314cdf8a96ee9e74311f2d2eea9305c7
|
|
e07e92fe3597f1176f08c0a4dc8ac96e1eaeda3c0e754029eb78b570f5cf0331
|
|
c6bfbf7f169215daa12591d1fb6c3eb4cabaf5eaac55f4deef6ffa32a1a4c01e
|
|
4cd77ca49bbb0aa68329598e86f94805b123a933e8369010546c637eb1b95024
|
|
e5e45d25e73e15caf2e85525ba0730a395c457be78609de57abbf7a609a61e74
|
|
c4147fbeed0cb980905c9410df5a245c4d5eae1df45c672363ad2801ef1dd73a
|
|
5d318dc53f60bb5defabf42e330c4798a16400035cc6cf42212b150c687e35fc
|
|
f68202b0eaec4f2d1ab6e6316b7bf764ff2fa646c1a8b8cfda2c27d3e9ce5954
|
|
36d5071e5679b47cb640b848673c5f99f23266c221f4e1f962d00d3acd2f2553
|
|
aafd5959d695520621d09dee3ec442664cc62aa42eb5fec52124ce794ec9b640
|
|
0ca9229f22a75e31e399ed1b8c28ffa873045bfa6dfd481d3862e86e7332f49d
|
|
7fa715c4352dffe7e156b91a8324c519dec66f4d8e9c68770534ecc36e2828eb
|
|
9878597c3b338c3077360909d6ba02ffed9d15ba38b3558f635753b4696f1aea
|
|
938cca0331dbe2a51cab4f10b785bf50120c9e897156e5e3908c791475d78598
|
|
42cc5de0369193dca792a7e2c3811b8b434a50626b34aeb57d76153e4df87e35
|
|
7c33f5045a3e5bfb93119b0ac184b79e43416d194fc9d5796bfe8df8bf9f5c63
|
|
cc436b14e7de42d0480c2c9ad211c01f5841a8e2fc61e33718f13aad16381619
|
|
dfdd6b182576f3ddfe041b5a894c46f603bf7434fce3ec4b48e9fd700ec95419
|
|
037272f04ff019706e3f1b0584ad4d0b16af6ace24b836b88f45bf78cd54135d
|
|
57b1734524f7dc2c7ab4431959394cb7fec0764a5f926fd318eb3ce11a6baa64
|
|
22c2e58becf168d1eeacc6d928315d8b56a98946d1903bc232ca33b033d388f8
|
|
a16d4182f03c4dbfbfacc8e4604e301914e50aba9a5c2b8c2e07d91eedf706bb
|
|
3fec654812c324a7e3b86ce3323c4e528c0f5a6dd82ead4b5fb5a9bf19799a6a
|
|
06a8a3af59e5720ede8063459ecf1fe59e68a19a4526deab524e800b681d6dce
|
|
fb59ff5fa243ffc14308f9b11b292298f97d8d859dcf938b872efa9ce10b96b6
|
|
c30a9de720935096c49415b9e8e76ff4c9b7e001b0ae100d4fc5c097bd63665d
|
|
ce1df63175955bd04eb7e32e4d55ae6e8055b7bd37880eb964cc9ff902e9fc10
|
|
fabfe08cccfe6a0e12f23277bc3cd8bf05a9d4ab13b97ce3014e2b22a709ee85
|
|
6de2b4ed1c28f7244fb6b8b7a9edc768cc31d2d019594dd25c6f599c9a248582
|
|
68622a68e33d15fe62b3bbee239f0789fd486deece2174700d68472423b8e069
|
|
da1f8c44af8ea57218cb95e39ef1785b41444f001ea16fae41e6de6685e0f910
|
|
2c844a4ed8f5c4e307b0896f310f7f3c047137fe794263d233a772cdd4fc526b
|
|
1c8b02983fbec234d80facd4fd3a776ece04dd0a131b6d13ca15ebbb8bdd825c
|
|
984f7c06cc9411a648a442463f616ca6f3b2d39041d08afeb20338cca60d6746
|
|
e7aba7a0681d50859ef90eb22d2cbc01225ef73b69d323a960552139b1a0ded4
|
|
e33a4d6142d80c4554c87e1ffeb731790489fa6838f5b559561333638108f709
|
|
856a14707b25af0af11066fee825db0eeb1192320d353f7a1d7d8f43bee97c1d
|
|
19e591622d26e9f190387905862749d6439f515f546e5febd04741f41baa4d64
|
|
aee5c821e16e6b5d2918b6fdc6a32b883a4c65542f1057b5b25f3e57401960a4
|
|
467b2d8e5633bd38c9ba7c57a889296957a0d584d709580bf1690b4791c6f503
|
|
f74c1f8f26e6f019bd0db462d7718f4276703a299aa5b81457901ec550d8715d
|
|
475c5e0722d5b4e086460d023228b42e4df2392f64ce619b73c1cd2722833cbd"
|