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

Andrea Scarpino andrea at archlinux.org
Thu Oct 1 19:05:10 UTC 2009


    Date: Thursday, October 1, 2009 @ 15:05:10
  Author: andrea
Revision: 53508

upgpkg: thunderbird-i18n 2.0.0.23-1
    we have splitted package

Modified:
  thunderbird-i18n/trunk/PKGBUILD

----------+
 PKGBUILD |  279 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 270 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2009-10-01 19:00:13 UTC (rev 53507)
+++ PKGBUILD	2009-10-01 19:05:10 UTC (rev 53508)
@@ -1,7 +1,16 @@
 # $Id$
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 # Contributor: Thomas Baechler <thomas at archlinux.org>
-pkgname=thunderbird-i18n
+
+pkgbase="thunderbird-i18n"
+pkgname=('thunderbird-af' 'thunderbird-be' 'thunderbird-bg' 'thunderbird-ca' 'thunderbird-cs'
+	'thunderbird-da' 'thunderbird-de' 'thunderbird-el' 'thunderbird-en-GB' 'thunderbird-es-AR'
+	'thunderbird-es-ES' 'thunderbird-eu' 'thunderbird-fi' 'thunderbird-fr' 'thunderbird-ga-IE'
+	'thunderbird-he' 'thunderbird-hu' 'thunderbird-it' 'thunderbird-ja' 'thunderbird-ko'
+	'thunderbird-lt' 'thunderbird-mk' 'thunderbird-nb-NO' 'thunderbird-nl' 'thunderbird-nn-NO'
+	'thunderbird-pa-IN' 'thunderbird-pl' 'thunderbird-pt-BR' 'thunderbird-pt-PT' 'thunderbird-ru'
+	'thunderbird-sk' 'thunderbird-sl' 'thunderbird-sv-SE' 'thunderbird-tr' 'thunderbird-uk'
+	'thunderbird-zh-CN' 'thunderbird-zh-TW')
 pkgver=2.0.0.23
 pkgrel=1
 pkgdesc="Language packs for Thunderbird"
@@ -86,12 +95,264 @@
          '7ddf9300732bde946f795439311fbae2')
 
 build() {
-  cd "${srcdir}"
-  for langfile in *.xpi; do
-    lang=${langfile/.xpi/}
-    bsdtar xf ${langfile} || return 1
-    sed -i "s|jar:chrome/${lang}.jar|jar:${lang}.jar|" chrome.manifest || return 1
-    install -D -m644 chrome/${lang}.jar ${pkgdir}/usr/lib/thunderbird-2.0/chrome/${lang}.jar || return 1
-    install -D -m644 chrome.manifest ${pkgdir}/usr/lib/thunderbird-2.0/chrome/${lang}.manifest || return 1
-  done
+  cd ${srcdir}
 }
+
+package_thunderbird-af() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-be() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-bg() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-ca() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-cs() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-da() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-de() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-el() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-en-GB() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-es-AR() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-es-ES() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-eu() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-fi() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-fr() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-ga-IE() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-he() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-hu() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-it() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-ja() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-ko() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-lt() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-mk() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-nb-NO() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-nl() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-nn-NO() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-pa-IN() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-pl() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-pt-BR() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-pt-PT() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-ru() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-sk() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-sl() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-sv-SE() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-tr() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-uk() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-zh-CN() {
+  cd ${srcdir}
+  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
+}
+
+package_thunderbird-zh-TW() {
+  cd ${srcdir}
+  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