Date: Saturday, November 15, 2014 @ 18:09:45 Author: foutrelis Revision: 226304
archrelease: copy trunk to extra-any Added: firefox-i18n/repos/extra-any/PKGBUILD (from rev 226303, 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-15 17:09:06 UTC (rev 226303) +++ PKGBUILD 2014-11-15 17:09:45 UTC (rev 226304) @@ -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.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=('0bc924618918130605f52f73dae4d05c' - 'ab103f473511f3363f755f31c542cdf8' - '5d727e51720a2b54d04bf21b0a077a93' - '1b18b1500cb813a1a50123d97809bf90' - '8c3521890ddc9227d4ff5c574a89e07d' - 'ff7702d22c09b9e605c6d8bdb398f2d3' - '20df682f3c011a2d680b978003b849b0' - '8ec09062b339ef97464effceb4a1858b' - 'bc5e21c0e43eaae8393cde8c06095ff3' - '7996949b0d21623476ac06ec0bbe73ab' - '93ce0c6145b3c579260cbaf8e5681187' - 'd5b29e3a32c3aa3eb87376feced671b8' - '99412196e8ce2f7e0e4b245be8b16389' - 'ab32ced50765f9a67b7a9eb21175f682' - '7d478ab04145f39dc26e7eef112daca4' - '99a3a9f2c6888c4a3bf5cf344570063e' - '4c9cf7efc2da8845a64275d8b968e41e' - 'ffa4c3f51d8d854d187fd2e0c22cbf46' - '4c11103f7af51069f2005c5638257276' - '0b66cb0478828d699df60d98a9a984c0' - '236f4ab0ea52694a54b567f010125bd9' - '9974961f9c89889750838e078319770b' - '6e9764fa71cb7dfa79869b1a1614283d' - '68d41223c30e0b1fa0ecd6f5cc5269b7' - 'b928622d4d1f56cd31a77734f8859775' - '27175136113ce146cddd9dd0896ba833' - '76baee2f3e665d4712a07bbd92e65b8e' - '7f7f59bd4e59892d90fac43663751bda' - '5eb4864d55c5f56240ee3c0437f8e48f' - '1f0418d651d881d0f1673d4866155c59' - '6dc7d485047aae896c8289b56dfb9bd9' - '373476fb8b5a29d3f50755802218be48' - '0fd27253d48a54f6718883a4bc936267' - '092bcbfaf6e56be8d7d8fdd994bc2b5f' - '7b3bde42ca5f8852bb998045f3b3b36b' - '502a91a7de7ffcef3a5496899a8f00ee' - '7776c48756568747e49943ee5b3e3ecd' - 'b3f688b2f2fc87e3c932b0189004b41f' - 'f6c178a3e8d877195a427d2b3f8c5c23' - '68522623ebe242f457fa067a616705c4' - '6e889017339489498f3876931db35719' - '21903455cd5bd59dae9393340904fe95' - '31adfbe924892bce12c4a2ae2133d65b' - 'f71aedc47f9d5fe0c66bebaca8becfd7' - '1f9ded8f8916418f9b75e53c6bf9dd56' - 'e66748610ee5757d45211b9ed56ee8c2' - '3108ee32be2ec096755364718502fe8c' - 'a78d864002df216db4d62d22753ba7de' - '7ba90b79396822114f0e813ffe0c664b' - 'cf4f0c0fc03eb03f398f82fe45617b4d' - 'd38bbdee6591fb86ce92e386323313f0' - '07c0c6d77abd741c3ea6f8e5d625daae' - 'c1db3d381b921c4d4c751ba94a14f7c3' - '44bccbdc352242afb815a7d20877d3f6' - 'f45daafd3c31d98dc89bd450258bb2a8' - 'de094aa288b1e95eca6ec0c6e7778de5' - '0ee96912fab887c5573d3d06dda3ecc3' - 'a19a3ede5ce21a6075fab652cbc3b1e2' - '699cc77f1e15a41538ebbe421e2d2cda' - 'bd8a4271cef5916973699e8691abe746' - '2adfeed0c4cdfede4f78ae754e9433b6' - '1fa833d61678817d07660076120e4458' - '757624d2ffe7734313b263be1b1794c9' - '8b2456123898581899757db9df144e35' - '47f4f81ec18526f18af641aed04d9683' - '65378a10c612c9bb62294d42904cbd63' - 'd35fe3e54059a61bb237391e68ce4276' - '7988e3081a2743a64e8514322a37e1c8' - 'e43a31bbaad1a40683b80ac46a37857a' - '1335e3f1471f0116ab7fc58f5c375817' - '7217d1f2ba4759f5a797d3014902f58b' - 'b0dfa5c6f9e55dc31a5907331678fb15' - '5171f91a848960e9389aa2a3ce879b23' - '55dc896feff1cca96fd8d3696bb94282' - '5d37fa42aa60237971b43e0002900bcf' - 'f512b8bbe4730db29adcf295077e94e9' - 'cbf45a3f3c15e6e94161e60797276102' - '8e1bb83aca8b793452ea51256c451ea7' - 'b180d4d197000acce0bbd4d2ffe91453' - 'c1c899f42bee6dfb47468af0d500cfd4' - '8de4fe13207fec0f19a28cb4078de9e5' - 'e033a19f4c7e6436492a965c4042a101' - 'be57fd81b8ffeb3f561e21d6653dfdc4' - 'b26c46ac867a5a0642e8aba2264852c9' - '6438da88312add7771a76134e95902a4' - 'b2a9a5a3d05b9f554895720432babdae' - 'babc16906f69b4234daee5cebce1c66d' - '9a61aa6854d1174918c2c281d45c389a') Copied: firefox-i18n/repos/extra-any/PKGBUILD (from rev 226303, firefox-i18n/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2014-11-15 17:09:45 UTC (rev 226304) @@ -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.1.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=('5b917445dd7a63491e09bc1d850eb48e' + '3300ffb7bb52eaa558a722fc4d5c381f' + '15a812d78e7c45d4e6a9dcf6bc9f54bf' + '85f7040b40bef3ce22695df41f09cde4' + 'c56d00208165c1cb7ca69942fe88cc00' + '01a258d79d4a3605719d5463d32bd7d1' + '0e10b84275f8e3d13b9b998257a65e81' + 'c1789f39eabf2a1c1bf9b6ae8c2d0981' + '4b8c3a0261eb33ce626e5805699e61b6' + '13fa61ec953cc2710ce5657cb98c9363' + '6dda03a9805cde964bec5bafd4d69284' + 'a3d8081a9c43a072f852ac773dc94ff1' + '019432656b00aefeb089fd34c85ac718' + 'e4bfab40e5e9584c8ff7df71b06e80af' + 'daa18c0e58db366b0710219c2634df31' + 'c25890fdad80ab04fe8588c636f0b447' + '81d2061de1b220bcee035828d72843aa' + 'b5aa46eb70f1c46526c7f3fcfe4abe07' + 'a767c73386e5276d964c0a50e1ef7c95' + '3ea8c83b3c0ee893f876626ed241e997' + 'a4212e1847be1dc4b0e5f5ef67650ad8' + '027311bb5bf08fc1725325ce86582c35' + '2eac48251794c96851e8e41243c8324f' + 'eaf1413aa0962e02660cbc2b8afdf0d1' + 'ed677cf4559cb3b5108b291badd9d108' + 'a27c97b0947d5e026ed93bb4dfabc79f' + '1e97297ea43e832677dd6bac7f31ac0b' + 'a0d923b9232b6ce5d62082aaf6e83402' + '9f44dd765867046bc2a6b8dd2e6a9d14' + 'bd18711fac14277789694fedd36af780' + '3aa9d63da86b241e09a40c959b317414' + '77614b07e6afb737b0f5377c06cba97c' + '22382722c51d993b982c0f9e9e86ea5d' + '5fb040615710687d157e55fb1bd357c1' + 'cd91b2c4518475e7b6a1ca253e9c4375' + '182621cdae9968fa733a8c97628420e3' + '8b040d8a034bbc2fdbce375ab1e22e01' + '267f30675aefefd7eef9abff83e6fcc7' + 'a25e2de58a0c8a3f4095efdcc4586b8d' + 'faee6358186b382981a15af2cab140fd' + 'fb7d80b235e5a6baa117b52fdda93e0e' + '4296de7db58d85077d35995fb2fcda8e' + '855fc63ba8e6e818b85d12910a57a867' + '43b963c8020f7fb4bac6c723cb8f90bc' + 'f098b7bd3aefc88cfdc78f7a61ce7c3d' + '2c3fc1c274698acaf91d954a747a25c0' + '3aa769b260f7b79885e2239955421096' + 'f8a414f1b3baa4575562f290c683ca38' + 'c34efc34830ce70dc076aee236351a9f' + '89b762d07fa4702189937a504e3174d4' + '992b40425c70c4259c09a9d12e8af50d' + '7adef40f1e721811d3356191a49a1f0c' + '3f1f264d51854f4755e88cc50bb7e607' + '9eefdb64666d91473c49ef403e420df6' + 'ec2222021ba9da00a2f92dae8528dd21' + 'da3cf4fa4e57425ab9e7d2a3a43f103b' + 'b17108b73991aa887869e2cf189709a3' + 'e30d07633ca19dd2e5901f94fb9f3338' + '09be26776392f970f1e54d8fc4dd6f3c' + 'b7a3ad4e63fd16f4df5bb48371be7281' + '16d2791c2d7e61768a1d5f67150dbe0c' + '081d25f343215a639021c72d425f741d' + '633d202321967071d6b9d71f403c4084' + '3663805dbd0d156e4df306c10cf32c80' + 'd46d6493359daf78f5054dfd12e85a07' + 'd9462c792046ba65e0fcb87064d2e85f' + '8e0648343365ce89b7e6318a4dc12480' + 'c53f5f7aebf22f4ca04e2165bc51b97b' + '1ea6e2ebf61418b24658b6f61ee372c3' + '1736fbfe7c987b117349bbce18c04599' + '7fbe1f60713bfb3602f9a3171603b4d8' + 'b335ec8fa93a91b1293f0e90d91d3ded' + 'b3f1be00ec52e54648f59f378e3d9316' + 'd423c478b179aa5308130926c72af36b' + 'c96d374c08f7b483b37b31a633ba0cf1' + 'a0988da5eab940f3e5734b0df36cbedb' + 'e0b793910c4433e75078e9a6a8273c45' + '19277d46d9e99de14d37f6387cf182a8' + 'd9ceb4923a2a83227956edf6725979ac' + '0bf0bbb24df8227379165a2620a69764' + 'bacb1f9517041091ff0e213c0504cf96' + '9f56a33b32acb643ad34b2eec48a53e4' + '758d2fd337a533a0eef7ef6667b04e68' + '80e48d915386111cfb41a73854184d15' + '0d3c88966c25dcde19999f7fce6ae2d1' + 'b9273717d92e23afc710439e77e3c7c2' + 'e97685011193ab5ae3ffbcb4b58dacae' + 'c2508ed6cc31829a6cf348f74c00c67d')