Date: Tuesday, January 8, 2013 @ 09:26:41 Author: heftig Revision: 174889
bash magic! (from thunderbird-i18n) Modified: firefox-i18n/trunk/PKGBUILD Deleted: firefox-i18n/trunk/firefox-i18n.install ----------------------+ PKGBUILD | 1091 +++++++++---------------------------------------- firefox-i18n.install | 8 2 files changed, 202 insertions(+), 897 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-01-08 14:14:08 UTC (rev 174888) +++ PKGBUILD 2013-01-08 14:26:41 UTC (rev 174889) @@ -5,903 +5,216 @@ # Contributor: Andrea Scarpino <[email protected]> pkgbase=firefox-i18n -pkgver=17.0.1 -pkgname=('firefox-i18n' - 'firefox-i18n-af' - 'firefox-i18n-ak' - 'firefox-i18n-ar' - 'firefox-i18n-as' - 'firefox-i18n-ast' - 'firefox-i18n-be' - 'firefox-i18n-bg' - 'firefox-i18n-bn-bd' - 'firefox-i18n-bn-in' - 'firefox-i18n-br' - 'firefox-i18n-bs' - 'firefox-i18n-ca' - 'firefox-i18n-cs' - 'firefox-i18n-csb' - 'firefox-i18n-cy' - 'firefox-i18n-da' - 'firefox-i18n-de' - 'firefox-i18n-el' - 'firefox-i18n-en-gb' - 'firefox-i18n-en-us' - 'firefox-i18n-en-za' - 'firefox-i18n-eo' - 'firefox-i18n-es-ar' - 'firefox-i18n-es-cl' - 'firefox-i18n-es-es' - 'firefox-i18n-es-mx' - 'firefox-i18n-et' - 'firefox-i18n-eu' - 'firefox-i18n-fa' - 'firefox-i18n-ff' - 'firefox-i18n-fi' - 'firefox-i18n-fr' - 'firefox-i18n-fy-nl' - 'firefox-i18n-ga-ie' - 'firefox-i18n-gd' - 'firefox-i18n-gl' - 'firefox-i18n-gu-in' - 'firefox-i18n-he' - 'firefox-i18n-hi-in' - 'firefox-i18n-hr' - 'firefox-i18n-hu' - 'firefox-i18n-hy-am' - 'firefox-i18n-id' - 'firefox-i18n-is' - 'firefox-i18n-it' - 'firefox-i18n-ja' - 'firefox-i18n-kk' - 'firefox-i18n-km' - 'firefox-i18n-kn' - 'firefox-i18n-ko' - 'firefox-i18n-ku' - 'firefox-i18n-lg' - 'firefox-i18n-lij' - 'firefox-i18n-lt' - 'firefox-i18n-lv' - 'firefox-i18n-mai' - 'firefox-i18n-mk' - 'firefox-i18n-ml' - 'firefox-i18n-mr' - 'firefox-i18n-nb-no' - 'firefox-i18n-nl' - 'firefox-i18n-nn-no' - 'firefox-i18n-nso' - 'firefox-i18n-or' - 'firefox-i18n-pa-in' - 'firefox-i18n-pl' - 'firefox-i18n-pt-br' - 'firefox-i18n-pt-pt' - 'firefox-i18n-rm' - 'firefox-i18n-ro' - 'firefox-i18n-ru' - 'firefox-i18n-si' - 'firefox-i18n-sk' - 'firefox-i18n-sl' - 'firefox-i18n-son' - 'firefox-i18n-sq' - 'firefox-i18n-sr' - 'firefox-i18n-sv-se' - 'firefox-i18n-ta-lk' - 'firefox-i18n-ta' - 'firefox-i18n-te' - 'firefox-i18n-th' - 'firefox-i18n-tr' - 'firefox-i18n-uk' - 'firefox-i18n-vi' - 'firefox-i18n-zh-cn' - 'firefox-i18n-zh-tw' - 'firefox-i18n-zu') +pkgver=18.0 pkgrel=1 +pkgdesc="Language pack for Firefox" arch=('any') -license=('MPL') url="http://www.mozilla.com/" -depends=("firefox>=${pkgver}") +license=('MPL' 'GPL') +depends=("firefox>=$pkgver") + +_languages=( + 'ach "Acoli"' + 'af "Afrikaans"' + 'ak "Akan"' + 'ar "Arabic"' + 'as "Assamese"' + 'ast "Asturian"' + '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"' + 'el "Greek"' + 'en-GB "English (United Kingdom)"' + 'en-US "English (United States)"' + 'en-ZA "English (South Africa)"' + '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 "Fula"' + 'fi "Finnish"' + 'fr "French"' + 'fy-NL "Frisian (Netherlands)"' + 'ga-IE "Irish"' + 'gd "Gaelic"' + 'gl "Galician"' + 'gu-IN "Gujarati (India)"' + 'he "Hebrew"' + 'hi-IN "Hindi (India)"' + 'hr "Croatian"' + 'hu "Hungarian"' + 'hy-AM "Armenian"' + 'id "Indonesian"' + 'is "Icelandic"' + 'it "Italian"' + 'ja "Japanese"' + 'kk "Kazakh"' + 'km "Khmer"' + 'kn "Kannada"' + 'ko "Korean"' + 'ku "Kurdish"' + 'lg "Ganda"' + 'lij "Ligurian"' + 'lt "Lithuanian"' + 'lv "Latvian"' + 'mai "Maithili"' + 'mk "Macedonian"' + 'ml "Malayalam"' + 'mr "Marathi"' + 'nb-NO "Norwegian (Bokmal)"' + 'nl "Dutch"' + 'nn-NO "Norwegian (Nynorsk)"' + 'nso "Northern Sotho (Sesotho sa lebowa)"' + 'or "Oriya"' + 'pa-IN "Punjabi"' + 'pl "Polish"' + 'pt-BR "Brazilian Portuguese"' + 'pt-PT "Portuguese"' + 'rm "Romansh"' + 'ro "Romanian"' + 'ru "Russian"' + 'si "Sinhalese"' + 'sk "Slovak"' + 'sl "Slovenian"' + 'son "Songhai"' + 'sq "Albanian"' + 'sr "Serbian"' + 'sv-SE "Swedish"' + 'ta-LK "Tamil (Sri Lanka)"' + 'ta "Tamil"' + 'te "Telugu"' + 'th "Thai"' + 'tr "Turkish"' + 'uk "Ukrainian"' + 'vi "Vietnamese"' + 'zh-CN "Chinese (simplified)"' + 'zh-TW "Chinese (traditional)"' + 'zu "Zulu"' +) + +pkgname=() +source=() _url=http://download.cdn.mozilla.net/pub/mozilla.org/firefox/releases/$pkgver/linux-i686/xpi -source=(firefox-i18n-$pkgver-af.xpi::$_url/af.xpi - firefox-i18n-$pkgver-ak.xpi::$_url/ak.xpi - firefox-i18n-$pkgver-ar.xpi::$_url/ar.xpi - firefox-i18n-$pkgver-as.xpi::$_url/as.xpi - firefox-i18n-$pkgver-ast.xpi::$_url/ast.xpi - firefox-i18n-$pkgver-be.xpi::$_url/be.xpi - firefox-i18n-$pkgver-bg.xpi::$_url/bg.xpi - firefox-i18n-$pkgver-bn-BD.xpi::$_url/bn-BD.xpi - firefox-i18n-$pkgver-bn-IN.xpi::$_url/bn-IN.xpi - firefox-i18n-$pkgver-br.xpi::$_url/br.xpi - firefox-i18n-$pkgver-bs.xpi::$_url/bs.xpi - firefox-i18n-$pkgver-ca.xpi::$_url/ca.xpi - firefox-i18n-$pkgver-cs.xpi::$_url/cs.xpi - firefox-i18n-$pkgver-csb.xpi::$_url/csb.xpi - firefox-i18n-$pkgver-cy.xpi::$_url/cy.xpi - firefox-i18n-$pkgver-da.xpi::$_url/da.xpi - firefox-i18n-$pkgver-de.xpi::$_url/de.xpi - firefox-i18n-$pkgver-el.xpi::$_url/el.xpi - firefox-i18n-$pkgver-en-GB.xpi::$_url/en-GB.xpi - firefox-i18n-$pkgver-en-US.xpi::$_url/en-US.xpi - firefox-i18n-$pkgver-en-ZA.xpi::$_url/en-ZA.xpi - firefox-i18n-$pkgver-eo.xpi::$_url/eo.xpi - firefox-i18n-$pkgver-es-AR.xpi::$_url/es-AR.xpi - firefox-i18n-$pkgver-es-CL.xpi::$_url/es-CL.xpi - firefox-i18n-$pkgver-es-ES.xpi::$_url/es-ES.xpi - firefox-i18n-$pkgver-es-MX.xpi::$_url/es-MX.xpi - firefox-i18n-$pkgver-et.xpi::$_url/et.xpi - firefox-i18n-$pkgver-eu.xpi::$_url/eu.xpi - firefox-i18n-$pkgver-fa.xpi::$_url/fa.xpi - firefox-i18n-$pkgver-ff.xpi::$_url/ff.xpi - firefox-i18n-$pkgver-fi.xpi::$_url/fi.xpi - firefox-i18n-$pkgver-fr.xpi::$_url/fr.xpi - firefox-i18n-$pkgver-fy-NL.xpi::$_url/fy-NL.xpi - firefox-i18n-$pkgver-ga-IE.xpi::$_url/ga-IE.xpi - firefox-i18n-$pkgver-gd.xpi::$_url/gd.xpi - firefox-i18n-$pkgver-gl.xpi::$_url/gl.xpi - firefox-i18n-$pkgver-gu-IN.xpi::$_url/gu-IN.xpi - firefox-i18n-$pkgver-he.xpi::$_url/he.xpi - firefox-i18n-$pkgver-hi-IN.xpi::$_url/hi-IN.xpi - firefox-i18n-$pkgver-hr.xpi::$_url/hr.xpi - firefox-i18n-$pkgver-hu.xpi::$_url/hu.xpi - firefox-i18n-$pkgver-hy-AM.xpi::$_url/hy-AM.xpi - firefox-i18n-$pkgver-id.xpi::$_url/id.xpi - firefox-i18n-$pkgver-is.xpi::$_url/is.xpi - firefox-i18n-$pkgver-it.xpi::$_url/it.xpi - firefox-i18n-$pkgver-ja.xpi::$_url/ja.xpi - firefox-i18n-$pkgver-kk.xpi::$_url/kk.xpi - firefox-i18n-$pkgver-km.xpi::$_url/km.xpi - firefox-i18n-$pkgver-kn.xpi::$_url/kn.xpi - firefox-i18n-$pkgver-ko.xpi::$_url/ko.xpi - firefox-i18n-$pkgver-ku.xpi::$_url/ku.xpi - firefox-i18n-$pkgver-lg.xpi::$_url/lg.xpi - firefox-i18n-$pkgver-lij.xpi::$_url/lij.xpi - firefox-i18n-$pkgver-lt.xpi::$_url/lt.xpi - firefox-i18n-$pkgver-lv.xpi::$_url/lv.xpi - firefox-i18n-$pkgver-mai.xpi::$_url/mai.xpi - firefox-i18n-$pkgver-mk.xpi::$_url/mk.xpi - firefox-i18n-$pkgver-ml.xpi::$_url/ml.xpi - firefox-i18n-$pkgver-mr.xpi::$_url/mr.xpi - firefox-i18n-$pkgver-nb-NO.xpi::$_url/nb-NO.xpi - firefox-i18n-$pkgver-nl.xpi::$_url/nl.xpi - firefox-i18n-$pkgver-nn-NO.xpi::$_url/nn-NO.xpi - firefox-i18n-$pkgver-nso.xpi::$_url/nso.xpi - firefox-i18n-$pkgver-or.xpi::$_url/or.xpi - firefox-i18n-$pkgver-pa-IN.xpi::$_url/pa-IN.xpi - firefox-i18n-$pkgver-pl.xpi::$_url/pl.xpi - firefox-i18n-$pkgver-pt-BR.xpi::$_url/pt-BR.xpi - firefox-i18n-$pkgver-pt-PT.xpi::$_url/pt-PT.xpi - firefox-i18n-$pkgver-rm.xpi::$_url/rm.xpi - firefox-i18n-$pkgver-ro.xpi::$_url/ro.xpi - firefox-i18n-$pkgver-ru.xpi::$_url/ru.xpi - firefox-i18n-$pkgver-si.xpi::$_url/si.xpi - firefox-i18n-$pkgver-sk.xpi::$_url/sk.xpi - firefox-i18n-$pkgver-sl.xpi::$_url/sl.xpi - firefox-i18n-$pkgver-son.xpi::$_url/son.xpi - firefox-i18n-$pkgver-sq.xpi::$_url/sq.xpi - firefox-i18n-$pkgver-sr.xpi::$_url/sr.xpi - firefox-i18n-$pkgver-sv-SE.xpi::$_url/sv-SE.xpi - firefox-i18n-$pkgver-ta-LK.xpi::$_url/ta-LK.xpi - firefox-i18n-$pkgver-ta.xpi::$_url/ta.xpi - firefox-i18n-$pkgver-te.xpi::$_url/te.xpi - firefox-i18n-$pkgver-th.xpi::$_url/th.xpi - firefox-i18n-$pkgver-tr.xpi::$_url/tr.xpi - firefox-i18n-$pkgver-uk.xpi::$_url/uk.xpi - firefox-i18n-$pkgver-vi.xpi::$_url/vi.xpi - firefox-i18n-$pkgver-zh-CN.xpi::$_url/zh-CN.xpi - firefox-i18n-$pkgver-zh-TW.xpi::$_url/zh-TW.xpi - firefox-i18n-$pkgver-zu.xpi::$_url/zu.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[@]%%::*}) -_path="/usr/lib/firefox/extensions/" - - -package_firefox-i18n () { - pkgdesc="Transition package to split build" - install=firefox-i18n.install +_package() { + pkgdesc="$2 language pack for Firefox" + install -Dm644 firefox-i18n-$pkgver-$1.xpi \ + "$pkgdir/usr/lib/firefox/extensions/[email protected]" } -package_firefox-i18n-af() { - pkgdesc="Afrikaans (South Africa) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-af.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ak() { - pkgdesc="Akan language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ak.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ar() { - pkgdesc="Arabic language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ar.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-as() { - pkgdesc="Assamese language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-as.xpi "${pkgdir}/$_path/[email protected]" -} - - -package_firefox-i18n-ast() { - pkgdesc="Asturian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ast.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-be() { - pkgdesc="Belarusian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-be.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-bg() { - pkgdesc="Bulgarian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-bg.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-bn-bd() { - pkgdesc="Bengali (Bangladesh) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-bn-BD.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-bn-in() { - pkgdesc="Bengali (India) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-bn-IN.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-br() { - pkgdesc="Breton language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-br.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-bs() { - pkgdesc="Bosnian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-bs.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ca() { - pkgdesc="Catalan language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ca.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-cs() { - pkgdesc="Czech language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-cs.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-csb() { - pkgdesc="Kashubian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-csb.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-cy() { - pkgdesc="Welsh language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-cy.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-da() { - pkgdesc="Danish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-da.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-de() { - pkgdesc="German language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-de.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-el() { - pkgdesc="Greek language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-el.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-en-gb() { - pkgdesc="English (United Kingdom) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-en-GB.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-en-us() { - pkgdesc="English (United States) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-en-US.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-en-za() { - pkgdesc="English (South Africa) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-en-ZA.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-eo() { - pkgdesc="Esperanto language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-eo.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-es-ar() { - pkgdesc="Spanish (Argentina) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-es-AR.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-es-cl() { - pkgdesc="Spanish (Chile) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-es-CL.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-es-es() { - pkgdesc="Spanish (Spain) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-es-ES.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-es-mx() { - pkgdesc="Spanish (Mexico) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-es-MX.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-et() { - pkgdesc="Estonian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-et.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-eu() { - pkgdesc="Basque language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-eu.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-fa() { - pkgdesc="Persian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-fa.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ff() { - pkgdesc="Fula language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ff.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-fi() { - pkgdesc="Finnish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-fi.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-fr() { - pkgdesc="French language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-fr.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-fy-nl() { - pkgdesc="Frisian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-fy-NL.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ga-ie() { - pkgdesc="Irish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ga-IE.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-gd() { - pkgdesc="Gaelic language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-gd.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-gl() { - pkgdesc="Galician language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-gl.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-gu-in() { - pkgdesc="Gujarati (India) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-gu-IN.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-he() { - pkgdesc="Hebrew language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-he.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-hi-in() { - pkgdesc="Hindi language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-hi-IN.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-hr() { - pkgdesc="Croatian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-hr.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-hu() { - pkgdesc="Hungarian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-hu.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-hy-am() { - pkgdesc="Armenian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-hy-AM.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-id() { - pkgdesc="Indonesian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-id.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-is() { - pkgdesc="Icelandic language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-is.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-it() { - pkgdesc="Italian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-it.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ja() { - pkgdesc="Japanese language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ja.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-kk() { - pkgdesc="Kazakh language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-kk.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-km() { - pkgdesc="Khmer language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-km.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-kn() { - pkgdesc="Kannada language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-kn.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ko() { - pkgdesc="Korean language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ko.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ku() { - pkgdesc="Kurdish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ku.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-lg() { - pkgdesc="Ganda language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-lg.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-lij() { - pkgdesc="Ligurian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-lij.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-lt() { - pkgdesc="Lithuanian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-lt.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-lv() { - pkgdesc="Latvian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-lv.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-mai() { - pkgdesc="Maithili language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-mai.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-mk() { - pkgdesc="Macedonian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-mk.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ml() { - pkgdesc="Malayalam language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ml.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-mr() { - pkgdesc="Marathi language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-mr.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-nb-no() { - pkgdesc="Norwegian (Bokmal) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-nb-NO.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-nl() { - pkgdesc="Dutch language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-nl.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-nn-no() { - pkgdesc="Norwegian (Nynorsk) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-nn-NO.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-nso() { - pkgdesc="Northern Sotho (Sesotho sa lebowa) Language Pack for Firefox" - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-nso.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-or() { - pkgdesc="Oriya language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-or.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-pa-in() { - pkgdesc="Punjabi language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-pa-IN.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-pl() { - pkgdesc="Polish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-pl.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-pt-br() { - pkgdesc="Portuguese (Brazil) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-pt-BR.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-pt-pt() { - pkgdesc="Portuguese (Portugal) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-pt-PT.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-rm() { - pkgdesc="Romansh language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-rm.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ro() { - pkgdesc="Romanian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ro.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ru() { - pkgdesc="Russian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ru.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-si() { - pkgdesc="Sinhalese language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-si.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-sk() { - pkgdesc="Slovak language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-sk.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-sl() { - pkgdesc="Slovenian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-sl.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-son() { - pkgdesc="Songhai language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-son.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-sq() { - pkgdesc="Albanian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-sq.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-sr() { - pkgdesc="Serbian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-sr.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-sv-se() { - pkgdesc="Swedish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-sv-SE.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ta-lk() { - pkgdesc="Tamil (Sri Lanka) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ta-LK.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-ta() { - pkgdesc="Tamil language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-ta.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-te() { - pkgdesc="Telugu language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-te.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-th() { - pkgdesc="Thai language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-th.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-tr() { - pkgdesc="Turkish language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-tr.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-uk() { - pkgdesc="Ukrainian language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-uk.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-vi() { - pkgdesc="Vietnamese language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-vi.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-zh-cn() { - pkgdesc="Chinese (Simplified) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-zh-CN.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-zh-tw() { - pkgdesc="Chinese (Traditional) language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-zh-TW.xpi "${pkgdir}/$_path/[email protected]" -} - -package_firefox-i18n-zu() { - pkgdesc="Zulu language pack for Firefox" - - cd "${srcdir}" - install -Dm644 firefox-i18n-$pkgver-zu.xpi "${pkgdir}/$_path/[email protected]" -} -md5sums=('a0a79c1123edccb95774279a231f53af' - '76d1ab5ea50d59117eb2a524b8142c85' - '0dda99681aa58522b9b54eb61fea0b9d' - '365fdefad37d5a589d9b5d053560830a' - '678c627d124de93338a78dbeb60c3069' - 'c4253989d5dd5fff5ba63ab07892a826' - 'c0d4437bb1a9009f8c9475c0f85abdb6' - '334a8fdbe22f2b661f0e6f0d86ef780f' - '1b11581f2ab1d61744fa39db1caca28e' - '803afa597d87df4a4e89d07006043c78' - '300c2a37e3ba55c04bed5e998c0d3cd1' - 'da77dca1261bc289ac774fde80c7147c' - '472b56be2292e51706b54e481a382ff6' - 'e6c90152d9d743ba543bffc3a1d1358b' - 'a5203c36023a9423b1607dd1b46e2319' - '75f6ceea72c4d41c9e606b3c0de7ab63' - '632cc2f5a0e82af965482fb6845da2b7' - '2de75785ea52e42ab4dc4349608103da' - '09728ed467a6c272fd0f7e0a1fdb74c0' - '52f849f8642419dec084e2028c04fd3d' - '5319b956e794ec81b3462736690d241a' - '34234e032551b498808bab66c58c5805' - '7466cf55b2ddb979d95d64bde910c5f1' - '6f8958a073373fd63af2e5e2ef147f14' - 'f9937d4e5bc20f56975a15863ca415db' - '499c5592fd0abaa845fe49a263681231' - '4788915938072b9cd29b82987e89c188' - '29de6ddb05283d4e3ad315f4295f21ef' - '9e0bee8b9e49c9917646987b3a1ec763' - '63369ca4cefb1695b80c495941dd0877' - '2f4626ca752518a9091f7069d867a66e' - '180a471bf6af76a0985d3426d4286f79' - 'f5b39f7e1608db6c9d3c1d081da8cbab' - '3de9f54d861ba3a03cbd8cc73e3cd50b' - '600e18edd03386a7c1eed2e30b9c2a21' - '8723cb196d55e8ff8eedd038ab8073bc' - '30ed7678685763770984ad7cdce5c723' - '7c0336e8aa381a0b49b21fe22c84de5b' - 'ec231f08d6ec8359c087b599b2d2d71c' - '1aea3601d5aaa27e2508a941930f1482' - '0fa47be09cfa0f2ff534d01afffc689a' - '3d25b5757f199420f6c40efacaf2a147' - 'f55d451713937fc4dbb5092763583efd' - '80109475fdea6de1ac0ebaf2233173cd' - '027cecca577b6eba7eeb4b6c8a8935cd' - '33ba26d32403830a5d770f8af08219c6' - 'c7cb01b449cf282e5a0da6c041e24c74' - 'e0ce24adcb8852ba83c7a0cb082749f1' - '60affa2f4b747a46991f1cd8b4bb7398' - 'abbd9101d03ddc092c1e8a7d26c2b3a0' - 'c9cf3da78a4e3035b9bdb4cdad94a7f4' - '73417aadc88b73081ee6dd26b71887d6' - '378d5fcb4d8b68bf63859e2199b867fa' - '35a734de808a3455cfe1d0d65cc493c6' - '0b8af9a9e68367f50de37d190f22c6c1' - '52ccf47662c9983250ae04e627e1d6ad' - '9a5bdbb14900c9edf8cdc94830c171de' - '564224cb2944e9f8c191fcf17f836abe' - 'b3546bce7c2fbf84b0be6983be0cdcab' - '6f4a21122000f26413c2d60c200aa9e5' - '0aea5db2e4537866d37e5c56a3b58340' - '9ee7d0dfb7bafce012b3442cd7aef820' - 'fb3b2920dfa623d126c6b5bbc87ce465' - 'fe03fea89314df078683c970e530d72d' - '567edc8c2de120d3efb0f362b0d4c0cf' - 'ae7b47e738ae1f6c68557c551bc36411' - 'a03440f4b1af59c354afe9de32d0ea1b' - '8b32163379d332b6b45033c4cc1038ec' - 'ea860c013d0c383d02e75aa66fcb6feb' - '23d7e5da9e8f7350a90a1ad1fee5db60' - '2c30ce4480636135a9e6af5a6c7b6f28' - '56254b70ef55c939a04f076f4056f001' - 'b3697551a93fdfd181853504451f9301' - 'c6421215b1e9c6eda6e8f26349260152' - '1f9730ff7f5ff0a1475752e725e4b483' - '5c740ef1a9b8ebed6da5714f4a246b3c' - 'fb33351a05f2734eb14d7f6cee3880c6' - 'ab2ae8f47b76e2789e597bb68c3d548b' - '2e9db71fd9aadd7d68319ad487faafbd' - '6bfdae29a3f541bb0c1003eade1f271b' - '43aeb830fd7aec04acb2806f3625bb02' - '7c7c8abe5797e0e5b466db4353192e6b' - '004641b1722f7be7d45009b492c0ee7c' - '018472c02b6a66b757fe989a45fdfd1a' - '953977ee550c094931b668775907323a' - 'd984099dc3691e82fd3c077fdc100f4e' - '71321dd32bd571f5e9e052ef88cb5f38' - '677d49258c04d53e9cc23fb05142e154') +md5sums=('e02302b408f6846d20ddeb296813862f' + '4a06d722caac9962ddbe525219031d11' + '38ebbdda7e1f594884a58b4deeb0b9fc' + '9f40ead0f5ad8adef4effdaa366990c5' + '97bfa317db03327dd126f17fbfe884de' + 'd901ecc7a256bcbc535d30043f77fddc' + 'c668f268b02f9761c29730a267957018' + '6886b9547e2b61258b708c769cc17681' + '8a68f743fe3cb84c8f68664840589342' + '275a196a1cdcdd8527019c4431b86854' + 'ed39165f4dd8a895a214aac4f8a1249d' + 'fea927b9aae1a8e7a65b21127d9fbbb2' + 'd4854da2a6944d2cd11244a05334f947' + '9731580cb54ea45bed6dab1f34f91782' + '10cb392713cf5493648ea10d597a2d1f' + '9575e687888ca2cafa291215c07e6e4c' + '7d7b505843f3e805aa8dc553af0e3e24' + 'f534569c2f28863aefcc441618688e51' + '400c931c882682e7c16f9fdbc7c7c86c' + '1490bfbb42cf5ad79c37f8a1474d381c' + '6207b92c81e6c0938eade306c45afe53' + '43e66e04b202f758e90277022906c63c' + '4281339110d0afa4c4d511b9608e2d4e' + 'f799b9afcc3c65dbec81b69c820e2e1c' + '090a71b06759797b04db19ce4d0b2a5b' + '3d05c1222e932eff09c26baa8f91630a' + '7f8f90ba6cf343b60accee316849532a' + '9335fb15b3a3341414813af57e3c76b6' + 'dad6feeae50ae5ed5efa059f8db012e5' + '2521040e19a012d6d2fe05ff2ed81c8c' + '2be7749212fd7ae7cb21a854d414ca49' + '6741bbb3f8f51cd246d7c5a3a844fd8f' + 'ff0a5fafaca149df4f774a1a0d1881fe' + 'bdc47bac3b4abecc65d7ef3a9e949269' + '0d81e5d7618612d00e3759089b24c8c0' + '711bc96cbae7cb7ef915ab35ed252ff5' + '37f90cd0e654f6a9dcd722514aaf2264' + '6cd6c12685279e8a5e781a369ad7f225' + 'c89a7754643908124dd9e7ccab347284' + 'bd013d0d35d9ea715283fd9c64466c9f' + 'b9f575c2d74fbdf52948922ebe042121' + '4465c194a15b828b5323c1206beb2984' + '9203b2f8b55d200008569b7f8ebab8ab' + '0fdc68d7215a697a16be5591f5367ace' + '377d63320f65d98a0dd3e46a7c089505' + '1b1ac7bc05650da1f8ba3cd43ccb6532' + '0ad67bc4f09be423a4331e2c95bc3c87' + '659317267b0e8add9aefba79ba4725d5' + 'b9869fa129535913a6890b25de2642ce' + '12a80f37b4bc49da9a7d26e3c67a0e23' + 'bc74dabc79fa7e79188658b9c96776f2' + '1d62b54f0079c436aa46fc184ff8d295' + '34e35632940300a8db84198e89ae72d3' + 'bf3e1e6db1db43f145fe177a9f9e8cd2' + '4171cc6f3495171376ce6f241a1773c5' + '6438665ec2e9b075fad1654f03460e94' + '23711576297c0e067ef11b19dd375a4b' + '8f21de75fa312f51d98cea118615e94a' + '06338c91b364b4122b0f0f5f77127e6d' + 'f08d6ee4246199959f880c11c9ea182e' + '51aa309bf7144a557de84465756b2756' + 'dfdfbf827825ef49f37910d1ac0c2e54' + '9302748ad912ac509bd6e69f2af90b5c' + 'e2fac04a23fde82d89dab20226e5f873' + 'b39518983375f41220d84476a1719170' + '790c9425a086d363fc4a709489dfd420' + '2199cddf67cfd8c45f22caf382457b80' + '2be41f127732f3e55452c834249b073a' + 'c31c20fb2a3e65db311a5ba7a55931c8' + '4836089a11987682a263366b017a6e32' + '212cb7c584c13bab9a28d1b20a35e7cc' + '9516b9ebd89c979e97f54fc785f7eec2' + '1a56095ee8371968d480b7cff6199698' + 'efa64b6831e75aee6ef9730cfa8ca47e' + 'd61281bfb7d554f3eeeae2580eabfc56' + 'ef165c6498f6b9b4c26ad066913b48df' + '3d2c684182ec867f3ea622af678efecf' + 'bcceb2c9b64edd18192a884b748a7b57' + '08a770871650a6aac91456236c4c93be' + '17b4f295001509b51ea0cc84a7403f19' + 'da5a71302ecc1c1bb81b055bf6d4b349' + '0d89b67894c7692f634f6bc6dcc3f0d1' + '9d4345ca3612b5c08c04c66ab3d81cd6' + 'f7adfa365ab369a246f0782767f4cf3c' + '92ce405e5223513156719c929e32bb43' + '4c68da8e844e0ad00ef2cbe345a66e70' + '8301b2fc72d902ed88b077283bc9e197' + 'ba15cbaee8603305e17adb10a2579f1a' + '83b487379062dda69aebf97d9cde0dbe') Deleted: firefox-i18n.install =================================================================== --- firefox-i18n.install 2013-01-08 14:14:08 UTC (rev 174888) +++ firefox-i18n.install 2013-01-08 14:26:41 UTC (rev 174889) @@ -1,8 +0,0 @@ -post_install() { - echo "This is transitional package. Please install firefox-i18n-foo, where foo is your preferred language" -} -post_upgrade() { - if [ "$(vercmp $2 4.0-3)" -lt 0 ]; then - post_install - fi -}
