[arch-commits] Commit in thunderbird-i18n/repos (extra-any extra-any/PKGBUILD)
Andrea Scarpino
andrea at archlinux.org
Thu Oct 1 23:10:10 UTC 2009
Date: Thursday, October 1, 2009 @ 19:10:10
Author: andrea
Revision: 53523
Merged revisions 53519,53522 via svnmerge from
svn+ssh://gerolde.archlinux.org/srv/svn-packages/thunderbird-i18n/trunk
........
r53519 | andrea | 2009-10-02 00:54:45 +0200 (Fri, 02 Oct 2009) | 2 lines
upgpkg: thunderbird-i18n 2.0.0.23-3
fixed manifest files
........
r53522 | andrea | 2009-10-02 01:09:28 +0200 (Fri, 02 Oct 2009) | 2 lines
upgpkg: thunderbird-i18n 2.0.0.23-3
added conflicts
........
Modified:
thunderbird-i18n/repos/extra-any/ (properties)
thunderbird-i18n/repos/extra-any/PKGBUILD
----------+
PKGBUILD | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 113 insertions(+), 2 deletions(-)
Property changes on: thunderbird-i18n/repos/extra-any
___________________________________________________________________
Modified: svnmerge-integrated
- /thunderbird-i18n/trunk:1-53513
+ /thunderbird-i18n/trunk:1-53522
Modified: extra-any/PKGBUILD
===================================================================
--- extra-any/PKGBUILD 2009-10-01 23:09:28 UTC (rev 53522)
+++ extra-any/PKGBUILD 2009-10-01 23:10:10 UTC (rev 53523)
@@ -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'
@@ -99,259 +136,333 @@
}
package_thunderbird-af() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-be() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-bg() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-ca() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-cs() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-da() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-de() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-el() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-en-GB() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-es-AR() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-es-ES() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-eu() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-fi() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-fr() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-ga-IE() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-he() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-hu() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-it() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-ja() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-ko() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-lt() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-mk() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-nb-NO() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-nl() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-nn-NO() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-pa-IN() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-pl() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-pt-BR() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-pt-PT() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-ru() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-sk() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-sl() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-sv-SE() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-tr() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-uk() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-zh-CN() {
+ conflicts=('thunderbird-i18n')
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
}
package_thunderbird-zh-TW() {
+ conflicts=('thunderbird-i18n')
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