[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