Date: Friday, November 7, 2014 @ 04:42:37 Author: foutrelis Revision: 225722
archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 225721, firefox-i18n/trunk/PKGBUILD) Deleted: firefox-i18n/repos/extra-any/PKGBUILD ----------+ PKGBUILD | 460 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2014-11-07 03:42:26 UTC (rev 225721) +++ PKGBUILD 2014-11-07 03:42:37 UTC (rev 225722) @@ -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.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') Copied: firefox-i18n/repos/extra-any/PKGBUILD (from rev 225721, firefox-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-11-07 03:42:37 UTC (rev 225722) @@ -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.3 +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=('8ed44ee615aa0e6b486f5227cde883dc' + '57ef39e3685c405b54472db4ac897266' + '2699490167e8719e941cdf8b32e13f5b' + 'c36260e018ecb1ccdf1e086c5e77fea7' + '4fb371d7f44dc85b9b3d82016301ab82' + '6c2ca9af468d3522a2b00b89db640415' + '21e43876919791389a5d9e95c19b6cab' + '7b3d677b4ef8d9c0e2eb238a2c616028' + '3cc6bacdf302066d281894814b97bdcf' + '113351b866c2bb29b4a45f4bcb457a47' + '7d33f596be2524a2547912d05f3549f8' + '6754808bb8b6857903577adb79d11e9d' + '3d161bebce8436c339ad0ad454caf2fe' + 'd0a101ca9bf703759150f37ec6608a8d' + '50b7f714e75e18a7d9ad8d62f30ff817' + '92f6fb22fa7ba54366ccc8079675384a' + 'de5377420552ec05dcc96549f8a2df40' + 'e8bec6b9acaf4978601080cee34016f9' + '79c35b3e395a038880fff32f29654773' + 'ea6ce6909f033f1917d86370004b6e54' + 'd21f2611c464b8301ebfd65404098f02' + '2c812f8a5a816aca5a8cdb2405fbd2e9' + 'aa6984fed538f0a2463761c93036d446' + '47bccce737060e64bd9a92dbc4be500b' + 'ff2625779818f53367811fd642d8d010' + '4d4c7a05ec9ffbee5f75eb80918911b2' + '3ccbaa3dff54dfb3b2b91d6b9056cc53' + 'dbcbe4dc5fa4c811d4d2210d0fa3f763' + '0cf82bc8b94b6df4896d6abdb9a43927' + 'afcc2194502ff0842c44f091a9fb6ef1' + '3639b555ffac7cdc52012556e8601411' + '1fb73b63967b5802a0deedb08f37a2b2' + 'ec6674f67c519063cc0f2a34e0cd3b6c' + '229c3940bc24b328545f8a6d337cfabe' + 'b15d17c69043a1d05489f8d716ada5e0' + '579372732821d0b6824c5537edb6cba4' + '1ece97e55a133f99e77aad282d148d1c' + 'e102aeafce9243a1e7c22bd62670cc5f' + 'ac77acac04387308c28820792683b65d' + 'b929170a759cb13e2a461e26be43cf94' + '4dfd8981cf23685682a6240d86a3e837' + '76598b82f0f82a03a099141c7009156d' + '457774b9a32a7d0701ea978ee69359ae' + '90e2ac7b25485ecb986ffae81fe87d46' + '68c62d42de18e91c52f3ef851b07d917' + '6a8d56d6d68c4c4918be52e275e14474' + '9a805df77f7126d4145b2bb9d608b741' + 'f704536eb73e41f2b7e927359bb84233' + '220099c212468081fc1c2200ff5bf176' + '3937c5515b69ad8ce8c65768e5831fb6' + '79e8df2c9dd85eb6f403278de7c6127f' + 'c2c89ef733783a94e65736215556927c' + '247c9165f7b2150227e1404a57172489' + '0c6e64529508b3a63a6c931faaed4230' + '696f6bd8c4699b6d91da9602e0e06551' + '4c07ffdfbf55ab1e9c498c9d9ea72736' + 'c9c04002c9be083e8e6ce77cda058ebb' + 'ae99f5b6c157895131aaa88ba51289be' + '0b7755d7788c6cc9c812430c65ca5b6a' + '92f879a6965590d1ac8f98799262c656' + 'b9a9fd6b4bb92fcf9b86fc3806b4e731' + '53afb18b7a217d237f723b666a1e8fd4' + '6f438459feaabbb3839ecd0927085e26' + 'd7d8cc3d716cb91e6287850a011b275a' + 'c6c97e037faad2cff210da9ff78a1208' + 'bf82cad46dd2a4bf1cee50b9c0479a88' + 'e840eab61654efe82460b57d240cd418' + '594f8d319c2795dcecae4632f488bf96' + '87efca97fd4fa8841ef4b52669b9c2c8' + '373d2469d3c3399a888c0e2c17e2d707' + 'fe56eb61ecde60e421bb41c8a1b0a84f' + '5034976c1c315f1a0bcf312adbcc42e0' + '0fb1f16836d1c33ebac60cda73b5362c' + '510717b2f0a68edbc3ac9a5c94d7104a' + 'cb759226b73f0036def1eec4b0fa5261' + 'c48ddde372c80b826cf67bb9b9abfd38' + '0d1ca444f1662f27f4c49be81aaa5be6' + 'ed7dac16e1acf6cb630f1ebe29fbe674' + '82f8677e3f69b486baef624dfdaa2f2b' + '40da3c3d8415685ff5d3417ce5d7bb7b' + '938c92f04fe8a5138b1359f76d277b69' + 'bcda1556a7dec7490cef06cf2c3ca389' + 'b3585ab0329650a960aee47f402e2a4e' + '64f862ab66cb0abf810d7bf4e4fe8195' + 'e4d76d9cab4866fb178c0b723ad6f4bc' + '524c286e82e978bd7a4c9499d7595da4' + 'ff17845fc6326b3c457dbf52c4188360' + '2b4f54ed4304016f8e0783783fb1a25f')