239 lines
9.3 KiB
Bash
239 lines
9.3 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=109.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="c90871f30511a1fd0239f111314df72d62bc97e0318b27b142a69061a690a433
|
|
2ea425bb991cb7dcade08235bd6337541f428d81d47c6457c3e689fe2670187b
|
|
391f11d828886b664313f396e9a2c37d9f84d870e44da4a20e6429f894993a3d
|
|
0d16e860af4bf4469964a5e33e4b5955b279810c01f24b48a148caec33135999
|
|
f8169b1d0ea00a97f76170fd7fbf2f9c9410d5f5b7f76617898607afc8721659
|
|
f707aca4430030232dcb10db16b4e6f260eb1b190bf887c3e14f5a42f958f788
|
|
8ca13bfee4ef7ecfbe56bddd39b380861a8917548ef40f845a10ef07f518b540
|
|
7e92713edc65ff8220d225de0295e2e053b2ac109b9b5d1a62c4b2e6aef500b2
|
|
ac491c3d5762375af224ed8d3b7a3e87457d52dee8556a42984743f3664da47a
|
|
43d5d15c31ff4469fb9623874fada0661e7d2d58778e83d6d387c2fbdaa62d4c
|
|
b7c27cedb4ad120bc7d96f4b780575a47774c104296dfb1044f087b0dfbb4cb8
|
|
db76502d94ae5428ce8649909d86b71af419e4d7911b60336b9336c0f336458b
|
|
a910a6b8fe220a3288405118cc58cf46072074beb338ed1de76ecea9b0b17483
|
|
e3039d85930fc2c3c91d433d910ffcf7d795a3c49a98c47a85fe7d492735cc8a
|
|
62d29d77de557b0d5db21668c340ebb3126adf005e355c05efd688c45a9c9778
|
|
bf5435e2d4f30e7b2f2dfebbea72756ec0dd3d9c8d86e3ee783f9c5b0fbf5eab
|
|
de17150a12ef38ad96b413b4ea0adf6c22f9cc43acea864d147a52c343b6da48
|
|
4d2f9ca150a09693860572ef3e506371eac9119380aa6fc69b4f8d765d19a47b
|
|
0bdb31f365ed3faaa448655e9c84a7d45954967aeb3511dfb7ad9348e7ac8897
|
|
529ab9871fd66b722500130acd4f443e04004e26af6047de6e90e48350d99a3a
|
|
efde26d2d7fb8f90d1d3b66ccd2d07d73aa1a68bb95982ca48af3d7e4b4ff59d
|
|
563d588231f3cf0a2f2e8cfdb67f2d18cf10ab104c3c4cae158d3cb76f01a945
|
|
1cecfc411164d5346221166fa6b97e61dbf049559e71a3f3b8bb4ed0168ae700
|
|
2ae0ba26271ac4343eea9641676c1ca8938d580aa236266053535f4700daecef
|
|
edb82e33ce05e8d47f11e1ea183e6263e13bde4911494ea4df7330dcae72ca7d
|
|
aaf0a8b6b75e3b9b6ecb0910b00d6b331c850a0bb70dbf991150bffde4701cf9
|
|
af2e6bf160245b581afebaec182775ebef30a59bd0403bb1f6d40113d4e67c3c
|
|
ecb112af96e7a78281de6c2b8993fcf2e1a1ac553c858ec74b5071e6056c95e3
|
|
a2a2e3c75b493f76217374d285c39699b74199179c3147f15594655eddbeacac
|
|
3cffa707743048855fab402484fd844deb82cd95a8798ecef12d2f1bcaf1b749
|
|
e512b0fe890cfeed3239d4ff6420dad4167f319e2a438c3518676b6b5af3a2ad
|
|
fb8fb5d905546e005085c060bb8a25f0a7bb6b7c32a5823276053119b95e6441
|
|
fbbf692126bfda1f640a66a3edd17accad2c62ef8cb9baf4f5722c910c4a5aca
|
|
e7efacde88f46fb5bae91751060e5af1279c8fac262a86100d22f5be9afac1a0
|
|
92c701bb04ce94474ac2a00353f5fb7bba5420dd652364f5a62e2f2a939fe2e6
|
|
043ac88c26986fe7c2086a87bd4e9399ad285025b313e5de1c80d5d401dde007
|
|
ba26a369aebcda2005ce250a2bd6ef7b420e482b604cfccb8c92b3492be7357f
|
|
7c3209849d76f092c4cb506cbbf732659e36832e93638661b72b7df3038b10b1
|
|
f842a3b899296e7702449ebeef2aa145cd6bd19c11a3db3be44b1a1e735c297c
|
|
740ab17e96fb20527965c68ec615fa9343b880caf992c48af78627ff53eac8ef
|
|
d6eb4f0c9fed7c5e20d7569562e812b0a93a978204e02133a86c615dc304740c
|
|
1900d17b2c1fd0710a5bddd6a75e929a7a0fef1775c6392488648f09ec12a2f5
|
|
84b06e36ead8be66b8b1f86e01ad97c3267111aa0167fca92dbecf3ab7196022
|
|
d6d2f95652d0245d475b6af4f638cb55140cc2a95a024000dd9428ea6981a06c
|
|
1772f1f7a2ec0eaf19fa1beb9157d310d2ed8d18ea40faabcf84b27c377a90c2
|
|
2471f410586f3e77827d3eb9d7f04e8d1965f6c2c2986f5fd500e62d1d2eb142
|
|
bda9f2307c199bf5073d087064feecf62cc536234f183b006bd472eb9894f508
|
|
a39834727af982049cafd5638cfd5b03ea562a9d4567a0c6daa70bd283304560
|
|
850e06f39c51b3a41a766d431146baba25f903f3b375c57008d77910138861bb
|
|
10fbc7cf3d74104601ae466b74be3925b94b54e42d37045d15a6a1ee219ccdfe
|
|
02ec6d50bd6712bf3c34289d9352e0d95b934fdd835b7eb3957b1f058a93e2bc
|
|
ef3f2d5d7fa0c6edbc2ad039365cae0c284f3bbbc93bcba022d5ba66ccb8efb4
|
|
9e9d43d3dc13a5d8086c3b967623fcd0ecc7cb40fb43206fbf108a21319398b9
|
|
38a4f89f8acef81ca3971a12935e6eb099d7581ff9124db1424bb97482671e5b
|
|
8eaeafc8260c983a8f34632f47ef47bca3d31aae8f06555f52268b6104426936
|
|
7443367dc616d890912c2bde79524f9860017aacae895b7be11128ddf0466d39
|
|
7cfe2388f3e207beafe83db99f5594d4e70fdbabeab6994f2e55b876bdab41bb
|
|
5699823a1d0fa7670098db710d4e8e834234942f63890151b44c114c2871beaa
|
|
08c85e71b090fc211add94883390d01899d0dcc592e9a6e9582b575cb875356e
|
|
b949c2430efd9ce30a198b0d02e33af14543e4f4785c2c17841eca572b5991db
|
|
555d87901dc5c22eeb12b7a2704be3d8274556c387e88d46ee1cf3bf18a343c5
|
|
4135f74736662a7bb40739d48cad652a478faf9a3971bc8a0748103d12ea0322
|
|
93bc0c2b0bdd31c7e8e3563864721fd94ab01f6a4e7b36e339a925c865405836
|
|
9bb9d2fda645d64503462731d0898216ca0f1a93e2e05b5b4ccc259462263637
|
|
da128795d8db727470ac1c4e7d283b6282a3cc40e35429b0ce5987ef6f4839f3
|
|
02bbdb6c1951963e2210d2908c8ae654d1c72d73712306f4c9b17a5c481c2889
|
|
f3db9018d715ee0bc97c77467c688628a9286b164d011f61bdf2409181191a3c
|
|
16101575d453cd58e2846c450d47589ccbe7a027fce8dc19006bdc98245ac80d
|
|
a77f8bec90e54255b15552fdea11d212c9763faed791149a30fa1715f46ff8a0
|
|
bfe4150c164c8aedab2246193616a4fe8417537214314b6a7c27f69e7064e0ef
|
|
3ba92a02eeba86382200fa44e2e9fad0e4ab6783c2520ac4849123ed125afd28
|
|
1936604c7c7dc78f2cd902a1f1ba9c575a5776f07121cada36d0db56105535ce
|
|
89413f13098a132fcd9ab5230edcf03cd0f428c265f18d94567130319624faf6
|
|
d727e9851dd06d0e8396f5cc8b0b973ddb55d28b72666f8f1b2ae7fa91241190
|
|
9890803e3b50de7ebcb88942086ba7d44c698b5019485f756203be7b071e045f
|
|
bfcc6b394403ccafedf0eb2194c8bd3634bdc9fba88ca7875605149df1d7cb95
|
|
d254fd7ec27d2a611f8e1cf39ee3b9b8d54b73bb7befc465e5e06f29c211fc1d
|
|
25c6db9cea3fb8b23dfac272b1e6f980e0837ea923e7053f9ec50ad46b6ae388
|
|
5acc2a35206fb82f7c11ffb44586c4eeb3bfda67bae9cd56b68c903c706867a1
|
|
4eecaf6e949bc4db33bf9600c1728448d05ca57c241ec9bcf02bfa57416b22ff
|
|
e99e561e1540a2fd31581466c31495dfac606d85d25bab0ded5efc04f3937808
|
|
936fd25b5980f7c074569c0870b872162188cf7bd542f2b2da7079a8e5c1e879
|
|
ebd12ebbb2acd170ed74f926815062fb869085721ebb80512f8b5b7fedb635d5
|
|
38ae1ae06591304f88a2d894f7cdf1f67f18fe7cf6a9aa425df833b725990621
|
|
f0e83b35ffa3aa603e383a2846298a11d2dd4654b4566c8d3e5d49dd24a8e863
|
|
bfdb2af98916f2968a37c8755c7ba49fc1644ddd4c08f8d9615a0dcdd6b1a4d2
|
|
afd6b1d2f1ad6e0e4bcd206280950950e6a198694a0e6f741520be9cc286578f
|
|
4d494351034b77005180260e2b1259f83f13ec8ffad12a1b64e151b8616f4acd
|
|
edb93b9dd44e96ac38d292f5d1a9112db152ed2495add62ac24b9a25132c9c2f
|
|
864f9faef65d2afbc7955fbf96bdd55de7900865ca5b2e4870351b16d55f6327
|
|
32205ee0538e995dff05036ab6d0958b16ac18ca850d952f32a1de2723196896
|
|
d34fe9233dde445e57b5d3a635c74a7404a4bfd58c15caf06983d4e90fc08016
|
|
8876206a3affa3892ccf37d356a2bdaf13ef9c6e6b3b28fe9dae902aff77b3b7
|
|
c22dd129f70a222882fae0f8ce839a925b8102259f9c5a28399f8f6eb5b76b54
|
|
0eb523bb0d18195e4db17560311450453f47e5d3ddb8df22dbba3328030a1d39
|
|
4f6933bd681561a6c252549ac813bd9c28c25239e1899150289bf88c1109758f"
|