Date: Monday, April 10, 2023 @ 18:23:16
Author: heftig
Revision: 473831
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 473830, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 473830,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2023-04-10 18:23:16 UTC (rev 473831)
@@ -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=112.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=('a614f4f3e749d0e7209356d77cbcd013d888d6483c0a91412a49859bfb508b53'
+ '402b1553d1062d68353062b66eef6dfa5a8e8d25bcf8b50e44493f16dd24f482'
+ 'a1a2faf91ea9cd95dd772fea962f40659a321364a4e730344f74d53aef7a90e8'
+ 'dcd2eab6b78fe71d17dc114ba2a51acb2c9530f9f7872bb8e0654158cdf0ea8c'
+ '0e1347b1b6d3c79aa37254b8c9186c2947257b0a5b59426a6ca7636c9923f8ad'
+ '45d7760e7ee6163ee432f72d7f4a08f02124d8bfbfc877da61ee4b61907dae27'
+ '7ca3b617b85db48ce114fbf4e6cba7dedd58071713fd25a347185b5af17eebd5'
+ '7874b39e806b19255d8a4789e37f430d178df5950920035f862efa3049d8fade'
+ 'a06f3960fe109eddcb24124a864e52633dd89981a2e89b0cf87c7a4f768c41b5'
+ '27cc0f94d153c1b5026bee0866a43fcc25d12ee30676bff284caf5e0342717bc'
+ 'b4da49b4711c45cb2680c060cce27bd53732f689b8acc2a4c7ab8c8ecfb1a341'
+ '4321dd2b56e1071f82bc2012bdc636c12a3a453d71cb2676bc9e077f824fcc15'
+ '7ce7a503dac38280930dc43615da63d94688472112043dc71d18dfaabef16d03'
+ 'a6e5be9fd5f5c24a05f6cc1817d5100a80268d1b45fe1f67efe68b73aafb323a'
+ 'd6545d25fdc87621c9684515f88bfda79cc4fbaf3389b0b8f27dcb3065960b34'
+ '0ad48813b27c89c962c8e8e8722ee5935b6add1fb523eef14e7a03ce797d443d'
+ 'a2bc320f14e804d7e9e252ede7db2f0a3bafc5aa83fc9b7d6bc46a62b8e91ea9'
+ 'dadec5d0c29566211c49c5b9ddf6bb816b95bfe49cd5b0e63e77b567d2765a60'
+ 'e882352a7ac6a76950c505fc872ed26d289fb74460246be476565d8050eabe61'
+ 'f59aaff467a11fa39350a82bc4886374bcb05cac54e70e9f4f11f7d430d68f25'
+ '7690496b1b19210642e5e24339c56e1269ba67def91177071ee3630ed18f42f7'
+ '8ad3782b47295b8ad3d309300c9bd965d938c8b230b1c70b6bdf5284f4bd60db'
+ '885f1b4d13c953b4d63e9ddca34bd01d0027ae3197b29221ccaa9f964d185090'
+ '36de70472dcd7ab2d30615c873616505dae352d696288746e25b79a1c6044579'
+ 'd582daf0e9f6e9764e4b9a68c5fc3a481ecc3c253da8b7d830e3691c62f83690'
+ '4887d72b6194a1ea902410702ce2e08129ad0087cb192a9bf4da87530ffbb9f6'
+ '5692353977803a443611eef743dbfed438517db642e6eb92436bf63f010691a2'
+ '7313e792fc7fb58624096daf2456f02d72c6b209068e281a0ccdb6c222f865eb'
+ '4faad69133077e5df2837bc430634769c8f8d9d8e21a40e5f0bb508031025752'
+ 'f9a2a0899fa5ccaf72689989f081659122b91ea7492f6e93a07efe6eb82449a6'
+ 'f0024ae8ccf31b4c2e299c472d8338510e56abc80bd65ecb9fc284bb520ac21d'
+ '22e68eb7844153c5b24f093c98bbb87e051eb86ee72a9fe4748b1c292384a95b'
+ 'c2758f4786a06ed7fb9faae3ff11a353869a83cbefb5688a7137dcf37ba419c0'
+ '23f647dd832cd4c608786cbdf126eec8445cee363d7fb004eeddca8982928afd'
+ '30a0dd99510335c289f7c9d6ab9d1c0b6776da865939ed9cb71a835736f16146'
+ 'f3aae2ea6d6445446aa8826a5cba409dfff84e73a76c083caa9b6683f3c02b04'
+ 'c2a923e26ad19fa2d7870d135d737f1a886f711027f83988debfcbf677d480d4'
+ '6227f9167ec343a29a8f07d850728bdd8c1d90b5d64e867f06b15b0d2fbb1c0e'
+ '8460eff19aee21d6fb1cb0de0bd44cdcdf4e78396f830a062fe050f6229aaaa9'
+ 'a79f1922f38eebbd5900a2c73399229fa73f544513693c071972552d2ff7fb78'
+ '670be0e82e57612dde748f4580af56aceac96bdc09547a770fc3cb69c0f5902e'
+ '1d6e506821a39b4538789fd23c3198fed12cbb9faeec17e10e95b3319325aa0e'
+ '1e3d2782dd27a8c7e1d060809a8610f033899c3160e1e3c31f3628834d80cd85'
+ '7f6f2cb0faad2a180596c2679af94da481292c658feee63ee0d9ac7b92053a07'
+ '6ae320cf5de40025a3c2063deb2e8a2f389a5e358bd254fa3fbbc34042e4f3e1'
+ 'ffa55377766d250aa72ff4cc251e8a3c2b3e598167c159f3c660c8c7e882fec3'
+ '75d91bd930c9c181baee3ea3b6011312a54fe0c1d152f45a83dd0daf9d6b5571'
+ 'ed52330d1a7590673706ec538a39311af8c359b67e9892aa79d9c94a5d858fad'
+ 'b0877567257951e448a5b5e2099bfe0ad8710d2cda2117c46277a671760352e6'
+ 'e539f1229c86b465b55798379e20cde759a8f59718cd2e7b52888b23a356c75c'
+ '3482e699fe66c3e01b792bb8716944d145d146e90caf8d25649c55aadcb8ed6d'
+ '99fbdaf2fea1073472c7e732d07f448462cc642e00424f86b6e9c94e806fa271'
+ '7dea52d501be1cb196b669f6a2959d76c33a441400a3cd58e2e633c80c9c1b99'
+ 'c1141f9022a36b6275004cc0ca51f5302591cf3083429bac6e6e0092cad90edd'
+ '5698d49406e821e6f6b4303a26cc3abec34579a79eb205535b74ab1d4084b078'
+ 'a82dc75476eeefb6faf5e1ce2f94604cabb0c5060b7ef2e722f40d51ceffb6b9'
+ '365b7d5319d4cdb28859e5d365f383e4393262150ed4d7241040169e5338c4bf'
+ '550326d146378cf4c03e3d682598af6fcf3c2c5c552e25c36fb7c8c4290b6a86'
+ '9ceef4cec21e04b1060ffb22ef36d4416caf4dd46b9c104337a05ccf20dbeccf'
+ 'a271c04a61b8eecfb3cb79c52ad24f52eef4dcf3c4725070d91efc7e249d73cf'
+ 'ce450acb2266d8ebfb9300cc028e41d173a611d1044165fe2a68206755fbea83'
+ '4c8211a57c6fccb82d32a65bf084e382ee24b0d5bc3d03a13c62130fbb5cc63a'
+ 'df50720073c30548952683a997190437f3dbc651c3f52368c603515a6b0fb10e'
+ '2acac4d2fcbf93d47d92966bc4d69c6f1fd582d94608c5be22db3a7b2e397e98'
+ '4d1761892ee1ad743f3b383572a73a073f20e084d6e848b80c52fc1d923d09cd'
+ '931baf59c71957af495767e99a7365f8fcc337c4453f96a6a3043c08f7cc5235'
+ 'aee39d03d4e328fec9a25c78b2495e32bd90f1c31b6808db93ad7ad78b0dd319'
+ 'c7dcea56c46f175876d621f867d1f51405b1d6bbea30f07eae4a1106d9824c70'
+ '04a133fb01db4c316f15fff3c49e9440fd85b05eb24f63a4f0c81c6f2c1e3da5'
+ '1dc874a20b0069571f744bb4b79f3a39a46177b996a762a7b2d7d915c577b4af'
+ '1ffeba6ad6fd09cbac95cd1f7715b7fd21f45d65aa6aef909e31f8a3990fa32d'
+ 'ed4b02906f1d09e04426684afb9b5fa9151447592dea8e8899c7f4491cedc859'
+ '093a2aa63bb042c0133444eaced853ee7d4bc58cef10331d01e1b354f649408e'
+ '6a6cc6035b2b0e5860f1be1a74a355293dfdc82f874f12f057e2e1322f687c2b'
+ 'bd73973d42f0ab3f9353c59b0fabd4f679f167899eb33d5a0eae035d92e2270c'
+ '37a7e808a5fb77f363bf780c93df1d4fd4d1a0391775bfa3075ea5977fd799f2'
+ '60a3ceee8ed3832939a1686b457665dc18e8c3710a2b057013d1b1f7a2bcaab5'
+ '24157d58591c5fb66375ed553b8d5c9c923bbbf21d2c1811eeebd747fc60c925'
+ '3441f1cfb72fe5318131d6b64dc89283aaf98686b0b6ef610976c29abfb384d5'
+ 'f36c9f2995668a8ce92224e936b9c20ddf6011a2f20c6a894458158d350446b9'
+ '8afc62ba9d3046fdb33ca6805018b9b942f15a0d3c9040d9c422cb931f168006'
+ '80b5dd8e2cd6f93ea56ec51c75ddc1612783c515d16472770b4ea40012e07d02'
+ 'eccd99f9cac986ee9480c83a8c76928f404070d3f28caebf88a8ff692d391b27'
+ '2e7d2a7802d584349dd32c629235edc93fed1e7744bba1b19ed35cfea4600e29'
+ '691d172a5dd3f6ee9521d8e08794d5bffa7eb7eeaa1b2c1bfb7aa3f431f719db'
+ 'b3a48e2bae6768fd1be90b5c0da9fa46453074abdb0a8c174ab55023a38060cd'
+ '50f88f17d7f45edd258ec47ee9d75347062fe2aba65d5cddb48b625c2f22e980'
+ 'e004bee7705ce085d37c453128f654fd89b9c3311859a8313f0e27c1ac4f0d07'
+ '8f44009d7ebf5eefbb9ab66678502b7535c0e5dc1cee07cea5c97fddae9b0866'
+ '6e9b943baba05547b16a6d84da582ca12fffc3883bee6b60c5895abb53e8c8c4'
+ 'ef66c019f1a5df2f846a461f5210116ae0c13f9fdeeb1ba4e5ad7af4f37ded62'
+ '47cfa6c521211ad1735df7b464622f22c016f0739dc303a12a8fe762c2c8f5fe'
+ '09234f835ba4e9e9bce0a8ee35dff881692268a1a4a7f51980fea8cdbfb4728c'
+ 'cb90a9e54c5dd2912b487b8f7d65f4885f3f84ce5d6b19a98ed5ece219ea37c2'
+ '8ab230f68ad5851e52c8bb55e232a25279bd2293981070e5e393058f5f03dac1'
+ '620f4e9d165b638e444283932b61e67c333a0c38a66d24d6e4c6e7fab09f6dd8'
+ '7f382c66658ca415b3a5122e35f7cc27adb09388bcb10d8b80bc043902b74aaa'
+ 'be231d2ccb875b7ad3e10eda9ab6a126040063846be06e7692e541d1612457f4')