Date: Tuesday, February 14, 2023 @ 23:17:59
Author: heftig
Revision: 469029
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 469028, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 469028,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2023-02-14 23:17:59 UTC (rev 469029)
@@ -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=110.0
+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=('5cb11f306c5ccfd9d7f2be0651508ea36d4eb8cdc6640ac65992a4e23033edc7'
+ '4a0d032ca672fb2bb67b5f55e8d1f092babccd1ada2285edad54f14d3408d0d0'
+ '6b51b56738efb5ddfbc513a93ec587cba14ef9744dc9ce96b38999f9bb3b0300'
+ '5915ea23b66c16b7ca36e96e9bea9e40cc4d494ad3e41c990ebe9d7bd681a776'
+ '871e5f9791dcd808821b4b050b8b323ce6797ff684642cb61d55444ead93f7e6'
+ '83da8cef3b9e36ea2501850fe78714f5d81666c022935f1fa1585d911bc91f94'
+ '29161a627cfd6a733986eff4b08a4d7ab8839bde9149240fc5bf713daae9bf82'
+ 'e3b6b6a7789b23738f6fb01a077b55f4314b4f9bf91467be3ff552270d561024'
+ 'ca735bb2860244e79b295e5f2aee50acd811007aef5fdbe5812610c541f120f6'
+ 'f6d7517306eed9cb1302f7ce5582ef3669af624637abc71816460261dc409280'
+ '1e8b50d122ebb3878486b615e99d1bd426e285e3f60e4115eb38b3679cab0072'
+ '1d89f22c7facaadd2b87f45d98f38700c0aa65ea3937fd4a1bb001e7e5553509'
+ 'b6d60a1c6f76c7516ad1cd931be4b655a2cfd052bb03fc9149fe8c2777117632'
+ 'ea584f9fd2f6c95ac0a85fc9cb836d79177229ad1f493712d6bd23c671a41905'
+ 'dcdf18b0cbf7ee4e1d28a5d687cb9c535b4549b34a3f1ce7376c0ba186a52821'
+ '34386b5358a6482d51dcb4165da7d339930f7acf30f3cda888e371833fd4b9e7'
+ '48cb07c8189454e44f7359dd541e9750548cc4e372bf300b1ab1537893ac61e0'
+ 'c2833cf83cd0fd7972d849e1ade4f47c4bd384ebcc31bbd78845c0519c9fd235'
+ '0423add4d89155e11be23e92b23e08ee645776183a1224716a74f7be53fe99cc'
+ '6f9320290cafccaf592f5add64034fa3edeb96d08e7d46cdf392b7e00c3b0053'
+ '45493b9af2e2164e70ecf853e9a4f0b8d43deafc1b4327d5d611d3af4a86028c'
+ '7e7bc2558666ffd707549f3b207f9e52e1ae25fa6910c68f76d905021cbe662f'
+ 'ddaf890ac9dd3dae8e9a81c6b74c4d651f78f0e47e30ca1c15807b6fdebf6195'
+ '7edab8304ce636b0c00f281c9d9187b2681f08fd0fcf1e4425c49ccdf7806aaf'
+ '07c2272a61419c0c701cc112f1a282e45f6f88e08774bc1bc36d2fe3ed1e7b5b'
+ '24278ac7ec4a992d3dab1f91e0f838e6e642508223b25e557d3a859d6615602a'
+ 'e3e77f64021b55a48abd7564d508951bb865e713b61f7c8c69dc789613b7f2ea'
+ '7fca785a9833f13f57620bac3b217fe54b838c819d236653eb66edba307f3cd0'
+ '19e3e24a0120f68fe5f368ba01d7787afed4d3e6ca0ee545d217a2205d19baf7'
+ 'd21055bdc15565919597bc15d2e997d15398f8ef0ffe51d2f74f82623979e5a3'
+ '0eaa8feac825fc432f812b6bec0e4829cac22824adc2dab5a039f308b9c6cdc8'
+ '35b7b87aa6e181f67593d6ea69e38dbc43a210db44653cef0806e054864283bb'
+ '41b975e18995362fe549346bb69f8c2d8db803a1d47468eb5d887458952bfb5b'
+ 'e48caca3fa4f91e9a0632e37e7a0ad36b7037cce0c8692dd03d21022975f26c5'
+ '090894c2c9be66b554d93afd8a9b6f844c68b78f3d59bb7ef655d8795b12f118'
+ 'a91da5d704707452a4ff150ae24b438f3dbbd7ca28115859e49becc33dff9ec4'
+ 'b56b9c09e8ca669efddeab5ce3917671b8ecfa2c123231008d88bf5b3f5181ca'
+ '6b1520658d4692e9f22495eb328b27434cb6616a56c82bc4ffb0e97641b4af6a'
+ '97fd93debe8103bbe376d453269e73da07dfd692f6f819f40f877fa6741f2403'
+ '27f6384c389bc1c95fdfd9948e7995f0d951eb40f92d9b7a73c58fd07a24e62c'
+ '7d66137b792994c6c97051e52b173914c53d9f8360e934d13d0d37e00d75c33a'
+ '1b719b56906c49da76fb3c0d64697aad6e76815f8e0da34604f7733804e88025'
+ 'f67d96cf31c40df0c38f8323a50b9e09255ce63b6520e2f80f1012833fb68b37'
+ '00bada6c6dbc9d685164e6d27b2b65d05feae12c9c1cc4f4ee07a4e93f16ef3c'
+ '2b66fbc47e0da0375103a4593726a8d968b97e693ac882ffb0cf9c16c558eba7'
+ '09358af89ccbf4fcb84e86a684d6e7045ab535898d75c270b8fbf706e37f6fed'
+ 'a0512c8a15024ac2c686ab7bf84087a93a4a795d144c969d3f5a9eb32d93ee11'
+ '6140d4a3054a6efa494d766213c1cc1f0068c864f7ded5204d1eed1323d1185e'
+ '5ffcb662e15a0bceb230265e3e6a2ed50e53deb7ca8cbee21cb4d04e3066365d'
+ '1c86886ab6813f6f62b13c2520f8612d9c29366987d2be99da5fcc36080587d1'
+ '7b364bd0d96a84b541bea2d11220f4b40b63cb00cd75bd9f99b464851abb9383'
+ '5ec2a50262cb6b47eb02b3389239f6d133e2c24d74d35be95a9d6f3267358744'
+ 'ec256128f23c37507112594a065017f42659a5d163c4430bddcd9631f2de83a6'
+ '59e6c093e5a071cce73b3ebde1298dee07cf929f47a592176904975ed85762aa'
+ '6bcb86369a87e96bdb1588b592a57f67b5b297e29c3a8c646f34efb1b666f4bb'
+ '5d04512332873fb6be0db926b42395bca6132c3a3b73b2610a48a1e95507b80d'
+ 'a89102d7b2ea5a9dac77cb1f7df1d4828eda54d3a9749de8d024366299785d20'
+ '2ec92ee964dff3ca2181e274038de1bd35c46d46f72fd84e4c405ba438068ed7'
+ 'bfd91eae2598197049bf122b376e6beb770042a3400cee0fb162290c0e33ee8a'
+ 'af325bef472fcfdcc6349809734a442e4b0dd0d432d3fe6b8291097795fd08b9'
+ '206f58173e7cf3b27dfbad8623b3746b740349c75eff34517e17e530c8c2e569'
+ 'eed0f1e411eb137c271a29cab3839633c5178d74acd9d0b8a9023f65ccd1ce76'
+ 'ced9d1112b8407451b32766785067450718523f6c17fd86df273fe3b34163f83'
+ 'ef45cdce64a597e70849330934dd1e2fcbb7379b5c5f9f0466901aaca3cbff7b'
+ '07680fe4a5bd087be2618f8898da419aec13b25fa751f7533b3a4a36b817bf63'
+ '390e5444034621a22488de14f42b13eca3bc4ece05cf9c36c2b96c60360c7b5d'
+ '5b1aa7396f44fcb326d28dff8b8c6bd1469e5c5d357ef732f179f9c20ac3f4f3'
+ '2d12634d3c65fbe83656295bab4814b33387b2230298ec78b799cb9a2382bbd9'
+ '5a6c3744b91f89ba6416b43a4e8b5e085affaa373a701cc7652eba1889e2f221'
+ 'ba47011aa9062419c797fdc01b5459ce3f8c313e13b3b6549d62cc03f03cad68'
+ '2ac5f031c55387bfccc9a42c51781b7dc94ab8d95e0a06e903781f615508d7ba'
+ '73e9261a460698a02a2611965f5dad622c9c754c905deed6fb83b2d76a97a768'
+ 'e34c317460d23c4c8e377c70318f3d9b67151e79345925cc68736cef210ef7aa'
+ '3c709386adc3beefcd233d501194331bda13106889038c0030d92c272baa1bcc'
+ 'da83a64e3f8aca43138eba5aa6d270ff5e41588ad11e9650c0d8bd8000571ab8'
+ 'fcaef9c7fa261c037db2319ff6061b7b6986a4bdbd75291efc494a98b1da8235'
+ '4104fd06aa02e40f30de6f838a90c5585981810dcc3783f14b3c2d8ebbe231a2'
+ '4bc43250642ec499c9a1253db5ce36087b38ac44ae0888c8a0f0a45b7e571bbf'
+ '249f2d7a2c69b160278855d3f5be9357dadc923e45d7eaa475495a0c5b8771c7'
+ '532f446340dcd9eef1dc15f0c19e07af71bd9811a97e4716f4dd3fcc4a632633'
+ '7ff056721fc2c017f8e0973863f3a6d3259c0ef235222141f6b77a7cfb89b0d2'
+ 'e566a6b4db322ec70a504ab6105457f6944c55175344b5dbb8eb2e311ceef656'
+ '91308fa6536b26f69b0a7fcc58419c55530a74726b257996fc27157aa6f01264'
+ 'fe12ac4c2bff7639c0b81ae857f7f250343ebf84ebf4203e24d9041ed631715b'
+ 'ad86c5d05dc03779cbe7a338b7f547abb7ff973c2d3610d5bf16972a56e5d5da'
+ '5f099a955d6ffacedabc124e6294fd76c43a098e462e4392c4693b6ada4b6ebd'
+ '06272f735f364743147f38c8700b23e57ca3a87264f46b33dfc7a22f63f78366'
+ '804b0d5c50979bbce9b8f63e1578f24598ca5fa073cbcf9060f834bd7199f3e1'
+ '49782f35ab520e200177c2ad7cc539f151f0243e8652f3768e46aeb5fd9b7420'
+ '06538895253aa4756b83a07ea4500c5bc6778719f08f12dca34b654b9361c954'
+ 'e6c5f09672dcd2e2b56f4b033581466b15bb9de4a2604ef4c76fa35df4ed81b6'
+ '5eb06861dea1dd75c0b02f96c5069d7eb836979a997b87910d0d62f3fd3be305'
+ '5602c02f5bbaf27ea1c22d297a88746c4f50addff5f0ef7629e813c2b98f665d'
+ '01581259aedb6ad34c5b85ba0d53aec9a05605b1f1b17c52f523960d6e227de8'
+ '4e2ea17b41003f640c383e3c35d2bbeafc6580e2f854430efa7475a242d79ec2'
+ '031d051a89011042ebaec8565fc798b8b23e58e546012f385faf3e3bc8be24f6'
+ '2bf682f884f935bf34e8829fb449c25fb8873388d94e758b1e9d08f1b5ed024b'
+ '1a8dba5333e8f7492b41a23c4c2cfb00593c1fa54073142df58f5afeda08356c')