Date: Monday, October 3, 2022 @ 23:28:05
Author: heftig
Revision: 457192
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 457191, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 457191,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2022-10-03 23:28:05 UTC (rev 457192)
@@ -0,0 +1,238 @@
+# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
+# Contributor: Thomas Baechler <[email protected]>
+# Contributor: Jaroslaw Swierczynski <[email protected]>
+# Contributor: Michal Hybner <[email protected]>
+# Contributor: Andrea Scarpino <[email protected]>
+
+pkgbase=firefox-i18n
+pkgver=105.0.2
+pkgrel=1
+pkgdesc="Language pack for Firefox"
+arch=(any)
+license=(MPL GPL LGPL)
+url="https://www.mozilla.org/firefox/"
+
+_languages=(
+ 'ach "Acholi"'
+ 'af "Afrikaans"'
+ 'an "Aragonese"'
+ 'ar "Arabic"'
+ 'ast "Asturian"'
+ 'az "Azerbaijani"'
+ 'be "Belarusian"'
+ 'bg "Bulgarian"'
+ 'bn "Bengali"'
+ 'br "Breton"'
+ 'bs "Bosnian"'
+ 'ca-valencia "Catalan (Valencian)"'
+ 'ca "Catalan"'
+ 'cak "Maya Kaqchikel"'
+ 'cs "Czech"'
+ 'cy "Welsh"'
+ 'da "Danish"'
+ 'de "German"'
+ 'dsb "Lower Sorbian"'
+ 'el "Greek"'
+ 'en-CA "English (Canadian)"'
+ '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 (India)"'
+ 'pl "Polish"'
+ 'pt-BR "Portuguese (Brazilian)"'
+ 'pt-PT "Portuguese (Portugal)"'
+ 'rm "Romansh"'
+ 'ro "Romanian"'
+ 'ru "Russian"'
+ 'sco "Scots"'
+ 'si "Sinhala"'
+ 'sk "Slovak"'
+ 'sl "Slovenian"'
+ 'son "Songhai"'
+ 'sq "Albanian"'
+ 'sr "Serbian"'
+ 'sv-SE "Swedish"'
+ 'szl "Silesian"'
+ 'ta "Tamil"'
+ 'te "Telugu"'
+ 'th "Thai"'
+ 'tl "Tagalog"'
+ 'tr "Turkish"'
+ 'trs "Chicahuaxtla Triqui"'
+ 'uk "Ukrainian"'
+ 'ur "Urdu"'
+ 'uz "Uzbek"'
+ 'vi "Vietnamese"'
+ 'xh "Xhosa"'
+ 'zh-CN "Chinese (Simplified)"'
+ 'zh-TW "Chinese (Traditional)"'
+)
+
+pkgname=()
+source=()
+_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
+
+for _lang in "${_languages[@]}"; do
+ _locale=${_lang%% *}
+ _pkgname=firefox-i18n-${_locale,,}
+
+ pkgname+=($_pkgname)
+ source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
+ eval "package_$_pkgname() {
+ _package $_lang
+ }"
+done
+
+# Don't extract anything
+noextract=(${source[@]%%::*})
+
+_package() {
+ pkgdesc="$2 language pack for Firefox"
+ depends=("firefox>=$pkgver")
+ install -Dm644 firefox-i18n-$pkgver-$1.xpi \
+
"$pkgdir/usr/lib/firefox/browser/extensions/[email protected]"
+}
+
+sha256sums=('3a4d8ffce8cda984a0a2f308e6e467fd48f8aa99d0b800ee4048ffc855f07571'
+ '0455765dc81334d594d449539a9f70ea72c5436d0216be0f8ad135df871d1857'
+ '5e0cf78ebe20722530988ae7e2ddcd78c65276b98d09246c5e0c1b073ec64284'
+ 'f5ee212af6787eb4233a3e2ebb7d7bdeee83e191d8e8e3af210a52f7f1f0546d'
+ '06dfa06f6e29e40516d97da97e57c6085b9494ba73e45816b08081efa6275c52'
+ '3006536f73ef4085a01d66d60d485ba2b8e4d65f2bc8d3533cfc802d1d98123a'
+ '74e4bafbe67b32aec57a818fc607f61587a07af94dae67a6209ec41c62c7e2d3'
+ 'b66cb7d5f34a712cc056137e84210946adb4234126b6860bb126a9c9d48ae2e7'
+ 'f8f1a3ff33164dfb9b3cc4d4f48af3f594fe3487b5e69bee6892a7d1973a995b'
+ '1f37500d646ba7c1879e72a911c24c085f0ef26c5eacb2589ff498307788cc5a'
+ '931fb7d109e9bb5a2a5dcc0cb488b82a6cd16a821594f2af6b3e97b4cd6ec642'
+ 'a8bab8cb595c59afee9f3877726596ea472b289b575079ce69506271999af8bc'
+ 'c1b5652e63ca901dee894d806551d51c67aef79ae7e3edd2aba9560acdb6709f'
+ '3216ceff701ea994d71e20edc7b74ff192eb0a6441731de5025909e355ebf74e'
+ 'bf39956e2c55dd29e5ee2322b459ef738a01ffc01d9382b8933ead0d7119f829'
+ 'd9fc946d1f7574d3f1822aa4e714b48476ff5c565a046496a6ea70e49e161615'
+ '672c45cb88b103a4fdf44e4c356778710bc86a77fd2c9ed8bf14727fc316ec5e'
+ '4fb2220ccc1f610ed0c832d022c616ab5901b7b35aa359fbf626c8149ca07c77'
+ '5e7aaee893a450f93fe4d78f886324c759ef1dad13599b4fbbeca626a4662c8f'
+ '0f70294b19d665ce001e31a30e1e080e060adfd964685f63a3dbab56ca524e56'
+ 'b1e954d799d1a3fb717a65c8e625ef33e83f70d96b4b1f9f2d9e8814b3494f85'
+ '684290bf0a90580889479103cc61c27e78c7d068eac30b6355af5e4c393492a2'
+ '88b16307837dd5a16bd808fe1eca630566d35cedfc35232b047965e5d8c3fa13'
+ 'f2a49ffb600bb79791e5d476ee21c7cc328f05ff93910858c1f2cdb4da54af64'
+ 'd236ded830261d4611469f592d248658773cab7e55b7270bcd8c392601a1ce68'
+ '887ec2f64ca62905607846d732be79d24ad16118907900030a80c00f80c03aba'
+ 'd8bf94a3a59b8bfd5cc1040f2014a53a69952b4f0e1a197bff24fe9da0a5aa32'
+ '25a1df6c7b4626cea678586d13e358518e1b6834eef35fcd2e13ca3ba4ab4928'
+ 'e4a2f93447e803d6dbc47218c1d75ee2588fa370c20c30866d115f0010814a83'
+ '8d20e40a7ce4d99d9fae638ccd905f2f7508ed732159d221b1487769e208ddba'
+ '1139e456bc08f7595864377552f63f0e281ba5d8574c4ed85fb3281ad44b2f73'
+ '044d187e6e2d3c869ce9f9f688b836a34180853da40d35ef1da5912d61661fa1'
+ '5ef2cfb60559fa072b9d6e35203e1558d8ab6fce7cc3bf2881771510249bc74d'
+ 'b56eb54a6b13f0228d15f173b24523c6ad33b51c0b4bb64f60f37e45f2c73c99'
+ '7ad3cdfca4cc86f218e5cd718f7b77b6e41baaeeaaae9ff07e3415c421d55bc8'
+ '37856a90c493064ec0a426082471c0ae63b2d1512327ed3b742574a3dc70ecf0'
+ 'c62752f1875739397b4e9d98aba208211f1a6e85e922ac0b3f0ecf85913c6461'
+ '62a5d03fae8d5e301158c6e68ddda241e33144cada12f47fa1effaae173f9432'
+ 'a150096fc9f8cfcd5aad09149499e1004f5b761ca4c62b4511209647ec912619'
+ 'f5032a9a1d11553f7f88a130f850aba2c9853dc911fd382e1f2666117a8fa421'
+ '136376ddf6f31fdc71feb336b73c6f392c07d1a99c4c58c6acad7d44384a2062'
+ '824f291b2cd5e1438aa7e87999a1fba87f34ee99c39383fea15293255e93558b'
+ 'd4341bcc2b8af4f5779a048efdc77b265848353fdda005134e9779d50039c69d'
+ 'f979011b3fd301fac6b8c95100e476fb3d40cb99265b4b6a7bdcf0d4993a5c32'
+ '200bd0268bc793bc89585f753f7a2ac8e28fa28c857a354b6be4b7a32b1dfa72'
+ '522492b39481859a069751638c806e6ac39c89a5929ff1f17c575945eee666b4'
+ '042695c5c0f275f032aae39075d08819ed2008eb63a7bcdfeb4f3511f2e6573b'
+ '0968261d4024fee9bdf72fbd77bcc54be36471c8b3b64590ef9a0a53e65c6db9'
+ '987eb59e99ce5709bd9960d91e8cbc2c2d03bf73b488f1ac3a2e4a8fd1021390'
+ '6ac93025c3707a6e16996634a6d11c23ce5ecb5d25c94170e961dad74b616728'
+ '4d69bf462280560c20e0732ed49db8e886906ee1c983de2a5e8c40d7c8d2b8a1'
+ '7dc6aa3bc3c612ea6d09539379e0338e03e4c9c7dae8cce6961a164ec48eab00'
+ '1cd93bce01fd4f8abc9842913e78dcde102de9f885aeb0616905303d6ab94111'
+ 'a88e1d45dd1622ce79bfa2f645ae8a2d56f6fd9b154161b4a1f7f69f75cde5f5'
+ '33f62d468307889a4003a1eb0292ae318497691b7470c9e94c7d38060671b927'
+ '67e5e6aac6205f8a87952ef85036b3686a73fe8b08c5df7085f3a048604faf10'
+ '316682b3feefd9b4ce0e68eac30e1cf131a34c623d6134eb28aa3065eac8ea12'
+ 'd177ec10675eed78c7e932624e29596572b31e8a626622c58726c969a1ac96cc'
+ '3fd71ef442277da1da5bce5c279082bf46627afc48041321e2c5d70fdc97373d'
+ '7ffe57fd11db463d66268a83e0e5b2a4125f42177bfe846e1ecc60007d7dad12'
+ '75b180b37da011e42cd32dcf4640166ebc894177f41f3fdc05ae7c4442efce03'
+ '5b00b5141d17380954eb94dc4b6d20f84520ebe389a6478c5c064da55b890171'
+ 'f244e62007575b66599869f288cd845572854d8f5b7e49ea1516c4f4e45be601'
+ 'cbceedf18cf1cc448b92d1dc151642c1e860aca236dc01629a37e3250db0fddb'
+ '050cc6f881d81a85e6d25d40997504095293c74d737c8e0c62961f33eea1b9ab'
+ '47382ed8b0858cf9d1624080f6aa15a9b36d538d566018499a117b0e32c364f2'
+ 'a10f312cbbf710866ef0d58a025febf9c2bbbb83d798c038b0515ee33347448c'
+ '882d960916e0fc159f5a0860b4d0ba2fc1bb86220116ef728da204dcd38c9ad0'
+ 'be5a6a33c734627195f8af0ba3e562a1c7df1e29665c94c85290e66e123da056'
+ '1afe2080bd00d8d323151f6f3a157cfe851d0ebdc34b2c7547f0e2cfd2d86dbe'
+ '5f919153708fe6ea420602f8ac23496546a2d17560aaef95e9fa3922435f7cc8'
+ 'e638f25ec2549c898c82da46312f90341279d15a9145d80e244046753fab05aa'
+ '754e104de79a1bc7a0971a1096f1bffe1c708b3596c77a11c4c31b43dca8303e'
+ 'de7a03a43df4232211e4f96ee2b654c192c050a3b1c3b97c7024108ba6ceac39'
+ '62c232384d9489a6e76c23c6f9da8188c4653988566a7e8172abb333467fb5c9'
+ 'e84562fb2471f2b8ab21c8ce7c86641a97a5c9beabc36f5e32c2f4bdd6b85bb0'
+ 'afb51e4dc6e2738679eaaa4386d02852fc98cbae2a6f09c1c9322d606e6e52ed'
+ '817b1053e103fb1b20e76eb20fbd7c352cd0daefd79ff70f2e6ad45f539dff5b'
+ '6cf1353bb67446144213ec0aa550763de0246f63116086e6b879c37f84213b74'
+ '45ce0dac1e9abc5a9414c60f481a97ea96b6a1c164b8a8d7dd236a18b426a51f'
+ 'c1e90a06330b4c33058ccf94535fe5e48bb2be9a669e362588e71fd734de28bf'
+ '6f99a583466a1d5ad3b165b43e3fa039b9b35bb1c4f63fdee62adc9361040361'
+ '192fa3b0357f7e65206efb31feb1d0a2aa59f2ac249013dc9891fa1fae577ea2'
+ '4f7d2392f18377c61014a5bfc27825ecb9d8e56e775c85186c7d49aaffa8a9f5'
+ '0715067253fbdee70c8ec610d6ed8cc9d0bc0b439a539fc85dfd8d33cfcd9986'
+ '8e502ab968081f3af45e40aaf381265a528faac674a1a917511580a78659da8a'
+ 'a2593f4b146c9c8729ec4eaeee5a92d52f330099171f52abc62ea23cfd0bf780'
+ 'b9109ffa904866c8252fb31705525c91f37efe3a1201801a4ce7fb5d146235b9'
+ '2d54eddb511cddc351da90fac9c6fc0a82851ed965ca96c127bac1fde6673de0'
+ '30a8ed8b52232935260a3492971da23e30877363fff15cd641aa251b0e29dd98'
+ 'b25e354cf98e27a0c3efffb9c455d61973c36b9f0699f0a483f2acc2bc22bf36'
+ '10d12b0d484038b19c93c8c0b6c8d6943e5715cc167a40cca56a69bcb2797ca8'
+ '7019efdd96b301bef8dab54227e060aa2d602370584d0a70ae7a12b03414ac11'
+ 'a5a62461b9bb65f3cdd73567ef3b028c336931149935b2df550a12b00c2c6b13'
+ '0fec9bbb099067f4fe8f9ce209d391214a2b85fb0ae15fbee58a6c217798d643'
+ '25f5778b3e8318715f322983f4eb8e7827c4a81aa1048fa5e121305031fdd09b'
+ 'd77cedacadf2fa378d93b1ba6309ca977d8c7c415d7989772f56571e29099fac'
+ 'ae19391fbb8175ff28bccf47c55191d86270dfa8e64e313c4e5407e3908d852e')