Date: Monday, March 13, 2023 @ 18:20:59
Author: heftig
Revision: 470787
archrelease: copy trunk to testing-any
Added:
firefox-i18n/repos/testing-any/
firefox-i18n/repos/testing-any/PKGBUILD
(from rev 470786, firefox-i18n/trunk/PKGBUILD)
----------+
PKGBUILD | 238 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 238 insertions(+)
Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 470786,
firefox-i18n/trunk/PKGBUILD)
===================================================================
--- testing-any/PKGBUILD (rev 0)
+++ testing-any/PKGBUILD 2023-03-13 18:20:59 UTC (rev 470787)
@@ -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=111.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=('850b05dea532a9c951d37346359d801f17a685a776bb20dfaf97261ba2cf2dd7'
+ 'd28c842a7789283102e421d97bd391820ad2732706f77214d086718151df10ec'
+ 'b1ebfd7a9624df39075c68eabe109ab08b73c7e243c75654fcff146025e69521'
+ '135ea7b1c76b819adbb9e5e0614ea3da932b18a0703b39824db9e3131fc4608f'
+ '0cae9343c717265be4ba47eae85b691e9b028c07afacbf78e25a1ba5d5c16d6e'
+ 'ee71aedafb32856cbadf26cd591622cc385d6f4d2393d7106347c2e65a9cee51'
+ '1184d841314016de2c19aad8576b9e36b211b817ddd2f7abf2d55b29c10ecbf6'
+ 'e5064fc9ebde4ebb80f343fe40268be31a25d94febd6d567f56cc5e7802b2757'
+ 'bed707c82ff9fe2889bee0d8bdd56197a183f4a5a38f4d953b777ee485811e61'
+ '120d00acbdf400bd37de0f7bdec0306baeb6083fef613dcd4de206c5192f8c1b'
+ 'f713a714b14279c54a831e0addd2c4170f5c3784ad94b82e8f876f6affb7a590'
+ '6be258a2d2ef4605ed7915bb5f895a2c1cfca175db239a3706cc54952793237d'
+ '70d5e335b064f0bfc977640408449f38acf638f43ee72a78d7b4183ce51eeabd'
+ '49d45c4e9321adac5e687cf0a32be01d0b4cc9b556535d3d4b29890cd4748ab3'
+ 'ba274c4f3ed00865312a699e5a4b4565ae3dc32e841e67dbb529099883741ccb'
+ '6129b49e86831228caf49c652b097e4a6486fdb335eb1945aa643649907d77b7'
+ 'a99bc751457920d3862eab3a0b63f1ecd64f42074d084eb65acea533caa10c74'
+ 'de805553cbb5214312af116e855d3fb01ca530915cfbc40d5fd4afed6e845791'
+ 'ad700250b217eb22daaf93baf463a4d917d9620056e7242627276adfff891c88'
+ '460de1f32f70b383ba5a370f24fc17ed61c38bba891708a964d54319aacf6281'
+ 'fac5de3af272f3d08518c88db01f04f3775e41bc90b4eb92ac9736494cdbb920'
+ '981da95158ef8bfa8aaa5a51f816602dd1158b4c2a600e1fa563b081f808a0cf'
+ 'e9ac4f418f8b17746e82e5d99bb5755ed92d22423f33528a2022f959c5e606e3'
+ 'd0be5bbd05c62c7cd892007b59dd630b721be8ac59e9fe0b4a9688dda25f09b2'
+ '83e301133dc489892cec5447e219e89f519e1ad66eb06636593204b95a1976e1'
+ '8c831122e639d8030b4b0cbdfc8fdf5ae6c9cf70f250c6c25e0910ffcb3954fa'
+ 'efb9744d68db106b2ade266309bef0ba6e7cebdaac7f6685f02e84e5a8c3b478'
+ 'f14b50cd13f1453b0a0574d32aae27aa9ef28f70e1eb83ddabf69b1ae118d502'
+ '3305f4ccd8235bc06d60ca56afe7708e70686db1a1c17d655a86c2a41e0d15ed'
+ 'fc5fa00f60cb7420fd9232f831b8b84a4ba1a6438f785c02ee151a5029a9f625'
+ '6995f0115f1738482e205418117729b65bac7e3ff940a2f88f80ac2c60c14736'
+ '34751fb452ddf491185ea2b3c2de4d95dd7fef9267792adae3b4de27a3386b91'
+ '7a2d9b14ba3062eb37f686ec9b543ab61cac04834267756e12117e9a990609c1'
+ '89a0088db5fd9ec611e8310106d823781c8975241549b092db05604b87a928f3'
+ 'fe490a488d6df5133ad336d399ec3f88a570566a2b0f2c1ce82f21417d3db405'
+ '5a79d88b0917a5b2f8cbae8bf41741527530d74d6ecca321e06cd2231e2c2337'
+ '361ae48ab961de95732805c32fc955333e8c9f7800829d6cd51271c65174fbc2'
+ '8e779f6abb65a0656bfa8dae00df9ee7f04c9452a67725ca9c58c8578f17bba2'
+ '1aa7dd94a59da98a6c4873fa8fe96952a138376b74c0752f115f8ac2fd16d8c4'
+ '7b4eaf15c6f6c0a84b27ac84cde30a3a1e27b8e6eb07935c738f25e4c3231e60'
+ 'e5f2a72e1b037e7f29ceb96ddd23c3fc356e9a7f1c5bb933200bea11984573a7'
+ '2d53f29e8790cc87399bb5a16254c74199d3fff62036dd72eca31944b7704104'
+ 'da4dbe2f4993981f06885a53d7cb31e1a89ecdff4a0aaae6f82910f9335921fa'
+ '67a2486a0c5252a71341c6f51114427b1d5685663d8b83d638d96c4c80d6659f'
+ 'b88bcc33028dc934585bf13622f9756a7710877bfe6ef47e617b4df1cc31136d'
+ '8bb276a6d15623c5f93e0d6e218f59515262bda9d799105670cd7c006446cf67'
+ 'f6014d59d0e49e58cf049f8d599506cdf9960c96a3d94adfd39ed616793b2ffc'
+ 'bdd90eb805243299199e357eb4f996eff95e7dbcb72510abb05170695d29e38f'
+ 'f877d1dd11c246ff18d25a5732af4f9dfab2f532489887650caa9da21ff32c24'
+ '021685ec0fa71320cdb1e9e3771b203cf508dd24341a82efcb830fe8f748d1fe'
+ '58cb5b16cb7d1b878b655a4a719d30189b1237759809226a4703030ff1075eb5'
+ '3895e2515bc8c72384c450cc413917ac378836d455417082f8f3e8a48e0c0aa0'
+ 'ef268066b9598ff395a1f99bb51a8090e5c7e1198456184201563d1f4762885a'
+ '9d1eaed8275f1f6e7d6e8eb60e0fc809d9c15acd194b99fccbe88aebf371f02d'
+ 'e09a00f90e551b46bd71b59b52a5ff349f82845a0bab780d3f6dcd7c1a064151'
+ '3958cc9b44134b1b34d6dcddb1e6d5a067614031d08fd70b68c89996e9fb36a5'
+ '0308b53f896ee0750b9ee0b646d758fa34669f5035b87a3f02de64280016273e'
+ '383d2ec30f7dc487871673a8417e4971c34e48a01b078c14e104422bd580fc50'
+ '2d1d811d0688c069cae0d3a5d379f0167eafc13e3dcb9d7ef1b29db4b3318ad5'
+ '7525fcde498743e77cfe4c5949b60e9a1e94d1e589065bf21cf073c5001991b7'
+ '75fa95eea7c415497c07b1071f19128581c602e3be784dd87e3e34d11bcd2a43'
+ '4ef1364be43d0acc536946bbc562143a37615f8ba2517736dd6b90f553c2165c'
+ '78fdef6ea0f0b6725cb110e563668bcedc97a025437bd3a81da4ef1913901666'
+ '561c5f166e1e5c3b6923635d4f7379cbe5174ca872acd017693d90f739fce615'
+ '7254f4c36f3c7fdbfc20ca642bc7004d05a0c517d1b915a0dc7e825292a8a3b6'
+ 'ba30266d298d322390b4582ec59d068ab3d93d206e22d1dfe39850616469a199'
+ 'a78e496c958d91e57f95d8e7bf8dc3564593244746a8a664c30766f8d1c659d4'
+ 'c5195c558e8a433f0399aa3d33b706ed215345459a2f43ec7de4c15c6c5e5cdf'
+ '4547ac673eda98415e5f7c4ae32bde2ad7d03f69f3d88594aac9c6aad8ea79a3'
+ 'cd262e36b9569f5a70b5cc90825f44328a1c3beda937f72270ff6508a5a2868a'
+ '2172474c464e280c0f85475bc3cee4a1635f3115fd47075ed71deeae4e983fec'
+ '4023c8e7b1ed261ef048cc129ccc658cbf67905cc89edb16bc1ebbc0143e6cff'
+ '44270cb0d2d0ed1a8aad56736680befca7a699d5581d0792d229f022a7bd65ab'
+ '1abdfbbed7858ef5877a599f3a0353034d1a4c5dcb6ca97bff14a32707f703c5'
+ '375751e85914a861f74d166602c299fa99c0d5cb4363ef7744ff49efb0b99358'
+ '3fd044206a7c02ce984a89e00b3ea9526431e5028bf3f85cee759b20fcde6454'
+ '8b24c598ea9a4b64d32831eff69d529d515ea636690f59b8d9451dabe7e95321'
+ '10c91cf0c46530b76b5440bff351a04bc3f3661f2c829e2f8f6e31472bfb8b2b'
+ '6e09e03d7d106c32c8cf2da91a37cde86b57f690e6158bb30cabc000855b8460'
+ '8282a6029f62325f96872fe455d51a4e5f72221c00f55c4388cada54e86caa4a'
+ '7c1a01447b2eb7cabf0784a330c63907797eb73c4346ba0145c075d2d8f9432d'
+ '4109464eedbab80ac3aa8d1c0a01800c6adf02aa112b6ddc961170dd58bb4ea9'
+ 'cb5b9aa98f9ebbec650eb3029f20c2297e6d444533a2be6075dc67265bd83e70'
+ '9375c5cb6bf8b3cb99186ccc5e027f609f905366db0e5266cfa72a89b0d48a20'
+ '343921f81a65dd74677327d882f71148c75e41a1dc45c8b0b4f6b1c7d2dfcf7d'
+ 'b60b9175171a751faf1710fa88d883a2dddf99166d4d05b319c210858716ffbb'
+ 'f5072bff19a2c0690164b69140a19d19092862c88cf09b0065c6c05a53c47254'
+ '700c80064fb66895b37804befce98a813a1944229c2b341ae4e24c331e024f14'
+ '83b7c3ae073ecc161010e2a022af15772b7d49578838ad91a4b770d7454d05b9'
+ '9be9279ce527b7a61d074e672308077d4c68636e69661a8acb3fb8bad018e461'
+ 'f7d0a59d40947c9a02f57cca1bd448266ec7636bfccfdaca0d675d456abb1ba5'
+ '1ae4015afa95a120ccff3451f52b0909f977db5c42c3b6727f15c90397fe85fb'
+ 'ef9ea92238a9a913825156b4cef7d2dd5a310ddd7650ab253be0ead8c179d721'
+ '415a17ed5cdbfa169f5884315da8773f363ad98bcb627ac1d0bdbfd73a94b1fa'
+ '5fd56713c6552e1fae6f40f680ebd572bf792d173bc59ac993277468cc8ea2d0'
+ '43ab77200ff2577a091c6b555259038f6249027a3c4ea09b918f3b7ed05c6e9e'
+ 'a19c543212ec77eb4032b4bb44978baa964793403fec12ff659f8dc2c4913933'
+ 'ac41a089b377a7f4a07d4343e483d7a223593eb5c14f9a9d6d780f655a782e1a')