Date: Monday, January 26, 2015 @ 19:27:14 Author: foutrelis Revision: 230018
archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 230017, firefox-i18n/trunk/PKGBUILD) Deleted: firefox-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 460 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-01-26 18:26:56 UTC (rev 230017) +++ PKGBUILD 2015-01-26 18:27:14 UTC (rev 230018) @@ -1,230 +0,0 @@ -# $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=35.0 -pkgrel=1 -pkgdesc="Language pack for Firefox" -arch=('any') -url="http://www.mozilla.com/" -license=('MPL' 'GPL') -depends=("firefox>=$pkgver") -makedepends=('zip' 'unzip') - -_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"' - '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"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=http://download.cdn.mozilla.net/pub/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" - install -Dm644 firefox-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" - - # Fix a few broken langpacks - # https://bugzilla.mozilla.org/show_bug.cgi?id=832060 - if in_array $1 bg; then - pushd "$pkgdir/usr/lib/firefox/browser/extensions" >/dev/null - unzip langpack-$1...@firefox.mozilla.org.xpi install.rdf >/dev/null - sed -i '/./,$!d' install.rdf - zip -u langpack-$1...@firefox.mozilla.org.xpi install.rdf >/dev/null - rm install.rdf - popd >/dev/null - fi -} - -md5sums=('63c6b999652afc2995fe714cdd9cb339' - '9b7e2aa953681bc86aa8db3705a7d806' - '3f1f3855f38d0e982e13224b1acf92c1' - '5a7b70d23707435db918e9d3026b9be4' - '565b6a8a134e1d1c040ec3e5500e02fd' - '5aa9443f6f3414a9f89cb660775f1a79' - '07ade08b1c3be1371b3b49c6f2472cb6' - '37426e0b0abac918647109120e586030' - '31dab6e5cb1cab2190051a0bc5ee77e7' - '2ef6f78a6e4f8157fb1034940cd3ff9e' - 'ed5985f7c5b17df32a6f14faadecec4e' - '04644c105d4973bdf1185a799c630b30' - 'd9d1415ba67ff90c01f74a4ad193989f' - 'f72d89e7387992ae6b95731489541971' - '544b4480d2174eca2e903a97e55770d7' - 'a1def90dccc2a0bc31592fc4c5da30bc' - 'a75217ee2a7dfe881b892e17b882f0e7' - '95732afc87047b26d646e795cb135f6b' - 'af801a324c873010ae84be78b61905d8' - 'e0e1cc706e3b06c37c752bb03b843e68' - 'ab0154ce6c933ccf4c1c14c2eac6a1da' - 'bd699eb2d73d03fa7673231730d6ae33' - 'd06c534ddfa3a872d8a3e36b38690df9' - '58f23f8acd946170e25a7204f1256cd4' - 'fadd0038f141550db277f99559b5bcdb' - '8ba84a2ef64941e69dfba4181af0e24b' - 'cf33d1203292213805e70662ee086144' - 'f772f0e58e081872c65a198bef5ece44' - 'b1255dc24af5d4c546cebeaa8302bb80' - '67046c151661f003678cc660042ea85a' - '9de02f466173b64dccaba78ff9fa89e1' - '92baae321e1275039a1c1280db61d5b2' - '0f0fd08a714c958fae5b1c878a69e1ec' - '599c592edbf0d03c677f4bacb5c6fb65' - '043d86df40db69804819d125c86968ea' - 'c94b3d1a8726a88e5e6c6da1258de9a3' - '93e156ff59f1057613d830112453421f' - 'd24bf8390f0063832ac28e4221ddde81' - 'c3e86f1e0c83745f5e13f44a151e1466' - 'e596ba5b66fa1cc7a741eb886039ceb9' - 'd00ea7b6b88fe22c8cdda30ab14c631a' - '934188846ffbd7cfee0532b6aff3ab72' - 'c58a2b57449d25e8dc99d0dfabfb33cb' - '7a8a8ba22695dc654537ebea3b5501da' - '2d1cf2eb8b053e72ba3728abf61b51f9' - 'fd8f55ce12d60b713f32176738f9388e' - '1a795877226fbaf7a85885b10462e711' - '61c7ebb9693658bff5e6facdec95e0d7' - '696f6c6e726f0933c1802b3191d56a84' - 'c400b715440af85eae2444c2f76d3cce' - 'efaebdd33d17d21d7878e0f9edb576f8' - 'c5da552fc30171b5d4e7d94cb3306df6' - '4bb860fd500f681d6078d1fe5e7123b3' - '606a12e9b1be346b14c536f1e9bf7060' - 'ee6d51f05c7033dad77ff40a8d06056e' - 'cfdd76e23c329a3da6e841a9f7520ea6' - 'b5ee4d7a76d94742af98c9a656c653b5' - '3ab19edbe0fb9090751f624e8c38455c' - 'cf9b42db52d8e05386ca4e6e455a49f6' - 'f69f109e40a623d3b54a556c5649d321' - '9e247b58f60a19e8a33642a821bf99bd' - 'd86ff38c9bdff075fc632c16bf771fd5' - 'fd16d71b8678bcc5cf17e8a8b616b44f' - '7a09fec660b9b4c0a7160be8eeee7c88' - '28a4dbdde052e00677677f9cf4c4aa44' - '20561c48d42a1e756939198cf4a58f18' - 'ca9028e7d0624caa7c9989c488efb5ab' - 'ea9a60aea3c579194cae8772f09bac3f' - 'f641df66560cb229aa2d82546840206b' - 'de7e199d67a21b8177d5a857b28d88ae' - '12a3c08bd8a64e54318bebbf5e703596' - 'e7b78d736b9a347cb45282202b325390' - 'b3787856d01a55f52c6c045d295101c8' - 'ea123667b8ac71a9322ccd7459be20f5' - '06269d90cd30f224ab84ecf08fd28e91' - '3a711d01af0020f0437e899daa9ac7c2' - '7d64a86ffe4a73bd147bee4b120c0cd3' - 'e269c5f8123ee1521d7102b676994df9' - 'd78260f403e3d29bb50078a8633e811f' - 'a5713ecb36a3afd83fb81098d800941b' - '7d3fc762030b62adfd85c34536a632e3' - 'e57aed4dfe07818b3ceb220b8150f930' - '2ac49f8963baacde8c245d37c21385ed' - 'f7606e5e15d648b6cf4ecbd8c5925ec4' - 'd7fdfbad42075c504d5941bf713dcfc4' - '76e1775121ca95a8759069873e9fcee6' - '291c60af443a010d250d444d49f8f760' - 'b142e2bb680a89558859a613f280d0ea') Copied: firefox-i18n/repos/extra-any/PKGBUILD (from rev 230017, firefox-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-01-26 18:27:14 UTC (rev 230018) @@ -0,0 +1,230 @@ +# $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=35.0.1 +pkgrel=1 +pkgdesc="Language pack for Firefox" +arch=('any') +url="http://www.mozilla.com/" +license=('MPL' 'GPL') +depends=("firefox>=$pkgver") +makedepends=('zip' 'unzip') + +_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"' + '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"' + 'vi "Vietnamese"' + 'xh "Xhosa"' + 'zh-CN "Chinese (Simplified)"' + 'zh-TW "Chinese (Traditional)"' +) + +pkgname=() +source=() +_url=http://download.cdn.mozilla.net/pub/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" + install -Dm644 firefox-i18n-$pkgver-$1.xpi \ + "$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" + + # Fix a few broken langpacks + # https://bugzilla.mozilla.org/show_bug.cgi?id=832060 + if in_array $1 bg; then + pushd "$pkgdir/usr/lib/firefox/browser/extensions" >/dev/null + unzip langpack-$1...@firefox.mozilla.org.xpi install.rdf >/dev/null + sed -i '/./,$!d' install.rdf + zip -u langpack-$1...@firefox.mozilla.org.xpi install.rdf >/dev/null + rm install.rdf + popd >/dev/null + fi +} + +md5sums=('26ca395866f39b4082705fc0184a23ab' + '685cc8535c0fa1450262586f15d54871' + 'd87a2eb6b30131d313986c3aba4b7f22' + '413c7b1176370319c6111be589c1bcdb' + '52ac4e74cba839f343182d3275934242' + '6a7f5e8cf2fd6902a77484e5c425274f' + '18e575f392529692af10b67c5f91f241' + '127f17194f6e8e98dd58b5e7209c5dc1' + '198f2145d58361b51af46a7f5c4ea791' + '7731181d2652779736a680b59a27418f' + '4e31888b3b1e2af1ab7c6c2dfb95045b' + '89f7ec662df9f149a9fcdc4e330fc7be' + '2c605955258c36b0e854655461a592fb' + '6670b40e960b145dd02b4079b30c8951' + '10d5e2978b98618200cefab1b4536297' + 'f3e77cef742f077a5593f05764125d71' + 'b0506617c1bf22987db1adabf66d7345' + 'cfce2e1953324250a56393a31cb23623' + 'f8843c6ccca97b069c4be4df791a2833' + 'e8c0ab987e0c15861dbfa054a51c6d1a' + '309901d787437534586baf24a08c6896' + 'ffe981aeeebb9d416162cf44da8335b6' + '5d46a8d5a15f76f07c50834a7a5b31c7' + '94c490831ef6ec9ce8b24339eb3ef468' + 'c8aa598c193798ba71746842ccf91856' + '4cabfdace013dff40c64df7c7b43b787' + '98757667ecf26ac6382b0dc4d9f193fe' + '5110162435957c8f0da2801e4df0bc18' + '551cdc5d9f9f3492c1fa6c35c7ea3f5a' + '43985fdcc99dd75bec3da9368532212b' + '6f96a0731ff4ade8177ed2e81c630e97' + 'a730393599d312c2dee1c47a27ac2d25' + 'f901a756e780fc27b04efe426aef75ee' + 'bed6a862964da2d6fce6e94685cee1d6' + '197bbb7e125cab31f93ced961573536d' + 'fbee18820cd5e13791032ba63e5ee8b5' + 'f7d3a9a826ac6e85c12cf3f140adb778' + '19886af1cbf4f55dbb0af56643a840fd' + '62a2f4f051d5626af3ace04179ac19dd' + '21257e29f0407df14f878945747b10c8' + '2b958ec0dc9c28d25d65358a60edcefa' + '7b70a0a5b63eff689d0621c6308d2e49' + '5d192354f968f7eff655359d00c5621a' + '0a7a393d7df505b2618282651f273c48' + '30948aa84c4be083f1b25e980a33eae5' + 'cda794681ff16e1d0edc81dc837a7f8f' + '9cfc110426f1f12f00bc75c13f182827' + 'f8b2b24dc6bc6bfa8aa3b71845d82c52' + '23124df9cd975e93bf47b7bc7dddd9e6' + 'aa2dea8b568c654257b1b309f3cd0672' + '45f82c2eca156433b829613856ec834a' + '2488f50529c85275584ee8aa920c8ea9' + '821695fe1f7a3c6e7d29ab7515e42949' + '91e695d2b9163437126c6052cc0cf621' + 'fc0fada076be6aabe87c27c21b1fb5db' + '365ada81d76ad80bfaa81e40a8e54e71' + '03247a68459b739caa0486285b2c9f90' + '8ffab361740c2e5581f64686e5f14225' + '176506b17221cdde5f85e83bfb325993' + '679f49d4a7d735c88f1996bc1f739dce' + 'b358c4af73227f8d9d4fbb9f2a0a8c7b' + 'd2a7f35664eb70008c64bcd03c50d769' + '20571a05a888102fc6b6856ce41857de' + '0f666facc8eb8f26bc032a423540ba76' + '283172dfbeeffb3aa05dddb3d057c2a3' + '85862c189c1394275fa795a996f5464b' + 'dbb77ff1c009b376c930e704fc5d1544' + '859c71ad84afb68aee35b648429600f6' + '0262e28fe849cdbc52b5b11a09b78906' + '0f1736db665f9676074ce008271fbcaf' + 'ed08dd001000ea562d27096a68898e8c' + 'e3f9897556df8aed503053bad4d21734' + '594d86fd2db7882980053512f5afb3bd' + '55678cc88a2f7e6356047676ed9a73e8' + '348a550439a645c391127e7f24daf97a' + 'bac57c75f9f137f5803675414d67d67d' + '761a49f1c4b22ce89056a6b995fd62b8' + '42de470e5521d0189a141fcf8fb03181' + '6965d419708ddeb75a9d327e275cb6a1' + 'e074bb40f71e1fe91d4345b10d281c90' + '2350720bc5a814886083f8c22918861d' + '00a124cb98d24d34b65af769f6a4d800' + 'dec1bf77acd4378e661005612bd99a08' + '85c71955e95b56af868f75f0a23b78ad' + '0be5907a08b8d8432a24dd2c96d22c25' + '49018885c0d16faf2ac8c2de573db966' + '1a5fe357f30e277bf7701cef8fad3226' + '087cde3c51619618818a3122076c1285')