diff options
author | 2010-05-16 17:28:46 +0000 | |
---|---|---|
committer | 2010-05-16 17:28:46 +0000 | |
commit | c7bd20ff937069b6ac0ed8dd5f0e3c5e781612b7 (patch) | |
tree | 7f1466abd89c131d74d34c4bfef0c7cee6097356 /mail-client | |
parent | Re-add ~alpha/~ia64/~sparc wrt #316219 (diff) | |
download | gentoo-2-c7bd20ff937069b6ac0ed8dd5f0e3c5e781612b7.tar.gz gentoo-2-c7bd20ff937069b6ac0ed8dd5f0e3c5e781612b7.tar.bz2 gentoo-2-c7bd20ff937069b6ac0ed8dd5f0e3c5e781612b7.zip |
pkgmove from mozilla-thunderbird-bin to thunderbird-bin
(Portage version: 2.1.8.3/cvs/Linux i686, RepoMan options: --force)
Diffstat (limited to 'mail-client')
-rw-r--r-- | mail-client/thunderbird-bin/ChangeLog | 785 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/files/10thunderbird-bin | 1 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/files/71thunderbird-bin | 1 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/files/icon/thunderbird-bin-icon.png | bin | 0 -> 6499 bytes | |||
-rw-r--r-- | mail-client/thunderbird-bin/files/icon/thunderbird-bin.desktop | 8 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js | 11 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/metadata.xml | 5 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/thunderbird-bin-3.0.3.ebuild | 155 | ||||
-rw-r--r-- | mail-client/thunderbird-bin/thunderbird-bin-3.0.4.ebuild | 155 |
9 files changed, 1121 insertions, 0 deletions
diff --git a/mail-client/thunderbird-bin/ChangeLog b/mail-client/thunderbird-bin/ChangeLog new file mode 100644 index 000000000000..6d7c4bec0bf2 --- /dev/null +++ b/mail-client/thunderbird-bin/ChangeLog @@ -0,0 +1,785 @@ +# ChangeLog for mail-client/thunderbird-bin +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/ChangeLog,v 1.1 2010/05/16 17:28:46 nirbheek Exp $ + +*thunderbird-bin-3.0.4 (16 May 2010) +*thunderbird-bin-3.0.3 (16 May 2010) + + 16 May 2010; Nirbheek Chauhan <nirbheek@gentoo.org> + +files/10thunderbird-bin, +thunderbird-bin-3.0.3.ebuild, + +files/71thunderbird-bin, +thunderbird-bin-3.0.4.ebuild, + +files/icon/thunderbird-bin.desktop, +files/icon/thunderbird-bin-icon.png, + +files/thunderbird-gentoo-default-prefs.js, +metadata.xml: + pkgmove from mozilla-thunderbird-bin to thunderbird-bin + + 18 Apr 2010; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-3.0.4.ebuild: + amd64 stable, bug #313003 + + 14 Apr 2010; Christian Faulhammer <fauli@gentoo.org> + mozilla-thunderbird-bin-3.0.4.ebuild: + stable x86, security bug 313003 + + 10 Apr 2010; <anarchy@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.23.ebuild: + cleanup stale ebuild + +*mozilla-thunderbird-bin-3.0.4 (08 Apr 2010) + + 08 Apr 2010; <anarchy@gentoo.org> +mozilla-thunderbird-bin-3.0.4.ebuild: + Security Bump + + 07 Mar 2010; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-3.0.3.ebuild: + amd64 stable, bug #307045 + + 05 Mar 2010; Christian Faulhammer <fauli@gentoo.org> + mozilla-thunderbird-bin-3.0.3.ebuild: + stable x86, security bug 307045 + +*mozilla-thunderbird-bin-3.0.3 (04 Mar 2010) + + 04 Mar 2010; <anarchy@gentoo.org> + -mozilla-thunderbird-bin-3.0.1-r1.ebuild, + +mozilla-thunderbird-bin-3.0.3.ebuild: + Security bump + +*mozilla-thunderbird-bin-3.0.1-r1 (20 Feb 2010) + + 20 Feb 2010; <anarchy@gentoo.org> -mozilla-thunderbird-bin-3.0.1.ebuild, + +mozilla-thunderbird-bin-3.0.1-r1.ebuild: + Remove ldpath entry, create generic stub for launching + +*mozilla-thunderbird-bin-3.0.1 (31 Jan 2010) + + 31 Jan 2010; <anarchy@gentoo.org> -mozilla-thunderbird-bin-3.0.ebuild, + +mozilla-thunderbird-bin-3.0.1.ebuild: + version bump + + 02 Jan 2010; Samuli Suominen <ssuominen@gentoo.org> + mozilla-thunderbird-bin-3.0.ebuild: + Remove app-emulation/emul-linux-x86-compat (libstdc++.so.5) from RDEPEND. + +*mozilla-thunderbird-bin-3.0 (20 Dec 2009) + + 20 Dec 2009; Jory A. Pratt <anarchy@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.22.ebuild, + -mozilla-thunderbird-bin-3.0_beta4.ebuild, + +mozilla-thunderbird-bin-3.0.ebuild, + +files/thunderbird-gentoo-default-prefs.js: + version bump for thunderbird-3.0 + + 04 Nov 2009; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.23.ebuild: + amd64 stable, bug #282549 + + 03 Nov 2009; Christian Faulhammer <fauli@gentoo.org> + mozilla-thunderbird-bin-2.0.0.23.ebuild: + stable x86, security bug 282549 + + 02 Nov 2009; Nirbheek Chauhan <nirbheek@gentoo.org> + mozilla-thunderbird-bin-3.0_beta4.ebuild: + Iron out some missing changes in the new xpi fetch/install mechanism + +*mozilla-thunderbird-bin-3.0_beta4 (31 Oct 2009) + + 31 Oct 2009; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-3.0_beta2.ebuild, + -mozilla-thunderbird-bin-3.0_beta3.ebuild, + +mozilla-thunderbird-bin-3.0_beta4.ebuild: + Version bump wrt #287881 + +*mozilla-thunderbird-bin-3.0_beta3 (26 Aug 2009) +*mozilla-thunderbird-bin-2.0.0.23 (26 Aug 2009) + + 26 Aug 2009; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.23.ebuild, + +mozilla-thunderbird-bin-3.0_beta3.ebuild: + Version bump + + 28 Jun 2009; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.22.ebuild: + amd64 stable, bug #273918 + + 25 Jun 2009; Christian Faulhammer <fauli@gentoo.org> + mozilla-thunderbird-bin-2.0.0.22.ebuild: + stable x86, security bug 273918 + +*mozilla-thunderbird-bin-2.0.0.22 (24 Jun 2009) + + 24 Jun 2009; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.22.ebuild: + Version bump + + 01 May 2009; Nirbheek Chauhan <nirbheek@gentoo.org> + mozilla-thunderbird-bin-2.0.0.21, mozilla-thunderbird-bin-3.0_beta2: + Keeping the pkg_preinst is causing more problems than removing it, such as + bug 268060 + + 21 Mar 2009; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.21.ebuild: + x86 stable, bug #261386 + + 20 Mar 2009; Tobias Heinlein <keytoaster@gentoo.org> + mozilla-thunderbird-bin-2.0.0.21.ebuild: + amd64 stable wrt security bug #261386 + +*mozilla-thunderbird-bin-2.0.0.21 (19 Mar 2009) + + 19 Mar 2009; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.21.ebuild: + Version bump + +*mozilla-thunderbird-bin-3.0_beta2 (12 Mar 2009) + + 12 Mar 2009; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-3.0_beta2.ebuild: + Version bump + + 01 Jan 2009; Tobias Heinlein <keytoaster@gentoo.org> + mozilla-thunderbird-bin-2.0.0.19.ebuild: + amd64 stable wrt security bug #251322 + + 01 Jan 2009; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.19.ebuild: + x86 stable wrt #251322 + +*mozilla-thunderbird-bin-2.0.0.19 (30 Dec 2008) + + 30 Dec 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.19.ebuild: + Version bump + +*mozilla-thunderbird-bin-3.0_beta1 (12 Dec 2008) + + 12 Dec 2008; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-3.0_alpha3.ebuild, + +mozilla-thunderbird-bin-3.0_beta1.ebuild: + Version bump + + 22 Nov 2008; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.18.ebuild: + amd64/x86 stable, bug #246602 + +*mozilla-thunderbird-bin-2.0.0.18 (20 Nov 2008) + + 20 Nov 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.18.ebuild: + Version bump + +*mozilla-thunderbird-bin-3.0_alpha3 (24 Oct 2008) + + 24 Oct 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-3.0_alpha3.ebuild: + Version bump + + 28 Sep 2008; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.17.ebuild: + amd64 stable, bug #238535 + + 27 Sep 2008; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.17.ebuild: + x86 stable wrt #238535 + +*mozilla-thunderbird-bin-2.0.0.17 (26 Sep 2008) + + 26 Sep 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.17.ebuild: + Version bump + +*mozilla-thunderbird-bin-3.0_alpha2 (15 Aug 2008) + + 15 Aug 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-3.0_alpha2.ebuild: + Version bump + + 04 Aug 2008; Tobias Heinlein <keytoaster@gentoo.org> + mozilla-thunderbird-bin-2.0.0.16.ebuild: + amd64 stable wrt security bug #231975 + + 24 Jul 2008; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.16.ebuild: + x86 stable wrt security #231975 + +*mozilla-thunderbird-bin-2.0.0.16 (24 Jul 2008) + + 24 Jul 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.16.ebuild: + Version bump + +*mozilla-thunderbird-bin-3.0_alpha1 (21 May 2008) + + 21 May 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-3.0_alpha1.ebuild: + Version bump + + 06 May 2008; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.14.ebuild: + Add uk to linguas + + 04 May 2008; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.14.ebuild: + amd64/x86 stable, security bug #214816 + +*mozilla-thunderbird-bin-2.0.0.14 (02 May 2008) + + 02 May 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.14.ebuild: + Version bump + + 19 Apr 2008; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.12.ebuild: + Fix linguas, bug #218147 + + 17 Mar 2008; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.12.ebuild: + Fix LICENSE, thanks to zlin + + 01 Mar 2008; Richard Freeman <rich0@gentoo.org> + mozilla-thunderbird-bin-2.0.0.12.ebuild: + amd64 stable - 208128 + + 28 Feb 2008; Markus Meier <maekke@gentoo.org> + mozilla-thunderbird-bin-2.0.0.12.ebuild: + x86 stable, security bug #208128 + +*mozilla-thunderbird-bin-2.0.0.12 (27 Feb 2008) + + 27 Feb 2008; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.12.ebuild: + Version bump + + 31 Dec 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.13.ebuild: + Remove 1.5 series as announced + + 19 Nov 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.6.ebuild: + old + + 15 Nov 2007; Steve Dibb <beandog@gentoo.org> + mozilla-thunderbird-bin-2.0.0.9.ebuild: + amd64 stable, bug 196481 + + 15 Nov 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.9.ebuild: + x86 stable wrt security #196481 + +*mozilla-thunderbird-bin-2.0.0.9 (15 Nov 2007) + + 15 Nov 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.9.ebuild: + Version bump + + 29 Aug 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.12.ebuild: + old + + 29 Aug 2007; Christoph Mende <angelos@gentoo.org> + mozilla-thunderbird-bin-1.5.0.13.ebuild: + Stable on amd64 wrt security bug #187205 + + 28 Aug 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.13.ebuild: + x86 stable wrt security #187205 + +*mozilla-thunderbird-bin-1.5.0.13 (28 Aug 2007) + + 28 Aug 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.13.ebuild: + Version bump + + 03 Aug 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.5.ebuild, + mozilla-thunderbird-bin-2.0.0.6.ebuild: + x86 stable wrt security #187205, drop vulnerable + + 02 Aug 2007; Carlos Silva <r3pek@gentoo.org> + mozilla-thunderbird-bin-2.0.0.6.ebuild: + amd64 stable wrt bug #187205 + +*mozilla-thunderbird-bin-2.0.0.6 (02 Aug 2007) + + 02 Aug 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.6.ebuild: + Version bump wrt security #187205 + + 28 Jul 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.4.ebuild: + old + + 28 Jul 2007; Steve Dibb <beandog@gentoo.org> + mozilla-thunderbird-bin-2.0.0.5.ebuild: + amd64 stable, security bug 185737 + + 23 Jul 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.5.ebuild: + x86 stable wrt security #185737 + + 21 Jul 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.5.ebuild: + Revert the langpack thing, bug 182175 + +*mozilla-thunderbird-bin-2.0.0.5 (20 Jul 2007) + + 20 Jul 2007; Raúl Porcel <armin76@gentoo.org> + files/icon/mozilla-thunderbird-bin.desktop, + +mozilla-thunderbird-bin-2.0.0.5.ebuild: + Fix desktop files, bug 185869 and now it uses the langpack according to the + locale, bug 182175, and version bump wrt security #185737 + + 02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> + mozilla-thunderbird-bin-1.5.0.12.ebuild, + mozilla-thunderbird-bin-2.0.0.4.ebuild: + (QA) RESTRICT clean up. + + 19 Jun 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-2.0.0.0.ebuild: + old + + 15 Jun 2007; Christoph Mende <angelos@gentoo.org> + mozilla-thunderbird-bin-2.0.0.4.ebuild: + Stable on amd64 wrt security bug 180436 + + 15 Jun 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.4.ebuild: + x86 stable wrt security #180436 + +*mozilla-thunderbird-bin-2.0.0.4 (15 Jun 2007) + + 15 Jun 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.4.ebuild: + Version bump wrt security #180436 + + 08 Jun 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.12.ebuild, + mozilla-thunderbird-bin-2.0.0.0.ebuild: + Some small modifications, thanks to Cardoe for the suggestion + + 01 Jun 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.10.ebuild: + old + + 01 Jun 2007; Christoph Mende <angelos@gentoo.org> + mozilla-thunderbird-bin-1.5.0.12.ebuild: + Stable on amd64 wrt security bug 180436 + + 01 Jun 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.12.ebuild: + x86 stable wrt security #180436 + +*mozilla-thunderbird-bin-1.5.0.12 (31 May 2007) + + 31 May 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.12.ebuild: + Version bump, security bug #180436 + + 19 May 2007; Christian Faulhammer <opfer@gentoo.org> + mozilla-thunderbird-bin-2.0.0.0.ebuild: + stable amd64, bug 178983 + + 18 May 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.0.ebuild: + x86 stable wrt #178983 + + 19 Apr 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-2.0.0.0.ebuild: + Fix NOSHORTLANG variable, bug 175236 + +*mozilla-thunderbird-bin-2.0.0.0 (18 Apr 2007) + + 18 Apr 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-2.0.0.0.ebuild: + Version bump + + 17 Apr 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.10.ebuild: + Fix deps, bug 172434 + + 18 Mar 2007; Marius Mauch <genone@gentoo.org> + mozilla-thunderbird-bin-1.5.0.10.ebuild: + Replacing einfo with elog + + 04 Mar 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.9.ebuild: + old + + 03 Mar 2007; Steve Dibb <beandog@gentoo.org> + mozilla-thunderbird-bin-1.5.0.10.ebuild: + amd64 stable, security bug 165555 + + 02 Mar 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.10.ebuild: + x86 stable wrt security bug 165555 + +*mozilla-thunderbird-bin-1.5.0.10 (01 Mar 2007) + + 01 Mar 2007; Raúl Porcel <armin76@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.10.ebuild: + Version bump, wrt security bug 165555 + + 14 Feb 2007; Raúl Porcel <armin76@gentoo.org> + files/icon/mozilla-thunderbird-bin.desktop, + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Fix icon location + + 14 Feb 2007; Raúl Porcel <armin76@gentoo.org> + +files/icon/mozilla-thunderbird-bin.desktop, + +files/icon/mozilla-thunderbird-bin-icon.png, + -files/icon/mozillathunderbird-bin.desktop, + -files/icon/mozillathunderbird-bin-icon.png, + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Fix .desktop files, bug 147735, and drop monolithic X deps and virtual/libc + + 11 Jan 2007; Raúl Porcel <armin76@gentoo.org> + mozilla-thunderbird-bin-1.5.0.9.ebuild: + license change, bug 150118 + + 08 Jan 2007; Raúl Porcel <armin76@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.7.ebuild, + -mozilla-thunderbird-bin-1.5.0.8.ebuild: + Remove old + + 29 Dec 2006; Danny van Dyk <kugelfang@gentoo.org> + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Marked stable on amd64 wrt security bug #158571. + + 29 Dec 2006; <gothgirl@gentoo.org> +files/71thunderbird-bin, + mozilla-thunderbird-bin-1.5.0.9.ebuild: + fix bug 124264, via anarchy + + 25 Dec 2006; Christian Marie <pingu@gentoo.org> + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Removed unneeded sys-libs/lib-compat dependency, bug #115730. + + 21 Dec 2006; Joshua Jackson <tsunam@gentoo.org> + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Stable x86; bug #158571 + + 20 Dec 2006; Vlastimil Babka <caster@gentoo.org> + mozilla-thunderbird-bin-1.5.0.9.ebuild: + Add mozextension to inherit for Anarchy. + + 19 Dec 2006; Stefan Schweizer <genstef@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.9.ebuild: + version bump thanks anarchy + +*mozilla-thunderbird-bin-1.5.0.9 (19 Dec 2006) + + 19 Dec 2006; Stefan Schweizer <genstef@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.9.ebuild: + version bump thanks anarchy + + 11 Nov 2006; <blubb@gentoo.org> mozilla-thunderbird-bin-1.5.0.8.ebuild: + stable on amd64 + + 08 Nov 2006; Christian Faulhammer <opfer@gentoo.org> + mozilla-thunderbird-bin-1.5.0.8.ebuild: + stable x86, security bug #154448 + +*mozilla-thunderbird-bin-1.5.0.8 (08 Nov 2006) + + 08 Nov 2006; gothgirl <gothgirl@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.8.ebuild: + revision bump wrt bug #154448, Per Anarchy + + 19 Oct 2006; Stefan Schweizer <genstef@gentoo.org> + -mozilla-thunderbird-bin-1.5.0.4.ebuild, + -mozilla-thunderbird-bin-1.5.0.5.ebuild, + mozilla-thunderbird-bin-1.5.0.7.ebuild: + Add virtual/libstdc++ to RDEPEND thanks to Timothy Redaelli + <drizzt@gentoo.org> in bug 149834 + + 29 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org> + mozilla-thunderbird-bin-1.5.0.7.ebuild: + Stable on amd64/x86 wrt bug #147653. + +*mozilla-thunderbird-bin-1.5.0.7 (28 Sep 2006) + + 28 Sep 2006; Tavis Ormandy <taviso@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.7.ebuild: + security bump + + 01 Aug 2006; Joshua Jackson <tsunam@gentoo.org> + mozilla-thunderbird-bin-1.5.0.5.ebuild: + Stable x86; bug #141451 + + 31 Jul 2006; Simon Stelling <blubb@gentoo.org> + mozilla-thunderbird-bin-1.5.0.5.ebuild: + stable on amd64 wrt bug 141842 + +*mozilla-thunderbird-bin-1.5.0.5 (29 Jul 2006) + + 29 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> + +mozilla-thunderbird-bin-1.5.0.5.ebuild: + Version bump, bug 141842. + + 12 Jun 2006; Jory A. Pratt <anarchy@gentoo.org> + -mozilla-thunderbird-bin-1.0.8.ebuild, + -mozilla-thunderbird-bin-1.5.0.2.ebuild, + mozilla-thunderbird-bin-1.5.0.4.ebuild: + removed vulnerable versions, amd64 stable + + 04 Jun 2006; Mark Loeser <halcy0n@gentoo.org> + mozilla-thunderbird-bin-1.5.0.4.ebuild: + Stable on x86; bug #135254 + +*mozilla-thunderbird-bin-1.5.0.4 (02 Jun 2006) + + 02 Jun 2006; Jory A. Pratt <anarchy@gentoo.org> +files/10thunderbird-bin, + -mozilla-thunderbird-bin-1.0.6-r3.ebuild, + -mozilla-thunderbird-bin-1.0.7.ebuild, + -mozilla-thunderbird-bin-1.5.ebuild, + +mozilla-thunderbird-bin-1.5.0.4.ebuild: + cleanup, revision/security bump + + 26 Apr 2006; Alec Warner <antarus@gentoo.org> + mozilla-thunderbird-bin-1.0.8.ebuild: + Stable on x86 wrt # bug 130888 + +*mozilla-thunderbird-bin-1.0.8 (23 Apr 2006) + + 23 Apr 2006; Jory A. Pratt <anarchy@gentoo.org> + +mozilla-thunderbird-bin-1.0.8.ebuild: + revison 1.0.8, security fixes + +*mozilla-thunderbird-bin-1.5.0.2 (20 Apr 2006) + + 20 Apr 2006; <anarchy@gentoo.org> +mozilla-thunderbird-bin-1.5.0.2.ebuild: + revision bump, security fixes included + +*mozilla-thunderbird-bin-1.5 (15 Jan 2006) + + 15 Jan 2006; Jory A. Pratt <anarchy@gentoo.org> + +mozilla-thunderbird-bin-1.5.ebuild: + revision bump to 1.5 + + 14 Oct 2005; Simon Stelling <blubb@gentoo.org> + mozilla-thunderbird-bin-1.0.7.ebuild: + marked stable on amd64 wrt bug 109094 + + 13 Oct 2005; Paul Varner <fuzzyray@gentoo.org> + mozilla-thunderbird-bin-1.0.7.ebuild: + Stable on x86. Bug #109094 + +*mozilla-thunderbird-bin-1.0.7 (02 Oct 2005) + + 02 Oct 2005; Brad Laue <brad@gentoo.org> + +mozilla-thunderbird-bin-1.0.7.ebuild: + Bump to 1.0.7. Includes security fixes such as + http://secunia.com/advisories/16901/. + + 11 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> + mozilla-thunderbird-bin-1.0.6-r3.ebuild: + Call has_multilib_profile from pkg_setup instead of global scope. + +*mozilla-thunderbird-bin-1.0.6-r3 (02 Aug 2005) + + 02 Aug 2005; Aron Griffis <agriffis@gentoo.org> + -files/thunderbird-bin-0.7-init.tar.bz2, + -mozilla-thunderbird-bin-1.0.5-r1.ebuild, + -mozilla-thunderbird-bin-1.0.6-r2.ebuild, + +mozilla-thunderbird-bin-1.0.6-r3.ebuild: + Bump rev to push out mozilla-launcher.eclass change which sets + MOZ_PLUGIN_PATH correctly in /usr/bin/thunderbird-bin #100378 + + 25 Jul 2005; Aron Griffis <agriffis@gentoo.org> + mozilla-thunderbird-bin-1.0.6-r2.ebuild: + Need to inherit multilib for has_multilib_profile + + 25 Jul 2005; Aron Griffis <agriffis@gentoo.org> + -mozilla-thunderbird-bin-1.0.6-r1.ebuild: + Remove 1.0.6-r1 (doesn't install correctly) in favor of 1.0.6-r2 + +*mozilla-thunderbird-bin-1.0.6-r2 (23 Jul 2005) + + 23 Jul 2005; Jory A. Pratt <anarchy@gentoo.org> + -mozilla-thunderbird-bin-1.0.6.ebuild, + +mozilla-thunderbird-bin-1.0.6-r2.ebuild: + fixed typo in MOZILLA_FIVE_HOME + + 22 Jul 2005; Aron Griffis <agriffis@gentoo.org> + mozilla-thunderbird-bin-1.0.6-r1.ebuild: + Push to stable for security and extensions issues + +*mozilla-thunderbird-bin-1.0.6-r1 (22 Jul 2005) + + 22 Jul 2005; Aron Griffis <agriffis@gentoo.org> + +mozilla-thunderbird-bin-1.0.6-r1.ebuild: + Stop using nsplugins.eclass functions, rely on mozilla-launcher setting + MOZ_PLUGIN_DIR instead. Shrink the list of depends to be somewhat sane, + based on mozilla-firefox-bin. Stop using init tarball since it's no longer + necessary. + +*mozilla-thunderbird-bin-1.0.6 (20 Jul 2005) + + 20 Jul 2005; Jory A. Pratt <anarchy@gentoo.org> + +mozilla-thunderbird-bin-1.0.6.ebuild: + revision bump, api fixes + +*mozilla-thunderbird-bin-1.0.5-r1 (18 Jul 2005) + + 18 Jul 2005; Aron Griffis <agriffis@gentoo.org> + -mozilla-thunderbird-bin-1.0.2.ebuild, + -mozilla-thunderbird-bin-1.0.5.ebuild, + +mozilla-thunderbird-bin-1.0.5-r1.ebuild: + Install /usr/bin/thunderbird-bin stub using install_mozilla_launcher_stub + from mozilla-launcher.eclass #99084 + + 15 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>; + mozilla-thunderbird-bin-1.0.5.ebuild: + Added amd64, it is working fine and helps fix bug #98855 so that 1.0.4 gets + removed. + +*mozilla-thunderbird-bin-1.0.5 (14 Jul 2005) + + 14 Jul 2005; Jory A. Pratt <anarchy@gentoo.org> + +mozilla-thunderbird-bin-1.0.5.ebuild: + Security Bump Bug #98855 + + 10 Jul 2005; Gustavo Felisberto <humpback@gentoo.org>; + mozilla-thunderbird-bin-1.0.2.ebuild: + ~amd64 keyword, plus deps and einfo. + + 12 May 2005; Aron Griffis <agriffis@gentoo.org> + -files/icon/mozillathunderbird.desktop, -files/icon/thunderbird-icon.png, + -mozilla-thunderbird-bin-0.8.ebuild, -mozilla-thunderbird-bin-0.9.ebuild, + -mozilla-thunderbird-bin-1.0.ebuild, + -mozilla-thunderbird-bin-1.0-r1.ebuild: + trim old versions + +*mozilla-thunderbird-bin-1.0.2 (23 Mar 2005) + + 23 Mar 2005; Brad Laue <brad@gentoo.org> + +mozilla-thunderbird-bin-1.0.2.ebuild: + Bump to 1.0.2 and stable x86 for security. + + 23 Mar 2005; Seemant Kulleen <seemant@gentoo.org> + mozilla-thunderbird-bin-0.8.ebuild, mozilla-thunderbird-bin-0.9.ebuild, + mozilla-thunderbird-bin-1.0.ebuild, mozilla-thunderbird-bin-1.0-r1.ebuild: + mozilla-launcher to www-client from net-www + +*mozilla-thunderbird-bin-1.0-r1 (23 Mar 2005) + + 23 Mar 2005; Aron Griffis <agriffis@gentoo.org> + +mozilla-thunderbird-bin-1.0-r1.ebuild: + Use a stub script instead of symlink to mozilla-launcher. This in + combination with mozilla-launcher-1.28 should fix #78890 + +*mozilla-thunderbird-bin-1.0 (25 Dec 2004) + + 25 Dec 2004; Chris White <chriswhite@gentoo.org> + +mozilla-thunderbird-bin-1.0.ebuild: + Bumped to 1.0. Straight to x86 stable after some tests here and there. + + 20 Dec 2004; Olivier Crete <tester@gentoo.org> + mozilla-thunderbird-bin-0.9.ebuild: + Stable on x86 wrt security bug 68976 + +*mozilla-thunderbird-bin-0.9 (19 Nov 2004) + + 19 Nov 2004; Aron Griffis <agriffis@gentoo.org> + -mozilla-thunderbird-bin-0.7.1.ebuild, + -mozilla-thunderbird-bin-0.7.3.ebuild, mozilla-thunderbird-bin-0.8.ebuild, + +mozilla-thunderbird-bin-0.9.ebuild: + Bump to 0.9 #70017, mark 0.8 stable, trim old ebuilds + + 15 Sep 2004; Brad Laue <brad@gentoo.org> mozilla-thunderbird-bin-0.8.ebuild: + Install application icon by default for both KDE and GNOME + +*mozilla-thunderbird-bin-0.8 (14 Sep 2004) + + 14 Sep 2004; Brad Laue <brad@gentoo.org> + +mozilla-thunderbird-bin-0.8.ebuild: + Update to Thunderbird 0.8 + +*mozilla-thunderbird-bin-0.7.3 (04 Aug 2004) + + 04 Aug 2004; Aron Griffis <agriffis@gentoo.org> + +mozilla-thunderbird-bin-0.7.3.ebuild: + Update to 0.7.3 for security meta-bug 59419. + +*mozilla-thunderbird-bin-0.7.1 (04 Jul 2004) + + 04 Jul 2004; Brad Laue <brad@gentoo.org> + files/icon/mozillathunderbird-bin.desktop, + +mozilla-thunderbird-bin-0.7.1.ebuild: + Update to 0.7.1, fix menu icon. + + 04 Jul 2004; Brad Laue <brad@gentoo.org> + +files/icon/mozillathunderbird-bin-icon.png, + +files/icon/mozillathunderbird-bin.desktop, + mozilla-thunderbird-bin-0.7.ebuild: + Move thunderbird menu icon to a subdirectory of files/ instead of creating a + new directory with each version. + + 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + mozilla-thunderbird-bin-0.5.ebuild, mozilla-thunderbird-bin-0.6.ebuild, + mozilla-thunderbird-bin-0.7.ebuild: + virtual/glibc -> virtual/libc + + 18 Jun 2004; Aron Griffis <agriffis@gentoo.org> + files/0.7/icon/mozillathunderbird-bin.desktop, + mozilla-thunderbird-bin-0.7.ebuild: + - Fix bug 54179: Install mozillathunderbird-bin.desktop to + /usr/share/applications instead of /usr/share/gnome/apps/Internet. + This also necessitated some changes to the .desktop file which I + based on balsa.desktop. Additionally modified the .desktop file to + explicitly mention (bin) in the Name entry so that both from-source + and -bin versions can be installed simultaneously. + - Fix bug 54295: Move init file unpacking from pkg_postinst to + src_install + +*mozilla-thunderbird-bin-0.7 (16 Jun 2004) + + 16 Jun 2004; Aron Griffis <agriffis@gentoo.org> + +files/thunderbird-bin-0.7-init.tar.bz2, + +files/0.7/icon/mozillathunderbird-bin-icon.png, + +files/0.7/icon/mozillathunderbird-bin.desktop, + +mozilla-thunderbird-bin-0.7.ebuild: + Bump version to 0.7. Move installation from /opt/MozillaThunderbird to + /opt/thunderbird to be consistent with the firefox-bin installation. Use the + same kind of hack used for mozilla-firefox-bin-0.9-r1 to allow the program to + run without needing to be run by root first + + 07 Jun 2004; Aron Griffis <agriffis@gentoo.org> + -mozilla-thunderbird-bin-0.4.ebuild, mozilla-thunderbird-bin-0.5.ebuild, + mozilla-thunderbird-bin-0.6.ebuild: + Trim ebuild and fix use invocation + + 02 Jun 2004; Seemant Kulleen <seemant@gentoo.org> + +files/0.5/icon/mozillathunderbird.desktop, + +files/0.5/icon/thunderbird-icon.png, + +files/0.6/icon/mozillathunderbird.desktop, + +files/0.6/icon/thunderbird-icon.png, + +files/icon/mozillathunderbird.desktop, +files/icon/thunderbird-icon.png: + added missing 0.6, 0.5 and icon dirs in FILESDIR. epkgmove is broken, methinks + +*mozilla-thunderbird-bin-0.6 (04 May 2004) + + 04 May 2004; Brad Laue <brad@gentoo.org> + +files/0.6/icon/mozillathunderbird.desktop, + +files/0.6/icon/thunderbird-icon.png, +mozilla-thunderbird-bin-0.6.ebuild: + Version bump. + + 14 Feb 2004; Brad Laue <brad@gentoo.org> mozilla-thunderbird-bin-0.5.ebuild: + Stable on x86 + +*mozilla-thunderbird-bin-0.5 (12 Feb 2004) + + 12 Feb 2004; Brad Laue <brad@gentoo.org> mozilla-thunderbird-bin-0.5.ebuild, + files/thunderbird, files/0.5/icon/mozillathunderbird.desktop, + files/0.5/icon/thunderbird-icon.png: + Bump to 0.5 + + 08 Dec 2003; Brad Laue <brad@gentoo.org> mozilla-thunderbird-bin-0.4.ebuild: + Remove spurious dependency on gnupg. + +*mozilla-thunderbird-bin-0.4 (06 Dec 2003) + + 06 Dec 2003; Brad Laue <brad@gentoo.org> metadata.xml, + mozilla-thunderbird-bin-0.4.ebuild, files/MozillaThunderbird, + files/thunderbird-0.3-antialiasing-patch, + files/icon/mozillathunderbird.desktop, files/icon/thunderbird-icon.png: + Import of mozilla-thunderbird-bin to the tree, starting with 0.4. + diff --git a/mail-client/thunderbird-bin/files/10thunderbird-bin b/mail-client/thunderbird-bin/files/10thunderbird-bin new file mode 100644 index 000000000000..f1338b82757c --- /dev/null +++ b/mail-client/thunderbird-bin/files/10thunderbird-bin @@ -0,0 +1 @@ +SEARCH_DIRS_MASK="/opt/thunderbird" diff --git a/mail-client/thunderbird-bin/files/71thunderbird-bin b/mail-client/thunderbird-bin/files/71thunderbird-bin new file mode 100644 index 000000000000..dfbbd90597ee --- /dev/null +++ b/mail-client/thunderbird-bin/files/71thunderbird-bin @@ -0,0 +1 @@ +LDPATH="/opt/thunderbird" diff --git a/mail-client/thunderbird-bin/files/icon/thunderbird-bin-icon.png b/mail-client/thunderbird-bin/files/icon/thunderbird-bin-icon.png Binary files differnew file mode 100644 index 000000000000..90ff395ff5bc --- /dev/null +++ b/mail-client/thunderbird-bin/files/icon/thunderbird-bin-icon.png diff --git a/mail-client/thunderbird-bin/files/icon/thunderbird-bin.desktop b/mail-client/thunderbird-bin/files/icon/thunderbird-bin.desktop new file mode 100644 index 000000000000..b162060b05b6 --- /dev/null +++ b/mail-client/thunderbird-bin/files/icon/thunderbird-bin.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Mozilla Thunderbird (bin) +Comment=Mail & News Reader +Exec=/usr/bin/thunderbird-bin +Icon=mozilla-thunderbird-bin-icon +Terminal=false +Type=Application +Categories=Office;Email; diff --git a/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js b/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js new file mode 100644 index 000000000000..5d26710a4f43 --- /dev/null +++ b/mail-client/thunderbird-bin/files/thunderbird-gentoo-default-prefs.js @@ -0,0 +1,11 @@ +pref("app.update.enabled", false); +pref("app.update.autoInstallEnabled", false); +pref("browser.display.use_system_colors", true); +pref("intl.locale.matchOS", true); +pref("mail.shell.checkDefaultClient", false); + +# Disable global indexing by default +pref("mailnews.database.global.indexer.enabled", false); + +# Do not switch to Smart Folders after upgrade to 3.0b4 +pref("mail.folder.views.version", "1") diff --git a/mail-client/thunderbird-bin/metadata.xml b/mail-client/thunderbird-bin/metadata.xml new file mode 100644 index 000000000000..74d9257900cf --- /dev/null +++ b/mail-client/thunderbird-bin/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>mozilla</herd> +</pkgmetadata> diff --git a/mail-client/thunderbird-bin/thunderbird-bin-3.0.3.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-3.0.3.ebuild new file mode 100644 index 000000000000..fa3e82a8cbe7 --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-3.0.3.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-3.0.3.ebuild,v 1.1 2010/05/16 17:28:46 nirbheek Exp $ +EAPI="2" + +inherit eutils multilib mozextension + +LANGS="af ar be ca cs de el en-US es-AR es-ES et eu fi fr fy-NL ga-IE hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR ro ru si sk sv-SE uk" +NOSHORTLANGS="es-AR" + +MY_PN="${PN/-bin}" +MY_PV="${PV/_beta/b}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Thunderbird Mail Client" +REL_URI="http://releases.mozilla.org/pub/mozilla.org/${MY_PN}/releases/" +SRC_URI="${REL_URI}/${MY_PV}/linux-i686/en-US/${MY_P}.tar.bz2" +HOMEPAGE="http://www.mozilla.com/thunderbird" +RESTRICT="strip" + +KEYWORDS="-* amd64 x86" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="" + +for X in ${LANGS} ; do + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X/-/_}" + # english is handled internally + if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then + if [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X%%-*}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X%%-*}" + fi +done + +DEPEND="app-arch/unzip" +RDEPEND="x11-libs/libXrender + x11-libs/libXt + x11-libs/libXmu + x86? ( + >=x11-libs/gtk+-2.2 + net-misc/curl[nss] + ) + amd64? ( + app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + )" + +S="${WORKDIR}/thunderbird" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +linguas() { + local LANG SLANG + for LANG in ${LINGUAS}; do + if has ${LANG} en en_US; then + has en ${linguas} || linguas="${linguas:+"${linguas} "}en" + continue + elif has ${LANG} ${LANGS//-/_}; then + has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}" + continue + elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then + for X in ${LANGS}; do + if [[ "${X}" == "${LANG}-"* ]] && \ + [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then + has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}" + continue 2 + fi + done + fi + ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA" + done +} + +src_unpack() { + unpack ${A} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_unpack "${P/-bin}-${X}.xpi" + done +} + +src_install() { + declare MOZILLA_FIVE_HOME="/opt/${MY_PN}" + + # Install thunderbird in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + mv "${S}" "${D}"${MOZILLA_FIVE_HOME} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_install ${WORKDIR}/${P/-bin}-${X} + done + + # Create /usr/bin/thunderbird-bin + dodir /usr/bin/ + cat <<EOF >"${D}"/usr/bin/${PN} +#!/bin/sh +unset LD_PRELOAD +LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}" +exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" +EOF + fperms 0755 /usr/bin/${PN} + + # Install icon and .desktop for menu entry + doicon "${FILESDIR}"/icon/${PN}-icon.png + domenu "${FILESDIR}"/icon/${PN}.desktop + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird-3 + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \ + "${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \ + die "failed to cp thunderbird-gentoo-default-prefs.js" +} + +pkg_postinst() { + #elog "For enigmail, please see instructions at" + #elog " http://enigmail.mozdev.org/" + + if use x86; then + if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' ; then + einfo + einfo "For using the crashreporter, you need gnome-base/gconf," + einfo "gnome-base/orbit and net-misc/curl emerged." + einfo + fi + else + einfo + einfo "NB: You just installed a 32-bit thunderbird" + einfo + einfo "Crashreporter won't work on amd64" + einfo + fi + + einfo + elog 'We have moved away from mozilla-launcher, as it has major design flaws.' + elog 'You will need to update your symlinks to use thunderbird-bin as the executable' + elog 'to launch thunderbird-bin. If you are used to just typing thunderbird to start, you' + elog 'can create an alias in your ${HOME}/.bashrc. Example: alias thunderbird="thunderbird-bin"' +} diff --git a/mail-client/thunderbird-bin/thunderbird-bin-3.0.4.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-3.0.4.ebuild new file mode 100644 index 000000000000..5360dfb9ae3f --- /dev/null +++ b/mail-client/thunderbird-bin/thunderbird-bin-3.0.4.ebuild @@ -0,0 +1,155 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-3.0.4.ebuild,v 1.1 2010/05/16 17:28:46 nirbheek Exp $ +EAPI="2" + +inherit eutils multilib mozextension + +LANGS="af ar be ca cs de el en-US es-AR es-ES et eu fi fr fy-NL ga-IE hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR ro ru si sk sv-SE uk" +NOSHORTLANGS="es-AR" + +MY_PN="${PN/-bin}" +MY_PV="${PV/_beta/b}" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Thunderbird Mail Client" +REL_URI="http://releases.mozilla.org/pub/mozilla.org/${MY_PN}/releases/" +SRC_URI="${REL_URI}/${MY_PV}/linux-i686/en-US/${MY_P}.tar.bz2" +HOMEPAGE="http://www.mozilla.com/thunderbird" +RESTRICT="strip" + +KEYWORDS="-* amd64 x86" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="" + +for X in ${LANGS} ; do + if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X/-/_}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X/-/_}" + # english is handled internally + if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then + if [ "${X}" != "en-US" ]; then + SRC_URI="${SRC_URI} + linguas_${X%%-*}? ( ${REL_URI}/${MY_PV}/linux-i686/xpi/${X}.xpi -> ${P/-bin/}-${X}.xpi )" + fi + IUSE="${IUSE} linguas_${X%%-*}" + fi +done + +DEPEND="app-arch/unzip" +RDEPEND="x11-libs/libXrender + x11-libs/libXt + x11-libs/libXmu + x86? ( + >=x11-libs/gtk+-2.2 + net-misc/curl[nss] + ) + amd64? ( + app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + )" + +S="${WORKDIR}/thunderbird" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +linguas() { + local LANG SLANG + for LANG in ${LINGUAS}; do + if has ${LANG} en en_US; then + has en ${linguas} || linguas="${linguas:+"${linguas} "}en" + continue + elif has ${LANG} ${LANGS//-/_}; then + has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}" + continue + elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then + for X in ${LANGS}; do + if [[ "${X}" == "${LANG}-"* ]] && \ + [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then + has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}" + continue 2 + fi + done + fi + ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA" + done +} + +src_unpack() { + unpack ${A} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_unpack "${P/-bin}-${X}.xpi" + done +} + +src_install() { + declare MOZILLA_FIVE_HOME="/opt/${MY_PN}" + + # Install thunderbird in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + mv "${S}" "${D}"${MOZILLA_FIVE_HOME} + + linguas + for X in ${linguas}; do + [[ ${X} != en ]] && xpi_install ${WORKDIR}/${P/-bin}-${X} + done + + # Create /usr/bin/thunderbird-bin + dodir /usr/bin/ + cat <<EOF >"${D}"/usr/bin/${PN} +#!/bin/sh +unset LD_PRELOAD +LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}" +exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@" +EOF + fperms 0755 /usr/bin/${PN} + + # Install icon and .desktop for menu entry + doicon "${FILESDIR}"/icon/${PN}-icon.png + domenu "${FILESDIR}"/icon/${PN}.desktop + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} + + # Enable very specific settings for thunderbird-3 + cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \ + "${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \ + die "failed to cp thunderbird-gentoo-default-prefs.js" +} + +pkg_postinst() { + #elog "For enigmail, please see instructions at" + #elog " http://enigmail.mozdev.org/" + + if use x86; then + if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' ; then + einfo + einfo "For using the crashreporter, you need gnome-base/gconf," + einfo "gnome-base/orbit and net-misc/curl emerged." + einfo + fi + else + einfo + einfo "NB: You just installed a 32-bit thunderbird" + einfo + einfo "Crashreporter won't work on amd64" + einfo + fi + + einfo + elog 'We have moved away from mozilla-launcher, as it has major design flaws.' + elog 'You will need to update your symlinks to use thunderbird-bin as the executable' + elog 'to launch thunderbird-bin. If you are used to just typing thunderbird to start, you' + elog 'can create an alias in your ${HOME}/.bashrc. Example: alias thunderbird="thunderbird-bin"' +} |