231 lines
8.8 KiB
Bash
231 lines
8.8 KiB
Bash
# Template file for 'firefox-esr-i18n'
|
|
pkgname=firefox-esr-i18n
|
|
version=78.6.0
|
|
revision=1
|
|
build_style=meta
|
|
short_desc="Firefox ESR language packs"
|
|
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
|
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"'
|
|
'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-esr>=${version}"
|
|
|
|
for _lang in "${_languages[@]}"; do
|
|
_locale=${_lang%% *}
|
|
_pkgname=firefox-esr-i18n-${_locale}
|
|
|
|
depends+=" ${_pkgname}>=${version}"
|
|
distfiles+=" ${MOZILLA_SITE}/firefox/releases/${version}esr/linux-i686/xpi/${_locale}.xpi"
|
|
|
|
eval "${_pkgname}_package() {
|
|
_pkgtmpl $_lang
|
|
}"
|
|
done
|
|
|
|
_pkgtmpl() {
|
|
_lang="$1"
|
|
depends="firefox-esr>=${version}"
|
|
conflicts="firefox-i18n-${_lang}>=0"
|
|
short_desc="Firefox ESR $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="a3e43f54ec51d19899d4feb4ccb3a5387fbef2b3a3ea7d20d7aa1b06964697e4
|
|
9ed973eec0c9966e380825e89530da3a8a51f9c358a98e446c09c47e1f6de571
|
|
7168e456d96cf18c4fb3a6905ff2b89ede0aa963a4cce0d1d7d9c8b9a2b7bf9d
|
|
33ff2cc2db9a8219365f216985a03e96c04fc89fb017d670ac4beb19819bd780
|
|
21d1a960e87ae3925181163bf0cf6c86726bfa0a3261b6d9ab2b0456337423b1
|
|
3c372e2920c3af8e037fd9092b0092b093b550839cc3f0a26d3002f6468f3366
|
|
841faec16c73cebc1daa547f491c17d288252abf3845381cd2a793bb22b6d4a9
|
|
4df42214ec12a5bd38b190fe6ef85b33bd29bc20d2d0212778f340d1917d303d
|
|
d33fa569b89cbe17009ca2c2895434586cef29dd468095b964c91e64140f51f2
|
|
ee8c5e0dce2c7069e93c17bc4ebf83f617db20a0df2ce77cb28325aaacbddae0
|
|
4f989b2fd58bebfa0c40a3d5622138e08c850e18a9c354803521e98acc751fca
|
|
d24de8b52821e3cd1fb60c2dd4ac201e2b49a6ee8636b2c467095837730d3a9a
|
|
434eac4f1d4d0c867f3bff57ca79108231d598a86c7c57daaceb4e37c1058fd7
|
|
b5ebd3da35db36612124a312736e136587270ba7dbcf6192b3f0769d4750af94
|
|
6aa88275764e07326df66388ae04d6a5d22a56616688d73a88e9be6471f04a97
|
|
ff44ab341954a02b1fc3f1e69935a297b511bee9c26b7c84ec6659b4c1e73d96
|
|
d67aaf6030d29f3c5434c03b6946da6a3ab21c9593bd3b9a573a1e32b6dbe78e
|
|
ce3deddf4f8ecf1bc7337a988dd2d5f283232018e593a924053bb9ef110092a7
|
|
b11b4f9666a353ff20ede8f2faf4135ae2fa76306ed46f946153afc5fa8af48c
|
|
a62d8dcfd643e543beb8aa7e6c5dec51818e92e447e1e19756b2200e3b50ada2
|
|
ed00efd2b735d452f68b1a96395f665b4767fbb55e23964cfc3d9bf78f63d842
|
|
5377afb63531f83cdb583f9c3911c81f4e665e6d85a486e7f2b47907234d6e7f
|
|
53cdf61463e538cd977da8ecd066565012193f97dba62006042bcca3a2e88a9f
|
|
fd8f5915e2358edea4430cfdf0622472faa8fb67ef3877067a2ae67a29882626
|
|
d7fa597cc90782ff00164fad996ceb4ed634f764d1f9682bb5546c12bd8b0422
|
|
710f029f000e8a994b18649e5c409424434e237c26c8387ca74c7bbd213a404a
|
|
54a65d42dbb25273aa979962f38f9af8d340cf3e01c1be2ff3689be80dda51c4
|
|
f278700d3ea60a7b0829796f647bbc8e5812df112f20007fed4be33948030ba7
|
|
3a8ed12ed02a32cd1ac113bb5bddec3d2c43efe3ddcf9e326ec9c61b05e6d473
|
|
5fc6aa7af74d26e8df28cac9ff8dfcfad59f67fd9063821aa4407976921982ae
|
|
e16a5c1d68c74528600468d062075b3956cff34d75ad36463a515d10a89eed62
|
|
1bf4a6f0dc993bfee0d2bb1888a09782e5e4ddf03faa6d058d9ab1765fc59910
|
|
2f8b08959c6067f41ce371fcee17d3ad974dad403efc147d7b7db2b0aae95403
|
|
d625b765f1d6c788bab2342a989253fe0a5b45de2f05b6a591ee98388238874b
|
|
847019e988185037e0c080ea415585477104ec2fa4a834d526510be9c02b2f46
|
|
bd81843808dbc4a1706c28c8b7854ad81eb326593217f8e94ea04bc525677a71
|
|
85d07bd18705998296d9361fcf1f58f4b8635abef4862e052fa0587d9a618c39
|
|
803b3c782263d7bedee91a4630a4e11aaaa141f8b5a68f9789e75fa22d716a35
|
|
ba4fa0bd4a32d7a115d4af3b036cb4bdb7172933cda7c8af6ef0ff2e63cf35db
|
|
d0ca3a6ea17678869d2bf45fe3a49796417d7142feca868bb04148694053aba3
|
|
784ecdfc7586e537ecb9157013b9588107a594c73c9ab7a2efea168b8fe4c3ec
|
|
533378fb5e833640e76aae8675b0ccbb2ff8133a410aec190ffde7d6d1a42697
|
|
1509e3c4d8ec89264a65f3c53c7dbe04c486e81be8036bb72d4691b33493a6db
|
|
3dbef9d02f9e605e918c97d6c48b8e45480029a85fb0e6d00b878879ede2be94
|
|
74a84cd5ba9cb73c0a72a9e51d0c91f423df088e4ad52004373eeaf7dd42c331
|
|
fda6b4a45a597265fcc6e391ce6d55e655509a43058ff4025dcc9b3f6b0d9137
|
|
de825ba828c8e2e90263e1cc4a73cdfe4e54832579bb02e11e76a38d44a7dfd0
|
|
ed69ce1a92eb762fb32894e994ce548791dd1934656c3ac11f52113def01a4f5
|
|
689844ead00bb209d8abb432d1056009eb423b62f8b56775fc3f0de5abbb2b90
|
|
ca26fba06970275828fe6ba9f159b6558970bc32bd4b10550c34ca8f828fe9a4
|
|
1c58b04e71a907b04556fe2fd636cc2dccd06c1637ed873e0b887a5d9b59c115
|
|
a2810dc27b76127ed2697960f6e672302ff3b68ba4affcf06e054f970d48b54f
|
|
2103cdbcb3dc28830b733ac46617c8ed648933e05e15c552dc37fa41333438f1
|
|
90b5f4353129924b303f2bbd45c928ca1a6eabb76a4f50ecad1140192ce3b0c4
|
|
4e7abb1d5d256406cf53a86f0e9aeb59297f9522037d2d6ec4ad5ac0769a6c12
|
|
4e53b2ba6509ebce94ce67d754f19159c25d9840b2311bcbe529c1b0a917d203
|
|
317d721a66dfc17b1882e9e70cc1ae07923a26db2386d38020cbb37cb010edaa
|
|
9428a46cef383ea016c281e161364d1d3cf16e9e7b3dbc50edb31f9581abfb44
|
|
b11ae615fb9979d3142ce1008249f7d4d27570e6df83afa4424176752cb4b8f7
|
|
a746a3b3ca79fbb6a03facea73072fa4a7373f3079fb2040819ce6677ccae49f
|
|
7347d008b3bba025df28d9fc605959371f8890616540baa85fd3a3ab8803f188
|
|
a607b18988b9c31e39db377822b393f4b9273d5a243db291c1f7529f953663d2
|
|
36b659a0d32468db08e7ba34df1556921f47f4289b95c17a084987152d15fc21
|
|
3d420bb000b089a542ef2479e70f5aa07675351619e101a8d9a0f4c000c530ed
|
|
90ec843a41603989135fa7662946c119231ae896a336eae04c84375a21a37f9e
|
|
d2043e17d23a137a03543724b122912c8c324405453bda841186dc8310da3e30
|
|
47ad1912e18d316f8022d59068525dcca390346c5577721832092dd1f504378d
|
|
93e8358fcd669925e658c3bcc89a2936f6766c5c50f45724a22dbf1707321594
|
|
4b7de607611c712ab36bad61389d2afe4e216a2762bff6cf9a4485e5970e4b66
|
|
8ab69866984e6bb0b6ca21cdbdcb1eb8b05290e55072678ce0307e9d487a0e52
|
|
dfa64a5268bb993c30d00e3bd385d8e906c6a6ad04f5b974a8d1272e1cf63e52
|
|
107b2e4a22afecf826d91ca9a1f4179aa291c63a82e65ce243bfdac54489daaf
|
|
c7589c6e36d66a479fc27151ec01b9bddabc21ba901c3e4ac936efd6ed6fed71
|
|
f7abb7cbae9e6ac27b1a748e5ca4cac5bc65dd88047d9660b0c121a8f45f8435
|
|
5f4933672b7aaf14869466c68d9806ae154be1aa3d1f8f8dcaba8c81bc790016
|
|
f8c641cedfcdd0579b617c7f43c4ef78bf75e8933533abc4db70f7e9022555c2
|
|
d6c652d3744d94f049c6051483503704646aaf075503dc0b962930f2d79a4197
|
|
1d6c87c0f53eee8ebb91f8aa4d82c50cc222d69b032cb9866a9cf5c7b1ce793d
|
|
ffec726370863fc6de7e31e9693f183f9ad0e8ed9e50791d05050852dca93932
|
|
42f3750989959315846cfb22de86b367f7eb415fbf821efdd136c0de707286d8
|
|
5e0afee5d9de869c630bc4c0333f5f22c7179d714734d11349b9e4f276edc82d
|
|
2a561aaf5e03284ba1400595bc83f37102f529b98955910dd555283e49ce8aab
|
|
c1c7b715352b3fc4b84854d337d765199831d5040add97f0798e39fc8a0d0de7
|
|
f2f975bc886badc4cfae06a0d14af1ac7c3f588e82e9e76ff7303006f742fc18
|
|
c75e93264b2ce5ffcf278fd4c158238bb327704b43a361047ffd58f718d1172b
|
|
1813f566a3ffe23539cbb535c3a3652734d71be4be6ee229f6b4e87361d88e55
|
|
1e69b65eb0ade8c858b4873079de15d9717e150b40f330a2bf575c710da60a66
|
|
b9b22c7f4b0b58fc3a57b568a3859f89a1d9b049a8d9a559d9f3f5e83fe1e119
|
|
22129505ca5c2f4c590776992b05dadf12eac61ad47ea2279a2d760a520b3404
|
|
778b71152761b415a887f2b9ffd7b111073c38fa32e2db406a98ac541934edc0
|
|
97ce4090943677f912a67602614ba019290301132a722d9def24580dab4ca88f
|
|
75e616de9c77d9b8211ddff1b2e5571f484903965ee1ecfe8f444becb3e05b32
|
|
4103bffbd47454e88d2f7fc2d25d4862cbe24193c3d5b156becc96bd95f6d17d"
|