238 lines
9.3 KiB
Bash
238 lines
9.3 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=92.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"'
|
|
'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="deffe6a7953f43833182782749c4a7dc9037d2793509cba69c934cb344754835
|
|
fb638c717a87d6bcd477bf4a1baab7d75d0ae3ad13d71fb11f3a51de4eb99f92
|
|
3648b7c46b7492ae4dc426eab3c9e657ad2198b25670e1ec91f89f698edeff1d
|
|
a7b3d8168abac11a5df7f267df982f1a961f3a1caab7c8e08c203c1a179a0906
|
|
d5a5d558aaf8cbc5f31e877ac11662073a22a941bff92413e297508a8fe02c32
|
|
80b7cb2a503df569532e462066fc04dce4194f99ab387b5a62cccf106a5fceca
|
|
f4400682c9bd3af68008a62b052e9c9fe27fc2a9b46a315f182c6a4936a1c3a5
|
|
bdd6ebf11e9c43bf8c60017f0498f528b064c12ae2a0754a89d9e7ea39a2e55f
|
|
457af3c65505709a697aa1482eb476cbe71efb6b4186136083939ed03a0d7676
|
|
bcc90a96e037c0d99d66a9e099a9ec27bee934b94da3ab620fea6a0ba58b665a
|
|
079b636d2baa1298cbcdb819e462a4e52768d2274c6092d6206b30d3baff9eae
|
|
41ad199057240a94686978264ac1198ce147dbdf34ebe62e6b89ab55043c5cef
|
|
9d5e1de2a344546714154be019a76838e8688cacb2fc5eb60cf70a4396edf298
|
|
81fb902784a89f509b4f61b53f323bdbbe56f73f526d2ad29eeabec4035384f8
|
|
663e601e2a1b0a8815e98e17846ad9dce40fd4ad2ce358d389d3722b064f20e9
|
|
97bb0ec88c43e7fd4e7c970c3841a87a10d48c4a78eb494183e6a5bb6e500bd4
|
|
931d8d6b670d8425bb40cb32373c455c123e4a02a0bb3d7bd7284d78490d8186
|
|
97462f998be1717f388e2337af0ab942a412eaf9f0118274a8950e3ebe315d51
|
|
b7911b542efd8be87eb97e8e703f349372d6dfb3ade6550c17659c69f35da588
|
|
409deca86fd6b90c91ca324740cbd9d61c8b827fde12d042c425aea7130bfd4c
|
|
f4fae2b7c09a2a208de1d254bfb27f27b93ed892c2194999a2bcbfd8cc0b8252
|
|
5892fe2ed6c3325b96158ff6e15eff4f082a43a0c1856c954aac4934b0e244ed
|
|
ae35db1ecbf4d8bdfe3034b322ea341ac392813ec059e312cedaf504fdd49405
|
|
c860b368368cb0391370d08389a941b2508fc4f8761f6debadbe7b3cfe8662ca
|
|
6d2c5a5a8402936066f093e848f13b4efc5dabb574471a588ea0e90ca057fad9
|
|
52e1405ff150d5a8af9d7576917f6dd8e8b616c73cd7305010a1db9c358bd845
|
|
24731f8b478691b009d823a9262776cd0ed5413000a1cb60e58be9f5f53957f7
|
|
8c38d90ad21afb38e7caf483f07a27040f18d42d927a7e69739272c7f2854b1c
|
|
630b71c32d5fe5e2808f1147df6bb45452d0983ddc34cd97ba48045ef448f77b
|
|
ada3bda133b84524d0686a87c456f080c6fce00c4234870c6fcdec77c65fa380
|
|
7eae554b92f2aa583f7a54f659622d9083bd5a10ca0759a9712e46fea673d702
|
|
1e56852bb0c3bc3db6680d0d70bf2b3558d6fef3b112cc4798be9f05936adb3b
|
|
ce5a0f1d296376a5d9de4033e0e5881db8304fd6fd69823ec53840abd0d4794a
|
|
a44156cae8f71c933f443aa773333e3a708eb161d65c377eb085f927ccb048ca
|
|
d914f3f1ded89a03fc4be04ec222ab50cf5bc1c87f607a38a28619a1ced217d6
|
|
7d9e68214b83c3c81208a4187872cf5abb92c4f1b32a04016782e0ab7f8f80e4
|
|
e3869c0befd88e187b784f9a219b5f70d2f3c2caecb5e83c2080bb56dd93e60c
|
|
f07e029f984d552eded7871bb07de224edfbbb2ba4f1d81ff65b8d7a47df9161
|
|
9a77806a83358509ed3fe5ad0a1beb4b208b36bfd92139192f3fb97a4c00ad90
|
|
fc2dad73d361cce99d4b9ab5b42306a282e773647b329a95e6aa862a37d5d8dc
|
|
50063560640626d9737893a2d1d17cedbc917879e389306fdb052df20294c9f0
|
|
bf1cdb05e982d0e4a9c96f3c6868821cfd880c15b8c7cc5a2e33d0ccfee01da8
|
|
70e5167253463f7ede9b54327c4642ff75ef3beaa40846899f68e5faa15fbdb8
|
|
02ff467917228b8669f92ac80c99613c9180655efa96170c075951b407ab23e6
|
|
aff4648d4aed49bc2d8ee2d5b90a58216f30c77a2ce9c88cbb18341014318dfd
|
|
703209a3e81fb38576618817d75d4408c35c14c8dd7e660a0c23e058df59a35a
|
|
62b5ed218d06b3e9f527ae127618ee7c18140c22760a8bb494613dc27b9f91cf
|
|
20e982f1687cc40c9548866a622f90964988726d7360d57fc723c06c5cb50d1c
|
|
0c5125a79d300bd4ac93891200c67dcdbad6132d3bdff9f0da617591411afff6
|
|
6d1bedfd9c4c0b6171a2c6e471c6a354a34aeb8ecabc1680d36bafea870a960e
|
|
6f724acf7c33f388ec8a98112c0a799ecae4c194d9fe72eae6308e309867667b
|
|
1d038d6de44910083513e96fb98cda524b271b6f9ab677fcb4198a32140be3d3
|
|
62bda4f064b7b7c4075487bee0865d22724172ec5763595e9dd70c6c9a5aa26d
|
|
70f33bff59cbe69ba8797033e7fbae320f8853f0be1c9de193f000ff164cf3c5
|
|
c8ea6c4f35072ca72e0afa3010f46f1de7d8d09c8771a5ce625bfbc8e7483d5f
|
|
4bee415b4a4cb177797b59843810acabf6b882d49049a6b05ea9c8dbddf41196
|
|
af6c91f4f24d8acde38983c3072691dd78ac183541d867beb7a6177b93db2a3f
|
|
b4e03b9a058c9014be2cfeb1f6e83bb8ad1d282b050795323111e6511bd37055
|
|
059dae35df30515e54225872f1f41b9e3ed77a6011bf23349b8879eef046921e
|
|
458793f49b8434f7283ee22aa77e327ab8b8f2baa57da99a16c2a745faadcde5
|
|
19624273c2ec5d478d87925396191aa6f0cc7f6ae54c697097cf4597e77e21d1
|
|
0e5d7bacaebfb4207cf1b676708638792464df1499ca900320f56291f459f766
|
|
fa4ef67d2529378b2485e6f6c1a7664c988b0088d516322ba7a085c2a22eab68
|
|
890f0720026a5cb33ddf8a1a32abd8c7566ce2b13212881a0cc783da50f53dc6
|
|
9b2312059a311e37d6f77e57eeb11f6631fbce96420bc1a5498a8afb40577894
|
|
6227b68207d927171b3839a2afe674dd4b5d698e1d6ba3873765d7c2e989bac3
|
|
197dce034ac15a048f7b53c2b119595a7eaffdc9f88a9f810f1e8e7c356f812a
|
|
eb669c68f93c03b110446e159bf21ca9701aec2db015ae6b2502256ebbd073cc
|
|
d6e44db5d2c0d02d7bbbeebfa92b5183ca6a1087b59fe0985722cb2c7012c92b
|
|
37ac38ec417e9c1410930ce7782ccdfb26d33f6dc92fbf54fe39b5e750e86588
|
|
e2c08f0b75dd58e891c8885cb3c7f21e7ff549397632a52b78f6c4b643ea5e7d
|
|
94df0e146542f182950a75bc78d75b27de15ece953408499472fe294c4ea27f6
|
|
7fbb226971d49988a87d9702ce1d99cdd3f48130ff1c9eeb2f70b669d3e7bc36
|
|
b509b5be27e88d8b8acdcc2732163bb75f6ccdd255fcaf84a8e4c8d8d88f610a
|
|
be0c91bd505c227fd9c3287e68ea5ff84bde12e770e2fe35a6bbaff17d6fdff1
|
|
bd3a33805c666c6a3b677a415030e556878dc6283b562a45cb583f02941d1850
|
|
20331a2b0044fd265fd21b086950395c5e6bfdf561304614b79cc434700947b8
|
|
356aa46bc5d1140b8d5a151149f05bad20038d9fdd6a42dc59d26fad55d4140a
|
|
04ec0ba3a013b17d57ac410c41296a66b30ce6ea6f57072f038cc3646ca7840a
|
|
a07c8cc749582e8e778fbac4f68df3367bf3f85ce87ebed82ab7e02211af5ab9
|
|
cfede62380177a14d32ed3612ee5ba967d61724ad5c11f07544863e6529078b6
|
|
51d8d77c75571ec97fd98a32191b2d324b0631e7f14fb5824a11ba24655e5c52
|
|
3edd8130f8cd76c1830176185744cf25189b1af236d5718b6d1bd2b6837f67a1
|
|
cbcb6fcbcd9536f912ef4168c43578f8f37cbddb7bc081024575b8911957e260
|
|
eada6f6d14f58b1f565c5f144bcfc65002e8b62445aa3f7fc1410e7cd42002c9
|
|
51b8e7f9c818cb42bc68232e4d5dd135f617b10c955a8109be09f547b97398f8
|
|
7634c5c0e79a5f111221d25cbc456cf604ce63bec851d5d40ae8ced0a554acf5
|
|
14c210e781d8674e4f787a5f3f421b26d4116ee1d82b017310e5ce4de958b6cc
|
|
3f1823c5ab80501e7dcbc4eeeae8ac4b70b77e738cc13619d194635770d0dda8
|
|
38d8e41b707b8deb675224c8af2065ab3141557de48fdb3f915ea619f1c06ae3
|
|
949393e90a46562bd176b937a0070f43f71c3935724b4c74234d5e5232957d1d
|
|
c578c4c70eaf15bf25591c1ec37ffe0b3f8b933479e14776223db5f6844fb95c
|
|
e2bb482aa83c49ecc164219413d9b1dd41e03b0a62175df00deb04ff25b60cef
|
|
120b9b09f296416dec31027d30b60fc4bb432bf41db31fe692341ee29177c57b
|
|
d1e710fef65c67ad0947e5d8cbfa76d5f688b38a1bf9932bff412d597c3c2521
|
|
0b4c8d85dcc58a41e3cfa65d2ab6d5e2452b4fad4ca25e7b95eae7fd4a4b3fbe"
|