[arch-commits] Commit in thunderbird-i18n/trunk (PKGBUILD)

Andrea Scarpino andrea at archlinux.org
Thu Oct 1 22:54:45 UTC 2009


    Date: Thursday, October 1, 2009 @ 18:54:45
  Author: andrea
Revision: 53519

upgpkg: thunderbird-i18n 2.0.0.23-3
    fixed manifest files

Modified:
  thunderbird-i18n/trunk/PKGBUILD

----------+
 PKGBUILD |   78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 76 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-10-01 22:48:49 UTC (rev 53518)
+++ PKGBUILD	2009-10-01 22:54:45 UTC (rev 53519)
@@ -12,13 +12,13 @@
 	'thunderbird-sk' 'thunderbird-sl' 'thunderbird-sv-SE' 'thunderbird-tr' 'thunderbird-uk'
 	'thunderbird-zh-CN' 'thunderbird-zh-TW')
 pkgver=2.0.0.23
-pkgrel=2
+pkgrel=3
 pkgdesc="Language packs for Thunderbird"
 arch=('any')
 url="http://www.mozilla.com/"
 license=('MPL' 'GPL')
 depends=("thunderbird>=$pkgver")
-_url=ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/${pkgver}/linux-i686/xpi/
+_url=ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/${pkgver}/linux-i686/xpi
 source=($_url/af.xpi
         $_url/be.xpi
         $_url/bg.xpi
@@ -56,6 +56,43 @@
         $_url/uk.xpi
         $_url/zh-CN.xpi
         $_url/zh-TW.xpi)
