Date: Thursday, October 20, 2022 @ 21:17:35
Author: heftig
Revision: 458475
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 458474, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 458474,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2022-10-20 21:17:35 UTC (rev 458475)
@@ -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.1
+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=('9d9a7e76b9eade74afad9ed44058661b0d625f893b51b4f19d185a75f1985f81'
+ 'ba30216775db110aecbe34c96950bb66963225a2ce9a5121ef100242eebf23c0'
+ '1f846d41cb9c45ea66dd28a18699a3b77e675180ada14bc2ca34609c2ce0372b'
+ 'f583d4855f9cb20e397309ff91b4bd752b8bf2f1b342fff870c30b5178ff5d32'
+ '7e331068e6e2cc437db688c4970ca2a712188e00eb8826bcde8a577fe644da45'
+ 'f68eff80e4cb328e6b0cc4880bf8df15daf1b8534aeba2ef1495d91397451ee5'
+ 'cc2a49a5b235c986134a7590f9e8c86400c8825ebb64492db13fea4c2d813b2a'
+ 'e06bcc57ca0dc8863cc29f80f8756a2366e9abeb8cd005a21f13b8d6c97733df'
+ '0d67d278f4f79e3c251a340be3d4da49f2237f4a9b2078b8d403bb02f5ee5096'
+ '924f5deb5bb1e9bbb28c178eeef5f7af87358b035f263e00eaafed2c051bdd2a'
+ '7b45a93346d543d2c68bac890a191f645bbf930f37ac835b02844d53e76125e1'
+ 'fb0b5da3871fab0ea261e05546b1e6b86d6afcac0033b24af3e2170819bb385d'
+ 'c300d69f730437d52d5bfee1b7b5cf5acd86fd6a5854d1f5b430851c5fd17462'
+ 'd876acd77cb42f801faf0aecaff15f47f1bb922ec89994e08970672ce3759ec7'
+ '61dfb643db94c79f648f31829445df9e0174d24a44dfd034e378d3452071688d'
+ '6de6b6d186c15aae8da127275b0e0a4a535471160cda34153f6b2aa2297561bf'
+ '0183652f0471cc5648291aaf80f2843c20cf8395f0019e3990996932f8c9416e'
+ '785de9d15fb82af2176dee04808b030750d60346cb6223b611ff265340938efd'
+ '1900857ecc8e4cadf21227f8adfbc9674e68d5c38b2e9636683dcfdec071a422'
+ '4a3840502afc7b4d12874fad7e16a1547d0f3471bf86964c41a495eccd8f986e'
+ 'cff48d62c79b6b26ce033708e1713a6e9aae4a25a47215f9612bf138bfb27837'
+ '1b2aa515de3b5e9bbdc5eada20e65d0e03152c2ab56014f324cc4c564aee06ae'
+ '47f335d0e13c77fac7cf8ec51bba277a078250f22ca4b2fa2ee5fffaf6d72d37'
+ 'cc38ee9994be5c8bc2b1539043cd73ff5fb6249d6913cb004d77b5a936cf1348'
+ 'fcf2d0f10fdbe93fd3faf7181b0c7d001420c5ddf1ec0fff4d04a89b7b627c3d'
+ 'd1573d2db8ae6802fd7bce8dc7d73aa6cf3a598b3a016b8e12924442b0e3ded8'
+ '0a99ce1b1dd34581684fe3c66360f90fdc3649233755c8f218d86f3f0c836841'
+ '8e9849b7735e910fadef04ab25e8d71142da204d738477f4cb19200badcf5ec9'
+ '4412c4c0344079a4bb0504a81b5ce828050b2a2b50452f74349e58fab1098316'
+ '36695366d83f2715fac1f16248b5d265ad4ba04c6b1b9ec3dd5f3738b8ba784b'
+ 'bd3b6f28a6a93084b4675919b59cbbaef344b04401f9400db292dcbdb9e76653'
+ '135f4b4b77f3dd85a187df06ff7565773c3d0ff8d491c6fbaa42a72385ba9328'
+ 'cfb2c6b4babd509ab06d77b4ccc272c04ffee1a4bbaae47e8d80bbae82848d50'
+ '13517d658b9b864a804acae472a01387d1297996081127845dbc5a99499abcc9'
+ 'e5ea72d67c536c0a2cd41c6be2e973dd0b214d0c0327af7fa461eab1cc5773dc'
+ '30ce61b43fbb071f0544d86aea64c10445a70f06844473f2dacc3f909f5291f5'
+ 'e9412c80db4bce5d306d32c836efd5e620e889e6d9327330b885d6d641978ba5'
+ '9444f73d288373d793b695074fd1a807bac33db039f9cfe67af73163b8aebccd'
+ 'c0a0313d0060a3ddf88eb2128a80128d0d3182a3a32f915370a986e475115e3f'
+ 'fe8b6f51afdc7a2c38957abefcefabce94fd091388bce03da742eada513022a5'
+ 'e49a1821aa7cb0504cce0edd3dc28dab29729f8581f04c84ba7a9b9bc0687f16'
+ '42e2a420b98d140df4a58f5187c21805f7db89fbda4dc01b78f42cd200e88b61'
+ '14adb4f2a630ffb672f9776d20fa16c804f2fb8d594898801347858e98554661'
+ '181151a6ee3c3787991e7a47ab682ff413ac0b4abe5263995b1619b395f16ba7'
+ 'bda52ff5ccebe02e66935bc30fb06fae37892e83bcb4eb17715c6b2dce5a319f'
+ 'd0e77cbb42ab9af916ebaf22220f990f20b5d4e51c5ec911eb99f90ebcdb057e'
+ '39d34771b9017734d98459a557b7c8c1038f83d7921e1c45f9849e2cc168f44c'
+ 'be4e18fe0f4617854751c1dc9fe7ee20d0e026bd2a522ff1245af202b55f3161'
+ '59d0c3ad014a89c423e9a9a450afa7b232589414deebd9d253ce10c19aa2bb44'
+ '866005c6e8d7490d068dc534877915310cd8cc010d2ec4afbad0b92964eaa4a0'
+ '4203f2adf06f27ac16d850d7ef9ecf81fb5859436533f0b36789fa76d8b98d81'
+ 'bd3709b784c905074d569167fcd77300e5a1345bc66a42e66218ee14a2486811'
+ 'ceb9d92a72f7a471ec79d6e6d7b8ce919fda51bc5820c27d0fa6d2aa5d02ad5e'
+ 'e1300673142d6de4da555d9714880cdf46d910aeb3ace68471167c599259b138'
+ 'dbef8f5770af0119a2c10911a2025cf379e1d7b22affacecafafff7a34435d12'
+ 'e2c7a90edb6f3fc90855daf6f2d5a1e678778d0a6f5d119bea8e73a736a4d326'
+ '48e705eb52a354562e2b15fd9e58bf51be6dcc13fbfe6b74580096085228ff81'
+ '0bad1bfa16e881ab4d83f8a0c974a45a8a8257a9c934920616bfffd2a0fb5822'
+ 'a8a421f8b4f44c09fa90013b8f046f59ec4f3efe5e347d10095c6caa3a8c6c1c'
+ '5582a7bb85a7cea18268cc7a885fdd5e201cbf1bab732daf655f2db2ea8da21a'
+ 'df5057e5a5f9eb976403e21a3e1fb11a58426731048b42fc34d9a9b307495781'
+ '240e6bd178df4b6f8c43b8dabd42f4125ccc6c71bacd679d1b352496e5a86469'
+ '93d0526b49f0a4f1a5de23e65d1e0fb9a98933d61cdedec54ed31c7c54ca2f5e'
+ '22f67661258f35e523d42c7bd445e00b8c44a78e30a9fe5a596b8bfe0bf0b93a'
+ '6cab4e14f517be96c521cc7038ac273c99d992ba7ad680292394438f19e3ddd6'
+ '1be05e0954ddc88af5d128735e8def60ff44c82f1628454b03b87671edce3b52'
+ 'da2da49ccf58ca087c19e61aad1c40326472c5b57000f9e790a7d2f474b645dc'
+ '9358a36b522b04a4bfb2f02a3d0c6a7a16ba55a5bdd09ee9e47f978fb228c432'
+ '7ef3395b5d97b56ccd2e7a2c623c095a8908802a3d461b30bca5430adb4746e3'
+ '3c4a17da85686cc37cb9af2ee2ab5128638af380b8f405d8d6e0713fbba28ffd'
+ '0c5ab3dafa8ec8279caf74d7e978e5b676b806798c64900e3a50289fc61e070e'
+ '8b256771e65c77744b960ea66940655d4eb7ebb83268e8dce90dc504315d1411'
+ '2c1fe806c9157cdc010fec3845ce01ba4761db1dc18c11b19254e5c78b66d2a7'
+ '0b1d1b95878679cd4c4413212e6f40eaef142c8d68918c733aa3109d866bd6e8'
+ '7f00a27134619e923872e9be3f865864723321c0285764fd7619863113bcf53f'
+ '7c8e0b6168216618b06c2c9855577e3993935d13d68fbbd5dea4883769060fbf'
+ '41ccc5f7150d8f7bcfea5e3e537a7c35b81e9218bd4cb9214eafb1e2118494aa'
+ '52230141cad6376c91e79f899a7b5baf0ba2dbb24a031f8f24ccd01ffbe5df20'
+ 'e198593b170e670f7209cf27ddb5072af73bbf4455de49a740fc931d7bd35e67'
+ '520d0bf86971ae8b2adfd45928677a1d3f50bc023e8b9c45b2f435fe6319dc27'
+ '2aa59ab150299255df39a6173a72c3ef116b9b3931cfd77243180e12cc030069'
+ 'fb233b916e84dd5695703378b55d0f7081232c7db9a0c5d4fbd92bb13090d8c5'
+ '4812b16c95d68014f502c70aa0a5a37f258316a6fc486275fdf7999d62206624'
+ '39b0b46c3ca66265fa03a052e0b238063d2c87b2d63fa0d381013c8bd2f9e2dc'
+ '4af97231a8c9380f3ebe66fcc062ab07ed96bc4e325842eb75fb407408729e22'
+ '2b43d85f9713b9cd6bd4d19abf691c212960d209e5b6f413bdddefb369a25271'
+ '43d2b9e05d0e4e0b4844436232447d3fed858711bcdd2083470c95077ab21d85'
+ 'b2e70ff84b99691da170e11854493d1c65fde3efba528c0f885df85f35ddad91'
+ 'ce823cc86303a0defa954085ba864ed30c2d1e736ff146c3c9255827ca925d77'
+ '40eea069ff117aab6dd496b5cbb6911518a9d520104c38f8dcaa3665597952e4'
+ '96d3c7b1185e69872e384bc6883d7e0886a92324fd9c326e683b3c1630ea93c7'
+ '3a3ff95ca7e2ce84d759ac0941e2a0d73a4642e82ad20d6a4e3860bff5309ee1'
+ '3f495f6149eb906f4faf83748a51b9841467b1b477dec813ad5981bf9a32c9e9'
+ '72c32b63d10c9f2a07bbf5548096ece81c2c50c436b86efe4ff1aad8c77ad4d7'
+ '8a539a3b8ac3dc202bfdd59eecc38bbbca0bc1f36414ae344b2ffe9c9ccb04c6'
+ 'ba9991da0d6102e01795c03b7e469fa4e3cdaa252d10613aa7e1a188c1d237d0'
+ '0e61da2305c35a35aeb978b360d3ed83a451babc9284f432d71f73324bbc41fb'
+ 'f917a2cb7d42f06fb6591864747d5bfd2339b9f085e062fa74a3399b48c3267b')