Date: Wednesday, October 29, 2014 @ 07:48:50 Author: foutrelis Revision: 225425
archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 225424, firefox-i18n/trunk/PKGBUILD) Deleted: firefox-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 460 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-10-29 06:48:39 UTC (rev 225424) +++ PKGBUILD 2014-10-29 06:48:50 UTC (rev 225425) @@ -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=33.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"' - 'csb "Kashubian"' - '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"' - '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 csb; 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=('580e949b19aaefe726aa3f7a77f6a102' - 'b2dba75162ae04f99927a07a3c90d03f' - '5f0e751fbcd25e490b65fdb8e269d003' - '2b9fc92eeae4bebdded40284077ae98d' - 'bfca139345ce7a1e6b983481f691fab8' - '42559d183455eb9885f817ab4b5fb267' - 'dd3f36ce5c32e7fafd829245509c923e' - '16c164693976a8d89c62819562d1013d' - '94b8efbf0e687082df690fdad5443b37' - 'ca0d1ed09b2b766d85b9d27d568f4968' - '4dd7f4e6b9de8bdfef1d93df48aaefb8' - 'ac3be87d6545e424a0cb6cac155aa8a4' - 'c53908cd07be1a4abe2c488d3b353d57' - '5649daa35d7257ecbb8a7b3713074af7' - '57140d69189126dd7196e9a1a9713ff8' - 'b8bb51e4a459528872a1ef7381a931c7' - '8dd8497357e88618a7371b0a1615b94e' - '6d8fd887cdb9ece7b3eaaf234c4fb1bf' - 'a6bd80b48650ccb13fd1885ad5e5e420' - '599e835cb5bf02c6c7c485bc0c7eb1e8' - '152989e3f594a226dacac36ee7cb593e' - '943c76a01e01298a7e423929bfe08c87' - 'ea1f770e606bf8bb8c6a9414d3336372' - '0073ffe2d2f306dcffce809dcb483c0d' - 'fac388d0f3a59184c37a0ef56f3e8c97' - 'daac781ace8f5ef90de96f22d2f82cbb' - '2fc87b79d0b5537dc316acdecb5d18ff' - '2ad53c2c65712e0f4ce644e87cc45327' - '4f66557fe274bc740bf3b9b041a2d5bb' - '5befbd37fba7c84eb40d50dd6143070e' - 'c770292dc0d96e69ad3e8ffa829a6de2' - 'b25c3c0acb51abadf3b5ad859561a997' - 'ee3e347f85013cd652e2ee4982ead247' - '3d506df89524960bf6a329c62476f623' - '57f5a4d788a5257a006e5bc0e4a569f7' - 'c2b5842e85f8596d042ea8149ecf58b6' - '576064dbeae29bdef3d4e8af73b8bf6a' - '3338a55cda74dfd3020cecb8111a8d88' - '8958d583dbb6b105f4d78c4e75020e6d' - '62be04f3ea560b82ccf69d5ede816333' - 'a0e1eb7819f8475bfccb531c5ff18b9d' - '1832160be3fd5d1c3a5aedafc9ef7a9c' - '7a17f912342dad222a15770eeb609988' - 'e0945233f95b5b2c9aa331f1bfd19980' - '13e4e77479616d991eabf45b26d5cc92' - '6df28cb35f2c0102a6a79e56350b236e' - '398773ee092eecddbcca8bd9abdb377a' - 'cac2ffa44c420ca9f23c7b3f8be63469' - 'dc73f407fe7c5018304987efdd2cea78' - 'f130d294a3162340372cd562da0573c7' - '483c1e6a0d304ab539462a07529e9a5c' - '3a65da48210adefb12eb51a7177180fd' - '7049b249e00d42a4ea5289a78f5989a4' - '255dcf2aace8874d33d1faac2146ca36' - 'c83dc16ba6672723e2856a0efbce5a53' - 'deb947c105b37862629aa11e31692b21' - 'beb3a1aa73799fa16bc5c338cc6f5c2d' - '84981c15c85e37b3d76fb5b12bc1c6cd' - '9c70cac7795121bb0e6f82bf44672e4a' - '9db59966a82e896353383a82d54a5747' - 'dbb3383c73f05e94063292e5a49dea54' - '79a5068126800b642b4e1e8dbb8d4cc3' - '5fc41a7e18ae88e05297dc5bd9918b38' - 'fea3dd89ab9e5ec47f206e22c219286a' - 'c42610e6685bbb84a396485b9d5e86ca' - 'f21c5d06a13c1f8b847e43af733ef540' - '4d8151c2e2053420b859167b0afb80e8' - '9dba191ef308ce48d7441644b23c8ded' - 'ec2a8e1ee7031ac38a3fe8c19aa9a498' - 'e1a827c4389c9da076b4102a7f6d6e04' - '80279d8d6ed91bed00875c916a62ae26' - '406e7b5dbf4eda06a04fe72249d43488' - '8bc90425520547e4ad991232de94fe20' - '6c0435bf0d180bd0f7e517527ad0fd32' - '04952bcf3a009a6407887763fa001834' - '5795b89365ec8b2eaa4a17092d95237a' - '51f86e8523905e9b6112538899e7bcdc' - 'b05c10a8e0c2caefdd8515b4c4bd0ae7' - 'dab22199a61b6748b2884f6c54a53d11' - '77b516b2324bb864d94c1ce183f0df81' - 'e9f42d2e1bc5318ac6dfbf3c3e78319b' - 'ae3210f2015d90af5f8332996591ab38' - 'a7c5d51e4d6c3d1011d9f5996e20b9fb' - 'e5954f9bdde0cb193fbe941df41f00a3' - 'f2601c6874a74330c528f32110d90dd7' - '79d92e387e182168a48fecf61b748819' - '50ff2042f0ca98a64cd588efdfd66a8e' - '7fb9c98e8f5f094eac3ce12342c473d3') Copied: firefox-i18n/repos/extra-any/PKGBUILD (from rev 225424, firefox-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-10-29 06:48:50 UTC (rev 225425) @@ -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=33.0.2 +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"' + 'csb "Kashubian"' + '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"' + '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 csb; 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=('57d2c84275e11672f0fad8266296f707' + 'd8ac769b4f5ea83963ab7e0a5b9d03b2' + '7661c3f21f2ebba2ac424a6361fe8ddd' + '831721152178945f9ed4439918860386' + '95c54c21fea51eb78d563236a86d1012' + '22351a86811aa462c4371186363f2349' + 'b940c14a8bb8f99586177f0ffaa6dd07' + '0a6fd9cd47dce9c5ca8ae2214a59e70c' + 'ebdac6da84f6b1c83a2c0b8666a8c04c' + 'daa62481c18d81c3cc8f3315ccfabc2e' + 'dd96e0e0afafb1e4b55cd0c73f29ce06' + '4296565ee4449987b8681de0a9ef8612' + '29d2a9ff827b400fd422339c3fe94213' + 'd3c130e00bd7f998eba381bb3e535867' + '2acb2ac7d8bf72b42a96443d1d412a7c' + '862a361b2387976da0319f069ee08872' + '16d1af761a3bb5e6d2bc3e3052c39faf' + '882d5e5452782f768253e8749eaa275c' + 'ee4356a24c8a147ae393937206b348f3' + '03631a11859e679a914abcfc0b6b3db2' + 'f6e4f480e63bcd83003c64256e1f8e60' + '89d6b51997b60bab58637cf2b91b4328' + 'df7abd1d1b711a67cdb7d63a389f1d47' + '245d2630c7b67208e5326d2273f9cd6c' + '045b482a0dcb3e70118d952b449c1b00' + 'ac740f57304dde52f60d3aa23949fe21' + '3fc011cab10aeb64a33721cd3f516b5e' + 'af97dc0df755a213c5793dd6ccc9bc18' + '2fcfd46da73b201c2debd0beb13467f7' + '41943b0f4fbfc39c8864adce770ce320' + 'e91c5648b88b1b8adc7f1a1214081f29' + '0962427670210c79b38ac6fa4fe24a6a' + '92ad9fb2277a7a920e10c79fd699955a' + '3b92d3fc1c91d96e9367b8e94383e3e3' + 'b67c6be70ddc8c9f989671a662c129d0' + '027660aaa01aa960d1c987886aa217d0' + 'f51ceb71ada4981272700c38cad44c8f' + '17acaba74e61cd8ea084a9b684af5af5' + '8860c17b056e1a6b9832787a5f0c0373' + '0c675cbefc05c943b320baa8f1e2f789' + '167d5fc44b90c02767e763b4249a84fb' + 'bd7c62f228fc9fe9663a35723b77e0c1' + 'af5e1e672dcdd4c1b2a19690416b0789' + '6b75188e273c8f2e8910d3ac2eb871a2' + '400f06533db3792ed2d343015dad600f' + '8afc0ce52648b107cf149bbb23286c4f' + '4f31bfd6e2a67f81ba66a45d8b721213' + '160a64277bf8a4567c4e9764f90cb31e' + 'db5cd27160468552be0dbc07df65743b' + '92497aa95e25ced60c34c91c6d080c67' + 'deaae386338f9d974ecb41cfe666c7cd' + '81494751e1a93addfdea110b93dc5720' + '80e7f147f425ec9d3ddb88c628d5acea' + 'd815f361c00b0a5e4c80a632051b0eb1' + '8cff8b17e752912b02e3d5ef00bde63e' + '3a7dfc47eeb9fee1811b748563e2fe87' + 'e37ab9b0f97b726f03d1ad647ffd0fd2' + 'ae61f4272378916ae49a7b8deaf6cc0b' + '21eb2a7d8bd3e86bf13fde7f1433a158' + '6178c2893c92b0fbc99fe19aa20c54b8' + '57a75939f642a3766304ee896326aa7e' + '257e622924e9d2c9aa760df90ab1fd32' + '9ee7e225ee1957e6ad5b1123a8926b3f' + '218cca929f40adf389775303c3195d64' + 'e19afbb9c03db5a812a9d8941c079dfa' + 'dfa87103ff442fac5ec1b2a7314325b1' + '75bd4b1e588c3fb8112ff2ed562f6a74' + 'a391570d62c016c53f09389703083a37' + '5023fad32d2db92ea41f9fc82f835f14' + '2859f3d05ea83f44eddaa66a0aa66f59' + '7523a704e9f0ae47cb6b6418e447bf97' + '564b8f3f6b82137561c7d9b009e58868' + '6c051388eee2df78c94549e6daf85c50' + '523ab5b146c58ad9be045ccfe9968ec1' + '43db761c9fe3cf09bb2e40550a34573e' + 'ab1666a862a0affaa22a7e37dbf10374' + '13327ca22c4ca45e2cc62429b72a68ac' + 'caaa9ccf0c0ad262e1d77b5f29bc5593' + '4c178eb67aa4fba8c467866b8dedc78b' + 'cb5efcdcef5d39e77e5d1f7a95b2b94a' + '436e57537e338912629770e8d7f55c8f' + 'c46d44220e992c5b3ca28a7aa59ed431' + 'ba3dcee831ec3a3e4ac167652412e2e1' + 'b914824fcce8e00dfcb66ae501a39016' + '4cfc1e1d884ad1bc7b853f5484a20380' + 'b195789ee141f3bd5423e27d0716941f' + '4ad633e6d6beee5224455921c2c3fe02' + '78d69a6f5497fdfd2a3bc20ebf583a40')