8e95c4adf6
[ci skip]
231 lines
8.9 KiB
Bash
231 lines
8.9 KiB
Bash
# Template file for 'firefox-i18n'
|
|
pkgname=firefox-i18n
|
|
version=69.0.2
|
|
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"'
|
|
'ast "Asturian"'
|
|
'az "Azerbaijani"'
|
|
'be "Belarusian"'
|
|
'bg "Bulgarian"'
|
|
'bn "Bengali"'
|
|
'br "Breton"'
|
|
'bs "Bosnian"'
|
|
'ca "Catalan"'
|
|
'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"'
|
|
'tr "Turkish"'
|
|
'uk "Ukrainian"'
|
|
'ur "Urdu"'
|
|
'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="2dedbef23c189a3ae79601848bda9494ac94a54b62912f27c475a76f0fd689fe
|
|
b7b58f8567304c7acdf15e68b22f26f44fa4aa26fb9ce51adc9ab8091e62df70
|
|
d65eacf7031f09d3f17da10c9043cf0db3b2a27acfc94ce1642d62986aabc9d4
|
|
4da10714359d8433741ccba376c782e1b8774b85ce186f99927dc09add8bea0f
|
|
0635d930e2ba2da6362f7838d98bf50f21d7d69bac8b67a69e34981d22bb450b
|
|
e8bb7f3b9443e6bd2efe7bfaaf4f7be169ceba14ee3c4acde169d454df613b4d
|
|
0bbd6e920bb09d055f23813af147d8f532a7288e992f4dc72b301c40ba165153
|
|
5023d7f804189f5a25a65a649fe3e2dafd723a4ecfa236db00eb51c2ae8b2c9f
|
|
ccdb7e5537debe2a97cb05ef20a63683e984770fbd4bf1315a9ca7d1b675e6e2
|
|
e6a449b1280d337b549bc5ae8fa6a81a5f20632dce4807e54cff313fa848b273
|
|
885df228e7a5821d4a036a206bf1d8b39415a740a470eca581d1488ca68642b4
|
|
72585b3125e0253fa9fb7cec59ad332e35bdc40865e6d30e85dd77426fb1b88c
|
|
e74e73bf2746608c9f6bea7b44cbf99699170d19f48c588b48bcb20673dde6ab
|
|
81a1172ce4e0075cbbed9090b4e193ebef9fae0f01d1ea0b599e6ba2e5b9d676
|
|
9e048a7648e4d9b32df68117a206e4d48d4a648c4e7fb0555c152b80a3fdb01a
|
|
afca69f4448ee277d6f0ec6fb564dbdcf52daeaa678ec792968a25a1b4089395
|
|
1f1da038f72fc2d120e791711813883e782b6e5896248bad8a9bc637656c7c64
|
|
2c0ef8f7f85e5ee2992c7ca972b0f379c69bce20e8891ceedc1249c7de6977e7
|
|
b61a3b03d7663aa7a9d4b41442bbc1c36a53917baa9ac6ea40586ddfc8b46fd6
|
|
be3993297bc3a2e5a5143948bf77bf68341602cad991e2ffb3440ea91684eee7
|
|
abbc3505714d14afab1ee31dddf1c740400849e91ae0940894608c439d14ca1b
|
|
cb9caf3791adeaaf028dc3ea49190a7261dbac1d819e773745da43bd5e20baf3
|
|
310044e3dc20c8e5a6f93b8a1431e4e483a64ef7e85a363205c0f099d022c101
|
|
ada24eec9c0ee87bf91a1c7615d5626683cc5f71299682abd1d9623ed1c3ac4d
|
|
45c56e1f272f7888c955be0012e10fdae24eaa966a092b390ba3fb3290331da7
|
|
6ebc3c7478047bf4cab9c3a8c21750c11b735860118838dc88eafcb682520f83
|
|
5e9443506779ba3ec0e6142b6933e21653a5e73df183c4f139ad5a03fdce808f
|
|
802a8e645735dc796889854356943c68f93111f091189c8604c2bef31e3a887e
|
|
d71d2df409aab2dcfa1b01d0223b6ff2a89490e95b3be5606ad03de215c03dc5
|
|
e5f7c195566375f6bc042b2eef47ff32ca92ec5e199d3c8ce074abac4f17b141
|
|
f9afb0d6f77df96a9b7aef610b7da9162a87610d9f7567604f785dbe08ac78b7
|
|
b56b78228ddb7a323e2c45c155098663df00068011904febe69d29e9c7b3ede9
|
|
791c498fb02559f77a8d6e7b3f206bc27de60e6447ca472d034678cf59636321
|
|
c2fcc7d13fe09910b4a615720c983d7ad23e69ecfa4615ff22ea9701e022f978
|
|
2ac17793f016a00dec9c08795252f0b32b2820ece859b231334fa2b6ff34264f
|
|
13801b073d6deece09b33ae445b1b10f01bb71d45a5378699c72d7bd8a914a78
|
|
6d5add1a5b7d1a33aeb604b7ba9194932f86811b83efcc5752fcfe1775e08f23
|
|
30117c68fcd691f3159a328c5a3c7948ca3e77ca4688a73a9d0c644b8a4246f9
|
|
f90f0f0fd894566dc0eaaf60919a09d1ccee9321524871e1331cff757fb7bfea
|
|
7d96458df5f800936e4561fb185ecc9b581eca9578137296c9bdeceb44daf193
|
|
a7bb9478be3d6e013ad5f9e35d32eb71a62797a705404bff6cc2cae8487743b1
|
|
f08c737abd560cea089152758d792e5beaedc9ccede7983388dd807fe7d2a11f
|
|
95e7475adabd240f0972757a7da25261bc47e83ac2c67944a8a6ac7992d9ec29
|
|
099b50cd890420b3a2d62070e45ce7c0705ef39e7dd9c2300bd4aae69fda726c
|
|
bad88b58dfca9079037ce94f42f77374ef9f9a3bd638e87bf7287b47a5dc9ffb
|
|
6efda86537326063b96b5e77131dc6412e75589d84131dac96a482c788c50a7b
|
|
2a62edb917fc00d292ee020e9f8d134ebfe9c5673ce200da45cd19d5c2a8802f
|
|
26aa9c6b1de4d536ec1c0aae8c226b151207f172aa4afb52152955f3d9419b36
|
|
d163cde2b231fbbf0e59e43ae7e9df9d90af63063f17e0422e693eec40a51521
|
|
02f4e66ff8693498527505c3a32fd6ddf7a5039b7a7ccd6c2c747523a910754b
|
|
892960fd4783c002e2474d16e9d7b70845e8bb93964ff681812a0cad6b763304
|
|
fa2f66fbd0dedf186650768547553aba45a15fa5ea2a1dcdfcd9ff157838ec54
|
|
ad143cf3848376f5391842ff8e5f8adbd1dde0f02cceef48e48d0903cd174578
|
|
0707af0cf8a4074839844a6c21632746d2a5fd6f114805d3876d018de20aca88
|
|
fca407ec651962e21618c06cff83e68a8ed03e579cff9323336e8d78d13cee9e
|
|
b335c60db936421f1a2a77944aa9156821c3d350f8dba689d5a6fec6bbc88092
|
|
ef3a4d8335a856f3ce0aa7ba4c48265ca043edf90f4050922a134584fc9a0b9f
|
|
2434ae11c76063aa7685d0445993cb09b2566ae5a5d50cf2080c977cb5af98fc
|
|
ad02956d6bc1b49925170ad1a172b5e830dae346986913ce6002f46c3d998dd0
|
|
e6b2562e083f74d82ff9665c182ffa61c4cf1a2e28777b6be8169f2b81d3e6a5
|
|
4907238801a5db0c6736995c4cd907b4247274abcea7828684e61c0d07e6cfff
|
|
6ba4938cd5bee47c97eb469a0d7d4a74dae140f6ec2c571e4bad7e7e0516503a
|
|
5eb3c903dc6f77080bb7863bddac704ff9f54b01af8c85a18b6d09e2c421b30f
|
|
0ad0c770e64b3269f99f0c675bfa3462e04375134db585b75e5948ad5aaaf8d8
|
|
5414854b7f2125093a369e5b239f62822aca0b9109a0338a5f92bc3e66b61c92
|
|
7e7e198016ca1a8d26f3818cee938f72b11e8c73a9321cf9daa1fb9b12781c6e
|
|
f0a7269039e2bc34e12d0fea551f658c05bf7f8867f723f557ac6da6ef9ef139
|
|
2d24d04287306fe490f6d512d2589ba04dc146212b41e87997fe15fb825ea52d
|
|
24b5910b9ff7bef6d3f6f3da15451374f1322c26a08cc8120f9c3f56657df3bb
|
|
14bb80304f93b629e78d174cc11bf0e9291662d223a9e7d2cf28218026835426
|
|
77383381d09a8bc6f3d119a831b7f143b28f1ca5ca0af328cc4085d83e9b2cd7
|
|
ab1f80d1df6096f608a7b3868b555f372f1d4453718dc7a193ffca551e1d8dc7
|
|
89c5b8410c2b29dafd062f6fc2caad4ed70d582400882509919b56628aa917a5
|
|
f81e32bddb4d1c0bf8d6b969ce14f365cc604c51bfae3c757188ecac0d182415
|
|
f0b6652eb519c081a704cbed0aacca367eb13449b0643c2690aaef6cf4387539
|
|
e6fc7b8ea756fcb0ddc9830f804cd818c7e18db3fce9f070c9fa0a4aa837cb87
|
|
1594712d37d0deea3d7b8483be8a17f6151cc05dab24f63fa0bedbea0744e798
|
|
478930a36ca9bb22b56554099a569f351799b50f39b291ab18cde013fcf866b1
|
|
d28be7e2d566576c62183d745c2d19605312c5264988ede6b0feb6fd9e5a2567
|
|
74de8c32bffa4c7442a187548c3cc0b878e2c2b2f34a4009fdb09fe1a5287f74
|
|
00c1d6ba56aef0121bc48db84500d5b0fdb67b93ec0719da024f96b425817115
|
|
783e5458dad544dcef3ba2bada77d9d74d1856729f81a9a703cd6bdcaab77eeb
|
|
c63b8ea8ad7449c99c87cba1c7db2351aef0d4ad5e44aa7e74420f2b29579b9c
|
|
28b08801c0e429d3de1a72e3c54653220305dd64ddb791a6c75d8f22c18cf9f9
|
|
e4b70ed881bb5cfe718e16d16570bd85887e87c859de72e2699bd6935b41c5c6
|
|
86f15fa6884f8513921c57c7884d57fb00ecfd08284a54522b1e7ea463029e8e
|
|
72eba55bf5f37386ed1fd81bf246ed99ba37a77d099cb78d60f8c145eab55545
|
|
96ee4b5ebd85508e5dfa4cb1e12c36e47006b3aaed3779950dcf681678c23380
|
|
b060a98122104f8b0f9b352b5406ba92182a91078588caadbdf30f56f2682415
|
|
5d511cf3086366c319e5ac900f20afd12fca2e245cd54656282ea39c86eb8764
|
|
569949c84e9db4a9057f60f3b30739c17e06ac7fb9efac760e5af66dc283f8d9
|
|
3aade6bf9b7fa18750dc31faaf330d67f053f7fc48fab9bd2569ad9c1409e518
|
|
80868aa4719be5bae403a5d962ddb0097a1566f900ef20ae947c15ed2f647f89"
|