Date: Tuesday, June 7, 2016 @ 12:40:15 Author: heftig Revision: 269094
archrelease: copy trunk to testing-any Added: firefox-i18n/repos/testing-any/ firefox-i18n/repos/testing-any/PKGBUILD (from rev 269093, firefox-i18n/trunk/PKGBUILD) ----------+ PKGBUILD | 222 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 269093, firefox-i18n/trunk/PKGBUILD) =================================================================== --- testing-any/PKGBUILD (rev 0) +++ testing-any/PKGBUILD 2016-06-07 10:40:15 UTC (rev 269094) @@ -0,0 +1,222 @@ +# $Id$ +# Maintainer: Thomas Baechler <tho...@archlinux.org> +# Contributor: Jaroslaw Swierczynski <swier...@juvepoland.com> +# Contributor: Michal Hybner <dta...@gmail.com> +# Contributor: Andrea Scarpino <and...@archlinux.org> + +pkgbase=firefox-i18n +pkgver=47.0 +pkgrel=1 +pkgdesc="Language pack for Firefox" +arch=('any') +url="http://www.mozilla.com/" +license=('MPL' 'GPL') + +_languages=( + 'ach "Acholi"' + 'af "Afrikaans"' + 'an "Aragonese"' + 'ar "Arabic"' + 'as "Assamese"' + 'ast "Asturian"' + 'az "Azerbaijani"' + 'be "Belarusian"' + 'bg "Bulgarian"' + 'bn-BD "Bengali (Bangladesh)"' + 'bn-IN "Bengali (India)"' + 'br "Breton"' + 'bs "Bosnian"' + 'ca "Catalan"' + 'cs "Czech"' + 'cy "Welsh"' + 'da "Danish"' + 'de "German"' + 'dsb "Lower Sorbian"' + 'el "Greek"' + 'en-GB "English (British)"' + 'en-US "English (US)"' + 'en-ZA "English (South African)"' + '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"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'kk "Kazakh"' + 'km "Khmer"' + 'kn "Kannada"' + 'ko "Korean"' + 'lij "Ligurian"' + 'lt "Lithuanian"' + 'lv "Latvian"' + 'mai "Maithili"' + 'mk "Macedonian"' + 'ml "Malayalam"' + 'mr "Marathi"' + 'ms "Malay"' + 'nb-NO "Norwegian (Bokmål)"' + 'nl "Dutch"' + 'nn-NO "Norwegian (Nynorsk)"' + 'or "Oriya"' + 'pa-IN "Punjabi (India)"' + 'pl "Polish"' + 'pt-BR "Portuguese (Brazilian)"' + 'pt-PT "Portuguese (Portugal)"' + 'rm "Romansh"' + 'ro "Romanian"' + 'ru "Russian"' + 'si "Sinhala"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'son "Songhai"' + 'sq "Albanian"' + 'sr "Serbian"' + 'sv-SE "Swedish"' + 'ta "Tamil"' + 'te "Telugu"' + 'th "Thai"' + 'tr "Turkish"' + 'uk "Ukrainian"' + 'uz "Uzbek"' + 'vi "Vietnamese"' + 'xh "Xhosa"' + 'zh-CN "Chinese (Simplified)"' + 'zh-TW "Chinese (Traditional)"' +) + +pkgname=() +source=() +_url=https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/linux-i686/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/langpack-$1...@firefox.mozilla.org.xpi" +} + +md5sums=('a152d521f818d5f707b7864b1d3d0077' + 'b73d308251fc0ea0b8ff4eaff872de63' + '9108c14e1f59a9f781443f13eb721cb1' + 'd99ca8d6df858069c9a1fd0e8fc0500f' + 'cd28d1baedcb4de35b62aa4ed9ca6ccf' + '15edd9b3841ea7400d920471eee51486' + '4d7e19df2702f0bde13fd3f9b68dc138' + '51f00456f4db888bdd62ad43bff577f9' + '99d0c6967719bfb4ee726f469b80573e' + '03643b6c3bada089f4e6f470a5390059' + '1a68922b2097dbe0cbfdfb5f49745696' + '3eb76098a3bf7bf718685c98d7154f14' + '705a3e6de592e80ac148cccd0cde52a7' + 'e4aa63bd1c2242cfb1f6106d0e8cc9cc' + '05da7cab5c8e36d10cb2f0d290063606' + '1769b1a120bd667ed3e58e5cff5c4637' + '9e1948faf95fd77f96d19d64e399fe08' + 'e28091f83efbeb95cb9768c8c95a9a64' + 'e04f9df17b494fa6af230492a54198af' + '38f6947f0fc98eab58a8ee4be41a39d8' + '0eb2dede32f84751e372e2f4fc994900' + 'affb9e40e2df4c9688561d009b25a538' + '4eeadfe5c51e6f420d1a948b10ede43a' + '28ccb682b4fe2fe990e3f33df74abb9d' + '611ee3e0a6b14e82fece276c88b12e4c' + 'd1dd3afbedd06e0ddc84d67806b42221' + 'aad7823990328b6047e5ed55e30cd7c6' + '1bc386cf72f06fbe8de6b8f07d54fa82' + 'd561c0ca52680329445249547eb78f7e' + '0f52245697a890d456323245b048e01a' + '827df6c9e3f66ae4f3a3f45fcef77ddc' + 'da72c7f8e573b68dcde6084050060a26' + '66f72c56374355f122777b8112223b52' + 'd64ea478a3c39020e386528790056ae5' + 'a073e88f46fa7118dc62f9cb43fdf450' + 'c484149009f7bd9c321cfc455ec1cab3' + '272ed00b5bc47330133a78387b5f242a' + '55f78eeb5f7d0b98fe335ccc84448207' + '255239bffa19aff14807ae95ca66a6fa' + '9dc5ca45aeed0ed273879b4e8b0324de' + '5cb07d55352855fffd53a15ee5c10566' + '9d2eeb4e2f7118d5cc04a91b31b092aa' + 'fc59e79c85ff32e33dfc4c884834130c' + 'ef1fe1a800f145ca1bf0ba7bcd09e515' + 'c66e059091ff1351e143e5308cfe037d' + '2aa4b6b8752ac59eec04b830b3d5b90d' + 'b292fa42096b015f8591f6d107d121af' + '89251a8a1c387b3158d986232efb8be3' + '71ad7a2ea09d9a14be96c652c745fbca' + '3694cbaf575adfcadac7f71b623798b3' + '6e071c87a2eab7210404d2cf3eef9304' + 'd88cca38e7d99340cd7e614e986f03cc' + 'd115d02de15b245ed17b4a3079617a19' + '80178320737762510089bf56c9663ca1' + '9e2c159d90a42c98707291ccfb418bcb' + '5d7e483e523e13e58f51b9fe73760581' + 'b08d43fec8165d876f111de0a99f147d' + 'fafc54f74fe09337389d01c15f905ab6' + '2b07488bc8d4bef5b66ab35b662803e5' + 'e8826f9ba835b7edb51a0db64681c5d6' + '94f4b138809d5929118f4d7c893c9dce' + '7021eb21efcb4315179a6067af4bcab8' + '1631e5453f2f6a812d5c4e42c69d945e' + '9fa5511afb2fe27b46b2ce30cfe17684' + '4149de0fe1cd5f0c6de944f6dcd4ceb0' + '5aa773eafae1a56c05868cd7f841da49' + 'b52ea612bd1d42319bd795bc1b21ff2f' + '0e0729bc5dd61e302eafb762fa7f3b83' + '0d252137b7a8f206627ff235436c6d35' + 'c4c95263478f110ae5d7dcf287395cc4' + 'bd76e806008b3845d81701f935063043' + '8432429233b4909cd5f04069f6105c68' + '40563053aae79c50433865c081d10d3e' + 'e5d5240aee70e4893fd6691b6041bfbb' + '888a16ef2c6d30ba3909fcb9e01cc2de' + '164d358dfba61717ec96e4868ea414b8' + '5f64900acbb6dfaa50da9f8cb68b9ebd' + '7e6a83bbc9bdaadcfaeac3a2ba8098e5' + 'e5e872a9007a6def0cbedf16b3c6bf3a' + 'c0083fb857524ed24c440f655168b0da' + 'eedc3b11b7224647d5cdc11025fb4c60' + 'e24ba9bacf998288a687b3108519309a' + 'd64f15fb9bdc5f87758749ddd3511ad5' + '94aad36d598ba1777eb529473a0d7e23' + '08cba18c24793349b090bf559ac5c97f' + 'f76f157e78b6a8306009c5466af62c27' + 'b5042c29a5d4904a34b8b159e99b4e73' + 'a6906444b8cb33b07b73ea6352ffa2b7' + '4fe9825a54a2d18f490598fef7d5b4d3' + 'b69627cf3a440c0e166cfcac64c31db6')