Date: Tuesday, October 25, 2022 @ 22:28:54
Author: heftig
Revision: 459013
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 459012, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 459012,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2022-10-25 22:28:54 UTC (rev 459013)
@@ -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=106.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=('2563ac4a232f337f8212637dc414b817300aed363bc0f88538f3573714fb3510'
+ 'ccbf42a6f0ccac202b16dcfa5c925ad8e97b529b3b9c26cdf4fed9b810feb9f0'
+ 'd298771ed324ab99a3c117f9302beb778835ac00165bc70f0b0ff5029b5992e2'
+ 'c918f07ceef1e8e80efd8fd6d0520180f324475f37b548951c796dca1f99cc28'
+ 'dac18b3e14420436f42d009829a925cdbc33099ef7df51b68ec9e351d2547a25'
+ '2172013e4a89eec48ff68c04b25635d37fa58d889b6cbc72e32c9d6ff636e47a'
+ '112378b622b014e565a830f8e25da57e8dbbd0349d761209f91eef191d20a3e4'
+ '704ae767e9bbef6fd66176436756251d5ba64aa6ceae136a2935c071eca1b96a'
+ '7d4949a4e48ff9e7caea32157ed0dbf48f012bd4cbc0457248fa3aa01425c7b0'
+ 'd74d190cc4d505d0752dcfd0e66c4abda0c394809aec035e7eeaad9cf687f2c9'
+ 'c34a341e1ea494b8889fb45dcc038aa8b17d0fc7caa1ee22752143ecd71fbda9'
+ '8bdb398fdb23084a896665590e8fac3ea7e00c50eb31b48ac79cb5ef6afc6178'
+ 'bbac910a24c925763d8b72a6e3f0c81db228f1c970f1f6744ac3dc11f37b9d62'
+ '9ef5c25e6c22d7f1b112e18590bb73181147fd17ebd9c20647dd7424534f09b4'
+ 'ae0b5b7a9b0f8b3032d340a01f8aaba4a1eb1e4b9cb6fd777606006e2c1ef427'
+ '2722df6dd1f6736f80d281403c5bafc6378380d4068e727078c1d48bf14fd392'
+ 'a6c31fd4be4081f5626e16ca3c1d520d4335d380594990497a184a087e88c56c'
+ 'cda31d28987e4fecba9c9f9051e3e9259f539b8fa6fdb7774f0592322c5f2aef'
+ 'ea141b4118f1164895bbdde078f670d17545376a41cd5e4fb54fd7e99bc24c30'
+ 'e653ec0337d9114edb6fc5aacc83ad2e24a49bde16eef2996ba301c122dd7190'
+ 'a209505baee38e575e3a0f73eaf1002a315a6b167ff6dfdf46df9feb3335a914'
+ '0fca2cd2ed5eb8d0843f9a65e402072a8a915c1244680ec5267e263e264b5fbc'
+ 'a59b399a7138d68b1f81b738378a829be7cdbe0db9f6465febfd2631a58edbd1'
+ 'd7a94532e297fcd8c6342509320fc0f072db8d18df7e57ab52cc32824a4f46fe'
+ 'b695090f79cbd43e1989bb09ff574d155d8c8d0bce94e6a3cb544528219e6061'
+ 'e954767852b23041aa46456966473664705551cd6ef1a4fc1700c71f1ad14f1d'
+ '9ddbd045c557a4205154680db02c2f66b0e7028e070a7ae2ade7b9d2153d63a8'
+ '85d0c0ff78d29a2395a915491f7d0b65ef1328ae72278ce0726f0e1efd0b0971'
+ '615c1247eba3f9a2e84018cb0e343783e1c9760a86e6bc3d8ae12550d763fdde'
+ 'b49fe53e314d8a961d15acfc021734efec31dece068f0b074c4e3dff0dac9232'
+ '8425aa47cfa0d1d639da625adafd8e1c0601f5972e472807840ab4f08b3c9f07'
+ '6c0ab507e4fe8c1ded93418532987f38b0cb8c622a88297a344e4b72c5db60a9'
+ 'b22939876fa025d419a4dd7a5b787472daec9faccab0c8582dbb3d7763106fd4'
+ '99f92834754683bfaec5579b2e3ce32f90aef1dca782b97ee6556e897df752dc'
+ '7cda4349ac669a70438e09114add4f6c00bbafed730834ead4df14d61240e1dd'
+ 'bc749053e8315ec4ad284ba7f832c672d57a1ba04520a64c50a1f3209df74f28'
+ '0e9fd58762b7f89af782e5a7e1f8c2ee2592dbc1baa49bcefa40cbfaaa675e87'
+ '19e37a2f2e1aa6a853a2c275e3d8dcd0a53ca1380ffcb72731d03bfa27f7324b'
+ '7a5de6a3fbff6410cc3061584988709413a57946d238170d3d03f72eeb7d0d03'
+ '4f06c006133020e14c85974c2d7fdec3a5a0c54ac187d7f30bd010c9ec40814e'
+ '52458566a6f8659ba3729a20550630d5df8564eaec90faf626a349a076ba3d74'
+ '782bf1370e07691a250d908f1c28e1e94e4a2b98db3965c666245f407da2e0da'
+ 'b7c2b711dc1bf213dc92bb6f20af1fd84e95462125dd1102c538f2e8c4925cf0'
+ '9f6591195cf0fe8c5d4577a9c725be624b0e68ce19b18cfbff6964baecb81021'
+ 'f72d4e758d8ca67892a7f13f207651ccecb819b0bd28be83437d136aba6e8629'
+ 'cfa878ad68828f13a1b83ae4fcf1b01b6ed588ccdc6b4f35615bb12e8a7d6551'
+ '4b2cf345deda6847185e95ba723b3938e9124eea08414e882303d2717bd2c0e5'
+ '63c9a968aa5a7ad675f5066ce7460912754d57cfed8f5da3f19047390d324ce6'
+ '8c0ca36957c4307cbbbbb2b87882a7f04721432fb0061fe2e7884f2be3c6c2af'
+ 'b8dfa89222b2252f4547dc009f98576cd287a96041f00ac899e28511e058216a'
+ 'f9953676b728673c76d290c20db6a0a80d4560c14be16e155228f370a9ddd7e6'
+ '34a20020e8b484d8aa3e15109522b63619d5316194e2a3d8cf85518169b37802'
+ 'f908e5b6e403c08df1f10ef7d936d9965a8fbf4ff6447719f3f43c9285270485'
+ '79c8d5d6f8d82bd5c8bacda1fe1eb8446ea983a39a4e407857624a9931831b4d'
+ '16084bf8e660e58c1b0020625063813fe7b308cbc4a5abe11826096e04bb4070'
+ 'bfcca5ca666d7249a40a0b87749fcbd5f14d8ca126a995d541e77284efa547cb'
+ '11224d36f3d404fd4e032c15f486b3b7c4ad341d72e0371a19d6f4057c7016b4'
+ '79938275ed01c67c0a5168d209690ea7f11d85e74637cc1252d7792097d66e5a'
+ '2657655e25b08a258c74dac708267714bdc0560f050ae0a0bdf491d303a369fb'
+ '6a6c215de1504ccefb53719a8a6ed922d4a20a30833d0acef730aad9758b7f90'
+ '8f956d7f168927529db09e6e6d49014ff298c33d8b6273dc1f33e4a7c1622893'
+ 'a56652a2172b908f579c9b5f4aac5cab0d8ee4511b6def57c7e2f7da140407e4'
+ 'f50b7a9a143c7d45c0897a45086f1de704300d99a040d6e47d2750ed0af38e55'
+ 'eedde815f8f2c5c378510cca9ded429cdc86a3f77c4ac233add04b4fdcfc827b'
+ 'cf49a4fbfb31d85fcc6f2d6b79180d6e301da587439f9fc86f44d2fb9095ff56'
+ '58be4fc6a9ec6e8f3febb1deff85d26d28a73b560bbae47966837a66d216f29b'
+ 'ce29945b012dcf7190b564a77ba1fb42083fbc2265e03098cd770a147946ebc6'
+ '7ce2295cdb0a7810a5b5dbd409fcc69ed708750d1a077b9008340c72c1896869'
+ '17512bdbab29aeedb686e1f01755b8e735ad9ae3ae75564e107c86db10f65686'
+ 'eb43582fc07f6931d64fe08c04d6e55dac866a5715085e78c96ef2a151052e17'
+ 'f7131b2f1acf3bbceaa91696c883003f43c91cba90b80a7695115794125ddec5'
+ '6bc2788e63549277f21873df6e7dfb2f79dc6c5ab4a82a055fdf50c6ab108d62'
+ '4e757df5d1cf95c9762182705e841c79a3cef703cbf5a84e2f67471c11673a95'
+ '3cf0f7bf0fe946a1a2e48f8c105667ca7a1cf63e1f80b97edb2ee82f1a18f240'
+ 'a2003ebda2c2f34ee2fce94cdf39b0b30cad6be45021422bc79915ba853dc143'
+ '52f89040d1f86f65205665aa7f4292843e94852ceb2b4692d05c362f81c920a1'
+ '23ec58094be980a7810323d5ef13b9f59a4a4669e923665c8f5ab06e17f02fbb'
+ '56562f3efe75be1b4cceb33ec6625921f69d56c5960b319d0ac4343785ce9fe1'
+ '3c3db6b21875a5ae332120b807be8914a08389971eb57d0b84a399d3cba522f6'
+ '891d9474506f2ad4b4f4fb119272f278ccc8267ee2440e0227e8b0a44f0bbb6f'
+ 'bb26ab83aa71c67e887fa176ecbef1ebb36ae4ed91b38a52a095bcae4e23ff9b'
+ '080bed449dc2d97467cd6fd4f3b931a398b344a804b7ba56e7cd377c13d39d4d'
+ 'f09ecf873a3c15b2a5c4da78b2d60cf979ea8c87d4c2935e44e22deebdcb5c25'
+ 'e368e69c652d20c4ac25a5c3ff43afcfe927d6358eff84be3ba3d636fd416384'
+ '875ea67d4aa54efc5de58e0f300e15387febfe7521a6d670527ee93192d34d4e'
+ '9226cfa10f0f48bde19c19f931f315612e1e2a76c7796f5c293374136d718d87'
+ '97d5ab9531054b32ddb7c3fb727634aa9133f0df493351e7d020217f278e8c2d'
+ 'aec82224a12ba38ced73dfacfbd4cd23f7a9bbf07dd63c629141209e096bc880'
+ 'bc3c3ca4ce22982d351373906d3829546169f9ee2d0614c53008b195d2b6c748'
+ '7d0fbdf1d25199c94d818779823d49694438d7077d2098603616ff8f8e132c75'
+ 'b1d29ae5e1291f85494a73d756318be3bb65f594514425a613b16416b0955823'
+ '23950816540a53b66585c6559381bfd7a54052da3d63960e2a00964343234f61'
+ '0cc17375e0e1f7c3bbb31a5256a7a29c77df830a80e04bc6dba6297ed7d801d8'
+ 'ae9a0c461ee20fc53f2c1d8ff045cfd55081bba03d6ea4b8897427b72cf147de'
+ 'a324146371eb25cef7e4ad57b52b4ff9aabee456ecf420987964562d52ab538e'
+ '269b51eba25bf8b42f36f8b3d9c43111735bd29876decabe074c0de2f3e004e8'
+ '2e7cd9935dc76e0a0814573b9630abbefac20692e1f33e66a9681560010b5217'
+ 'd2b6a97a0149ac799429ca75c6afd62b4abd4d26d01f037bdd89387556fb00d0')