[arch-commits] Commit in firefox-i18n/trunk (PKGBUILD)
Jan Steffens
heftig at archlinux.org
Tue Mar 22 17:56:24 UTC 2011
Date: Tuesday, March 22, 2011 @ 13:56:24
Author: heftig
Revision: 116053
upgpkg: firefox-i18n 4.0-2
Hopefully fix firefox langpacks
Modified:
firefox-i18n/trunk/PKGBUILD
----------+
PKGBUILD | 180 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 91 insertions(+), 89 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-03-22 17:53:38 UTC (rev 116052)
+++ PKGBUILD 2011-03-22 17:56:24 UTC (rev 116053)
@@ -5,104 +5,106 @@
pkgname=firefox-i18n
pkgver=4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Language packs for Firefox"
arch=('any')
license=('MPL')
url="http://www.mozilla.com/"
depends=("firefox>=${pkgver}")
-_url=ftp://ftp.mozilla.org/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-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-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-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-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-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-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-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-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)
+_url=ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/linux-i686/xpi
build() {
- cd "${srcdir}"
- install -d 755 "${pkgdir}/usr/lib/firefox-4.0/chrome/"
- for langfile in *.xpi; do
- lang=${langfile/.xpi/}
- lang=${lang/firefox-i18n-$pkgver-/}
- bsdtar xf ${langfile}
- cp -r chrome/${lang} "${pkgdir}/usr/lib/firefox-4.0/chrome/"
- install -D -m 644 chrome.manifest "${pkgdir}/usr/lib/firefox-4.0/chrome/${lang}.manifest"
+ cd "$srcdir"
+ install -d "$pkgdir/usr/lib/firefox-4.0/extensions/"
+ for _xpi in *.xpi; do
+ _lang=$(basename $_xpi .xpi)
+ install -m644 $_xpi \
+ "$pkgdir/usr/lib/firefox-4.0/extensions/langpack-$_lang at firefox.mozilla.org.xpi"
done
}
+
+source=($_url/af.xpi
+ $_url/ak.xpi
+ $_url/ar.xpi
+ $_url/ast.xpi
+ $_url/be.xpi
+ $_url/bg.xpi
+ $_url/bn-BD.xpi
+ $_url/bn-IN.xpi
+ $_url/br.xpi
+ $_url/bs.xpi
+ $_url/ca.xpi
+ $_url/cs.xpi
+ $_url/cy.xpi
+ $_url/da.xpi
+ $_url/de.xpi
+ $_url/el.xpi
+ $_url/en-GB.xpi
+ $_url/eo.xpi
+ $_url/es-AR.xpi
+ $_url/es-CL.xpi
+ $_url/es-ES.xpi
+ $_url/es-MX.xpi
+ $_url/et.xpi
+ $_url/eu.xpi
+ $_url/fa.xpi
+ $_url/fi.xpi
+ $_url/fr.xpi
+ $_url/fy-NL.xpi
+ $_url/ga-IE.xpi
+ $_url/gl.xpi
+ $_url/gu-IN.xpi
+ $_url/he.xpi
+ $_url/hi-IN.xpi
+ $_url/hr.xpi
+ $_url/hu.xpi
+ $_url/hy-AM.xpi
+ $_url/id.xpi
+ $_url/is.xpi
+ $_url/it.xpi
+ $_url/ja.xpi
+ $_url/kk.xpi
+ $_url/kn.xpi
+ $_url/ko.xpi
+ $_url/ku.xpi
+ $_url/lg.xpi
+ $_url/lt.xpi
+ $_url/lv.xpi
+ $_url/mai.xpi
+ $_url/mk.xpi
+ $_url/ml.xpi
+ $_url/mr.xpi
+ $_url/nb-NO.xpi
+ $_url/nl.xpi
+ $_url/nn-NO.xpi
+ $_url/or.xpi
+ $_url/pa-IN.xpi
+ $_url/pl.xpi
+ $_url/pt-BR.xpi
+ $_url/pt-PT.xpi
+ $_url/rm.xpi
+ $_url/ro.xpi
+ $_url/ru.xpi
+ $_url/si.xpi
+ $_url/sk.xpi
+ $_url/sl.xpi
+ $_url/son.xpi
+ $_url/sq.xpi
+ $_url/sr.xpi
+ $_url/sv-SE.xpi
+ $_url/ta-LK.xpi
+ $_url/ta.xpi
+ $_url/te.xpi
+ $_url/th.xpi
+ $_url/tr.xpi
+ $_url/uk.xpi
+ $_url/vi.xpi
+ $_url/zh-CN.xpi
+ $_url/zh-TW.xpi
+ $_url/zu.xpi)
+
+# Don't extract anything
+noextract=(${source[@]##*/})
md5sums=('91bf9f245494b016853336a8a4867a6e'
'99f76ae68d62879e69e38774a160a5b7'
'14f1a971dbd9e1db34245a1b15523696'
More information about the arch-commits
mailing list