+noextract=('af.xpi'
+        'be.xpi'
+        'bg.xpi'
+        'ca.xpi'
+        'cs.xpi'
+        'da.xpi'
+        'de.xpi'
+        'el.xpi'
+        'en-GB.xpi'
+        'es-AR.xpi'
+        'es-ES.xpi'
+        'eu.xpi'
+        'fi.xpi'
+        'fr.xpi'
+        'ga-IE.xpi'
+        'he.xpi'
+        'hu.xpi'
+        'it.xpi'
+        'ja.xpi'
+        'ko.xpi'
+        'lt.xpi'
+        'mk.xpi'
+        'nb-NO.xpi'
+        'nl.xpi'
+        'nn-NO.xpi'
+        'pa-IN.xpi'
+        'pl.xpi'
+        'pt-BR.xpi'
+        'pt-PT.xpi'
+        'ru.xpi'
+        'sk.xpi'
+        'sl.xpi'
+        'sv-SE.xpi'
+        'tr.xpi'
+        'uk.xpi'
+        'zh-CN.xpi'
+        'zh-TW.xpi')
 md5sums=('dc136d22de69fb026feb04f015ee7735'
          '9cf3109aebf93aa53e6285ca49b09f8d'
          'ccc2a5d369c6121da4d890eff5fcba3f'
@@ -100,6 +137,7 @@
 
 package_thunderbird-af() {
   cd ${srcdir}
+  bsdtar xf af.xpi || return 1
   sed -i "s|jar:chrome/af.jar|jar:af.jar|" chrome.manifest || return 1
   install -D -m644 chrome/af.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/af.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/af.manifest" || return 1
@@ -107,6 +145,7 @@
 
 package_thunderbird-be() {
   cd ${srcdir}
+  bsdtar xf be.xpi || return 1
   sed -i "s|jar:chrome/be.jar|jar:be.jar|" chrome.manifest || return 1
   install -D -m644 chrome/be.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/be.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/be.manifest" || return 1
@@ -114,6 +153,7 @@
 
 package_thunderbird-bg() {
   cd ${srcdir}
+  bsdtar xf bg.xpi || return 1
   sed -i "s|jar:chrome/bg.jar|jar:bg.jar|" chrome.manifest || return 1
   install -D -m644 chrome/bg.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/bg.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/bg.manifest" || return 1
@@ -121,6 +161,7 @@
 
 package_thunderbird-ca() {
   cd ${srcdir}
+  bsdtar xf ca.xpi || return 1
   sed -i "s|jar:chrome/ca.jar|jar:ca.jar|" chrome.manifest || return 1
   install -D -m644 chrome/ca.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ca.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ca.manifest" || return 1
@@ -128,6 +169,7 @@
 
 package_thunderbird-cs() {
   cd ${srcdir}
+  bsdtar xf cs.xpi || return 1
   sed -i "s|jar:chrome/cs.jar|jar:cs.jar|" chrome.manifest || return 1
   install -D -m644 chrome/cs.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/cs.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/cs.manifest" || return 1
@@ -135,6 +177,7 @@
 
 package_thunderbird-da() {
   cd ${srcdir}
+  bsdtar xf da.xpi || return 1
   sed -i "s|jar:chrome/da.jar|jar:da.jar|" chrome.manifest || return 1
   install -D -m644 chrome/da.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/da.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/da.manifest" || return 1
@@ -142,6 +185,7 @@
 
 package_thunderbird-de() {
   cd ${srcdir}
+  bsdtar xf de.xpi || return 1
   sed -i "s|jar:chrome/de.jar|jar:de.jar|" chrome.manifest || return 1
   install -D -m644 chrome/de.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/de.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/de.manifest" || return 1
@@ -149,6 +193,7 @@
 
 package_thunderbird-el() {
   cd ${srcdir}
+  bsdtar xf el.xpi || return 1
   sed -i "s|jar:chrome/el.jar|jar:el.jar|" chrome.manifest || return 1
   install -D -m644 chrome/el.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/el.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/el.manifest" || return 1
@@ -156,6 +201,7 @@
 
 package_thunderbird-en-GB() {
   cd ${srcdir}
+  bsdtar xf en-GB.xpi || return 1
   sed -i "s|jar:chrome/en-GB.jar|jar:en-GB.jar|" chrome.manifest || return 1
   install -D -m644 chrome/en-GB.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/en-GB.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/en-GB.manifest" || return 1
@@ -163,6 +209,7 @@
 
 package_thunderbird-es-AR() {
   cd ${srcdir}
+  bsdtar xf es-AR.xpi || return 1
   sed -i "s|jar:chrome/es-AR.jar|jar:es-AR.jar|" chrome.manifest || return 1
   install -D -m644 chrome/es-AR.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/es-AR.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/es-AR.manifest" || return 1
@@ -170,6 +217,7 @@
 
 package_thunderbird-es-ES() {
   cd ${srcdir}
+  bsdtar xf es-ES.xpi || return 1
   sed -i "s|jar:chrome/es-ES.jar|jar:es-ES.jar|" chrome.manifest || return 1
   install -D -m644 chrome/es-ES.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/es-ES.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/es-ES.manifest" || return 1
@@ -177,6 +225,7 @@
 
 package_thunderbird-eu() {
   cd ${srcdir}
+  bsdtar xf eu.xpi || return 1
   sed -i "s|jar:chrome/eu.jar|jar:eu.jar|" chrome.manifest || return 1
   install -D -m644 chrome/eu.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/eu.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/eu.manifest" || return 1
@@ -184,6 +233,7 @@
 
 package_thunderbird-fi() {
   cd ${srcdir}
+  bsdtar xf fi.xpi || return 1
   sed -i "s|jar:chrome/fi.jar|jar:fi.jar|" chrome.manifest || return 1
   install -D -m644 chrome/fi.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/fi.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/fi.manifest" || return 1
@@ -191,6 +241,7 @@
 
 package_thunderbird-fr() {
   cd ${srcdir}
+  bsdtar xf fr.xpi || return 1
   sed -i "s|jar:chrome/fr.jar|jar:fr.jar|" chrome.manifest || return 1
   install -D -m644 chrome/fr.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/fr.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/fr.manifest" || return 1
@@ -198,6 +249,7 @@
 
 package_thunderbird-ga-IE() {
   cd ${srcdir}
+  bsdtar xf ga-IE.xpi || return 1
   sed -i "s|jar:chrome/ga-IE.jar|jar:ga-IE.jar|" chrome.manifest || return 1
   install -D -m644 chrome/ga-IE.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ga-IE.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ga-IE.manifest" || return 1
@@ -205,6 +257,7 @@
 
 package_thunderbird-he() {
   cd ${srcdir}
+  bsdtar xf he.xpi || return 1
   sed -i "s|jar:chrome/he.jar|jar:he.jar|" chrome.manifest || return 1
   install -D -m644 chrome/he.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/he.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/he.manifest" || return 1
@@ -212,6 +265,7 @@
 
 package_thunderbird-hu() {
   cd ${srcdir}
+  bsdtar xf hu.xpi || return 1
   sed -i "s|jar:chrome/hu.jar|jar:hu.jar|" chrome.manifest || return 1
   install -D -m644 chrome/hu.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/hu.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/hu.manifest" || return 1
@@ -219,6 +273,7 @@
 
 package_thunderbird-it() {
   cd ${srcdir}
+  bsdtar xf it.xpi || return 1
   sed -i "s|jar:chrome/it.jar|jar:it.jar|" chrome.manifest || return 1
   install -D -m644 chrome/it.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/it.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/it.manifest" || return 1
@@ -226,6 +281,7 @@
 
 package_thunderbird-ja() {
   cd ${srcdir}
+  bsdtar xf ja.xpi || return 1
   sed -i "s|jar:chrome/ja.jar|jar:ja.jar|" chrome.manifest || return 1
   install -D -m644 chrome/ja.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ja.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ja.manifest" || return 1
@@ -233,6 +289,7 @@
 
 package_thunderbird-ko() {
   cd ${srcdir}
+  bsdtar xf ko.xpi || return 1
   sed -i "s|jar:chrome/ko.jar|jar:ko.jar|" chrome.manifest || return 1
   install -D -m644 chrome/ko.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ko.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ko.manifest" || return 1
@@ -240,6 +297,7 @@
 
 package_thunderbird-lt() {
   cd ${srcdir}
+  bsdtar xf lt.xpi || return 1
   sed -i "s|jar:chrome/lt.jar|jar:lt.jar|" chrome.manifest || return 1
   install -D -m644 chrome/lt.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/lt.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/lt.manifest" || return 1
@@ -247,6 +305,7 @@
 
 package_thunderbird-mk() {
   cd ${srcdir}
+  bsdtar xf mk.xpi || return 1
   sed -i "s|jar:chrome/mk.jar|jar:mk.jar|" chrome.manifest || return 1
   install -D -m644 chrome/mk.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/mk.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/mk.manifest" || return 1
@@ -254,6 +313,7 @@
 
 package_thunderbird-nb-NO() {
   cd ${srcdir}
+  bsdtar xf nb-NO.xpi || return 1
   sed -i "s|jar:chrome/nb-NO.jar|jar:nb-NO.jar|" chrome.manifest || return 1
   install -D -m644 chrome/nb-NO.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nb-NO.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nb-NO.manifest" || return 1
@@ -261,6 +321,7 @@
 
 package_thunderbird-nl() {
   cd ${srcdir}
+  bsdtar xf nl.xpi || return 1
   sed -i "s|jar:chrome/nl.jar|jar:nl.jar|" chrome.manifest || return 1
   install -D -m644 chrome/nl.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nl.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nl.manifest" || return 1
@@ -268,6 +329,7 @@
 
 package_thunderbird-nn-NO() {
   cd ${srcdir}
+  bsdtar xf nn-NO.xpi || return 1
   sed -i "s|jar:chrome/nn-NO.jar|jar:nn-NO.jar|" chrome.manifest || return 1
   install -D -m644 chrome/nn-NO.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nn-NO.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/nn-NO.manifest" || return 1
@@ -275,6 +337,7 @@
 
 package_thunderbird-pa-IN() {
   cd ${srcdir}
+  bsdtar xf pa-IN.xpi || return 1
   sed -i "s|jar:chrome/pa-IN.jar|jar:pa-IN.jar|" chrome.manifest || return 1
   install -D -m644 chrome/pa-IN.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pa-IN.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pa-IN.manifest" || return 1
@@ -282,6 +345,7 @@
 
 package_thunderbird-pl() {
   cd ${srcdir}
+  bsdtar xf pl.xpi || return 1
   sed -i "s|jar:chrome/pl.jar|jar:pl.jar|" chrome.manifest || return 1
   install -D -m644 chrome/pl.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pl.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pl.manifest" || return 1
@@ -289,6 +353,7 @@
 
 package_thunderbird-pt-BR() {
   cd ${srcdir}
+  bsdtar xf pt-BR.xpi || return 1
   sed -i "s|jar:chrome/pt-BR.jar|jar:pt-BR.jar|" chrome.manifest || return 1
   install -D -m644 chrome/pt-BR.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pt-BR.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pt-BR.manifest" || return 1
@@ -296,6 +361,7 @@
 
 package_thunderbird-pt-PT() {
   cd ${srcdir}
+  bsdtar xf pt-PT.xpi || return 1
   sed -i "s|jar:chrome/pt-PT.jar|jar:pt-PT.jar|" chrome.manifest || return 1
   install -D -m644 chrome/pt-PT.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pt-PT.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/pt-PT.manifest" || return 1
@@ -303,6 +369,7 @@
 
 package_thunderbird-ru() {
   cd ${srcdir}
+  bsdtar xf ru.xpi || return 1
   sed -i "s|jar:chrome/ru.jar|jar:ru.jar|" chrome.manifest || return 1
   install -D -m644 chrome/ru.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ru.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/ru.manifest" || return 1
@@ -310,6 +377,7 @@
 
 package_thunderbird-sk() {
   cd ${srcdir}
+  bsdtar xf sk.xpi || return 1
   sed -i "s|jar:chrome/sk.jar|jar:sk.jar|" chrome.manifest || return 1
   install -D -m644 chrome/sk.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sk.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sk.manifest" || return 1
@@ -317,6 +385,7 @@
 
 package_thunderbird-sl() {
   cd ${srcdir}
+  bsdtar xf sl.xpi || return 1
   sed -i "s|jar:chrome/sl.jar|jar:sl.jar|" chrome.manifest || return 1
   install -D -m644 chrome/sl.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sl.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sl.manifest" || return 1
@@ -324,6 +393,7 @@
 
 package_thunderbird-sv-SE() {
   cd ${srcdir}
+  bsdtar xf sv-SE.xpi || return 1
   sed -i "s|jar:chrome/sv-SE.jar|jar:sv-SE.jar|" chrome.manifest || return 1
   install -D -m644 chrome/sv-SE.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sv-SE.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/sv-SE.manifest" || return 1
@@ -331,6 +401,7 @@
 
 package_thunderbird-tr() {
   cd ${srcdir}
+  bsdtar xf tr.xpi || return 1
   sed -i "s|jar:chrome/tr.jar|jar:tr.jar|" chrome.manifest || return 1
   install -D -m644 chrome/tr.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/tr.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/tr.manifest" || return 1
@@ -338,6 +409,7 @@
 
 package_thunderbird-uk() {
   cd ${srcdir}
+  bsdtar xf uk.xpi || return 1
   sed -i "s|jar:chrome/uk.jar|jar:uk.jar|" chrome.manifest || return 1
   install -D -m644 chrome/uk.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/uk.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/uk.manifest" || return 1
@@ -345,6 +417,7 @@
 
 package_thunderbird-zh-CN() {
   cd ${srcdir}
+  bsdtar xf zh-CN.xpi || return 1
   sed -i "s|jar:chrome/zh-CN.jar|jar:zh-CN.jar|" chrome.manifest || return 1
   install -D -m644 chrome/zh-CN.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/zh-CN.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/zh-CN.manifest" || return 1
@@ -352,6 +425,7 @@
 
 package_thunderbird-zh-TW() {
   cd ${srcdir}
+  bsdtar xf zh-TW.xpi || return 1
   sed -i "s|jar:chrome/zh-TW.jar|jar:zh-TW.jar|" chrome.manifest || return 1
   install -D -m644 chrome/zh-TW.jar "${pkgdir}/usr/lib/thunderbird-2.0/chrome/zh-TW.jar" || return 1
   install -D -m644 chrome.manifest "${pkgdir}/usr/lib/thunderbird-2.0/chrome/zh-TW.manifest" || return 1




More information about the arch-commits mailing list