summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2009-12-08 21:39:29 +0000
committerJory Pratt <anarchy@gentoo.org>2009-12-08 21:39:29 +0000
commit51d451a8ebbb2c104354a27b2357aab889b4705b (patch)
tree84cea14b7aad1c4355dbda62d25391ee1532f9fa /mail-client
parentstable sparc, bug 281585 (diff)
downloadhistorical-51d451a8ebbb2c104354a27b2357aab889b4705b.tar.gz
historical-51d451a8ebbb2c104354a27b2357aab889b4705b.tar.bz2
historical-51d451a8ebbb2c104354a27b2357aab889b4705b.zip
version bump
Package-Manager: portage-2.1.7.11/cvs/Linux x86_64 RepoMan-Options: --force
Diffstat (limited to 'mail-client')
-rw-r--r--mail-client/mozilla-thunderbird/ChangeLog9
-rw-r--r--mail-client/mozilla-thunderbird/Manifest44
-rw-r--r--mail-client/mozilla-thunderbird/files/1000_fix-menus-gentoo.patch11
-rw-r--r--mail-client/mozilla-thunderbird/files/thunderbird-gentoo-default-prefs.js11
-rw-r--r--mail-client/mozilla-thunderbird/metadata.xml1
-rw-r--r--mail-client/mozilla-thunderbird/mozilla-thunderbird-3.0.ebuild240
6 files changed, 313 insertions, 3 deletions
diff --git a/mail-client/mozilla-thunderbird/ChangeLog b/mail-client/mozilla-thunderbird/ChangeLog
index 2f99fd57160e..8e422e76bf9a 100644
--- a/mail-client/mozilla-thunderbird/ChangeLog
+++ b/mail-client/mozilla-thunderbird/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for mail-client/mozilla-thunderbird
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/ChangeLog,v 1.305 2009/11/14 13:15:08 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/ChangeLog,v 1.306 2009/12/08 21:39:29 anarchy Exp $
+
+*mozilla-thunderbird-3.0 (08 Dec 2009)
+
+ 08 Dec 2009; Jory A. Pratt <anarchy@gentoo.org>
+ +files/1000_fix-menus-gentoo.patch, +mozilla-thunderbird-3.0.ebuild,
+ +files/thunderbird-gentoo-default-prefs.js, metadata.xml:
+ version bump
14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
-mozilla-thunderbird-1.5.0.14.ebuild:
diff --git a/mail-client/mozilla-thunderbird/Manifest b/mail-client/mozilla-thunderbird/Manifest
index c70bf2170c3c..10018a57252b 100644
--- a/mail-client/mozilla-thunderbird/Manifest
+++ b/mail-client/mozilla-thunderbird/Manifest
@@ -1,7 +1,9 @@
+AUX 1000_fix-menus-gentoo.patch 584 RMD160 5de352211941f11d7eb24763667d2ad9cbbc1017 SHA1 30c2ba82764a8c3837ebc4419b734fc999791394 SHA256 5ab1d65ea9d581b89332ad34e3b2f88646e2c2d9181ae90110495d87240986fc
AUX icon/mozilla-thunderbird-unbranded.desktop 183 RMD160 2aeecc5f6127adee0c9ab1e1c83a29bafb82f41e SHA1 3c7533d73abf8208e2117de1601ac31935994021 SHA256 b42bda8d82722d069049889f14887aabc9f3e139a023186780ffff222ca5722d
AUX icon/mozilla-thunderbird.desktop 173 RMD160 03faca4ba9ff401e5d5ffc6ebb0a27ddbd9dd36c SHA1 cfdaa810fda5599a2e8454933157d5c2e590bd7f SHA256 1990dde085dbb37be74766a39eab72c0a0812cb1fde6f1c3fd10ce64dc8f5623
AUX icon/thunderbird-icon-unbranded.png 13280 RMD160 1654b2cfa39631e2084da982001113972eb41c09 SHA1 2fdca79e57c79d2485eb56d31de7afb05337898e SHA256 28b605529bee4d8245afdbb2cab5a705d8fa8977a11635b54c7bc5a7d6a9619c
AUX icon/thunderbird-icon.png 6499 RMD160 1aeece7719c1c1629b98fc11870641769681a048 SHA1 651d244e96fa0edf13f68f5ef9047432eb6ed3bf SHA256 ff9749e42b82b80425bb52883d63baa53298af7be98870ee6b73f0a6cf0ab22d
+AUX thunderbird-gentoo-default-prefs.js 404 RMD160 b1e25cb473be88add84548093a9112762f7ea852 SHA1 defabe8badaf5c6d8d1df789ee4de3a946a5e06c SHA256 cf676a8454d625e9cb4bd908adc51c0452cf50ae90edcf555dc3a1bbfc59e4a8
DIST mozilla-thunderbird-2.0.0.21-patches-0.1.tar.bz2 30712 RMD160 e0c49e24482c6193d1e74268cba80f1882900fe4 SHA1 3849c7f91ca5a7ebd8b3517f9fb0ceea69235faa SHA256 8cd124c154fc299f73bdb11c5a596d05651203cbe4472ceb2b1349a6b55b6ff1
DIST mozilla-thunderbird-2.0.0.22-af.xpi 177924 RMD160 241d2ec1c6e06aaffd67b3f44cd4ccd98e35d4f4 SHA1 76319ac9c244f441955404c65959e3d19525277a SHA256 8ba11bf7f3468a1e6b67d5f0cada349c08646c7e1b3d212b9bd982a13dc9dc8c
DIST mozilla-thunderbird-2.0.0.22-be.xpi 184813 RMD160 ffda27ab7306fe08cba75650e69957d4f0e65575 SHA1 85fa76009755c00402a6fe1fbe2f3a5de1374501 SHA256 d6179b57a24ac889f55b4ea1151155e133e5ff607b287a1e160266cbb15c7171
@@ -77,9 +79,47 @@ DIST mozilla-thunderbird-2.0.0.23-tr.xpi 157710 RMD160 696fa89a95fea4f80d1a874e3
DIST mozilla-thunderbird-2.0.0.23-uk.xpi 194506 RMD160 674ac29d85fa862a824fb126873f26dc922a9c75 SHA1 c9d24580e22a9f7f2d20061da1cc4605636b6d12 SHA256 dc7287c010d7d58abb39b94a542ab21b9a7b29fd3ed1de0bc0ba07112183ca86
DIST mozilla-thunderbird-2.0.0.23-zh-CN.xpi 147643 RMD160 c3583dd26ec46af990799bcfbf3626b518a3f627 SHA1 18f8e6ebbd89b8bc234bb9f68843bde1dfc97f32 SHA256 463582f33d0b8e49890f982e1908dd91548f25e34c06ac20c1c8bc5647a13e58
DIST mozilla-thunderbird-2.0.0.23-zh-TW.xpi 153702 RMD160 09ec0fe2116f18a8fbed40cfa387ffede8a343ec SHA1 e6a3fe1a6e704609e312970ac267a4073c7ba44b SHA256 57ede81d222c480dbac72995e1dd73a5b0c9b6feddb66e6c79020c23204e0b8d
+DIST mozilla-thunderbird-3.0-af.xpi 200280 RMD160 1b7c295506782f6da15fbd77967ec0e8abdaf08a SHA1 26bdc051ddb738475ab2be88b0b1dcd0e6277045 SHA256 d2541dbd4dea07db31cc55e955728d2d7c5977808705fa7a53f1001e7ef1ab81
+DIST mozilla-thunderbird-3.0-ar.xpi 218266 RMD160 b9849de441b71469d0e20ce312617cee045f524d SHA1 bec4a50b4193cfbf1989899678c673ac0a569158 SHA256 3042bd04d8833e8df1d37aa956b73f7f87a488307d363eaa6c47f25214fd18dc
+DIST mozilla-thunderbird-3.0-be.xpi 189166 RMD160 9170854257638f527cfcad298d903232a8cefb9f SHA1 c92f69dcc2b10adfe09ffd7128af08c106a49d11 SHA256 fedfda555bfb5593b6ae202d2d7dd006c242b150ef6285c43bbb9e280e3e5daa
+DIST mozilla-thunderbird-3.0-ca.xpi 207484 RMD160 a0717552daad4e1afdec6366d0352eea5b3f9f6e SHA1 a75a45d37d04f630e5feee65864f453ac5404383 SHA256 ec63b0e3364fb12780984c071c5d8f7a8edea2963ff32fd08b6b8aa55fd32fcb
+DIST mozilla-thunderbird-3.0-cs.xpi 207756 RMD160 0128dc8859e6efc28921968e3eba280a6e06ea3e SHA1 89dbf6fac71d426c5f3227e3f929e8e5a6c01c9a SHA256 cde5eaddf1de37356e2f0cf778789b96fa0135be3d1a113ee34ec572fb928fd0
+DIST mozilla-thunderbird-3.0-de.xpi 211361 RMD160 d3c89c755ba2d0caa9d6d0614bfa6539ef92f1f6 SHA1 a841ffdd4244d19ca4c6e6b77cf30beed0a48e84 SHA256 663c8ddeb8258e9645cc9aedf5e5b2724b57ad9e5f8018f37919bfecd4b9db5b
+DIST mozilla-thunderbird-3.0-el.xpi 226881 RMD160 a4b4afbc75d6e3d213cad4fd37a867c4cf903614 SHA1 3bb4cbca44ce1f0a1e4fd30b9bd33bb2b4ac21f9 SHA256 ecb32766910537d242c1600e3a09c056d642429f59f5eb592020963e660bc04b
+DIST mozilla-thunderbird-3.0-es-AR.xpi 207602 RMD160 74fe515cee53fa471ae93ea84e6796e6cff05f50 SHA1 7553d80366661f8049a2ab0da7c6255d1a75c726 SHA256 d74084408bf6bb91092726a36d9dfa7b8d979e2c8439a6b621d81ea7fe04f5a4
+DIST mozilla-thunderbird-3.0-es-ES.xpi 168066 RMD160 400158e8dbacc9281f4036838a9ef21ab2264ac5 SHA1 6559e866e86a11f4db1795b9f47803fc23d56994 SHA256 175cf1fd7b8e4b9a538adaad1892ebebd84b636afe24bb24d9ae571eeae53c5d
+DIST mozilla-thunderbird-3.0-et.xpi 210544 RMD160 dc86b11d9097b8b49184bfa257ffd234ea85ee34 SHA1 177ab45c61903722efa66c6d0a21da66377658c1 SHA256 ef9601ad349ceed0d940a42f8fd6b073de922d0e731321e0d87847ff2fabbd62
+DIST mozilla-thunderbird-3.0-eu.xpi 200869 RMD160 6ba99938582b190d41bf7b22638f399a722d8c9c SHA1 6f8b2c2c93984c74688a36a2da12c4eaf01f60ef SHA256 c0cca7570033eeb6b4afe50822f59731145f24e2605fe41a66cb9eadfe9274c0
+DIST mozilla-thunderbird-3.0-fi.xpi 208348 RMD160 d43b9a6997454fae8ebccabad935024a000a4ed0 SHA1 eb6012ba3eb74800924550c287577419eace51ea SHA256 e2110702ad070aaae9b7f4025d8f922de2efeda8f8bdbf09b9997574db921492
+DIST mozilla-thunderbird-3.0-fr.xpi 210244 RMD160 ab2ac5b3e91b6742702971c79c9ec33026aaec59 SHA1 4119f31720781d9b1c17ea19eaff15313bb44738 SHA256 c3576516bcd29988b6d276813d6032a2e6fd82438ea9913ae5c17c4b862b435a
+DIST mozilla-thunderbird-3.0-fy-NL.xpi 209927 RMD160 8ab72e867f5fe68d9f8df747be727ec8f5c362c6 SHA1 6524e85f72bcec4140194c88b7a32bac7b211145 SHA256 470d6d3a77818dbc9b74716aa6a0fc438c9a451f70db85a8b23c0f2648183041
+DIST mozilla-thunderbird-3.0-ga-IE.xpi 208835 RMD160 aab83335a3217591f9a46d6957f8505f41c18cbd SHA1 89918515c03176ffd75c11c9e1a3e3cad76a7c90 SHA256 4148523327dfffbde4745947b41ba0cfae772158b91400c100e5fabaf7feb868
+DIST mozilla-thunderbird-3.0-hu.xpi 215531 RMD160 d04c6d749f6df5108597a4e9558fb839213f13e7 SHA1 f3879dfe822fc266e53f64b36ddc4ddfc91bb089 SHA256 9f81cb0af92ced8971b40128347b154072e9e20933784b8d20cb636cc5cc5842
+DIST mozilla-thunderbird-3.0-id.xpi 168247 RMD160 2a0b8a53e5ea72bc818cc459a817b6409655f99c SHA1 dc1e8f43a59b6f9803e907d99a2ac12e9cf9b22f SHA256 e2ab485f61b81e57cc0bc56e6a836951d35ba189ccc010ba552339a11e4d4590
+DIST mozilla-thunderbird-3.0-is.xpi 203595 RMD160 842acd97a80bd94e23f31c9d2d9e4cd18de80551 SHA1 aa064ef10fb298b158c24e6d12f11ff0f5c2b01a SHA256 c8024818877d61a26e49d33e5e4c7ef7473f89179a85a28b9621b692cbf613b3
+DIST mozilla-thunderbird-3.0-it.xpi 167141 RMD160 7785e7e5f485a4830ec46a083aa5121830ad4bd0 SHA1 17042a47ff14c345df4ba3fe4649d74279474044 SHA256 97bb61b20ee26194410d0d32ba34d1b4bad7b0f2d46cb6b6cb7259b349e50710
+DIST mozilla-thunderbird-3.0-ja.xpi 224356 RMD160 0b58650987fb18b62c4a224db39998541aa562c5 SHA1 6f5dd3460752dd9f0a9599a3c08b6c3d79ac56ad SHA256 e5b5ef8324fc18a8a729ad78cbb8222a38af18062a481a1993a890942d58b126
+DIST mozilla-thunderbird-3.0-ko.xpi 186348 RMD160 4998522d344ba050bacf9e1ab90b4ebbd786454d SHA1 2434cb326c52c398acdc7a2108e0718ad034edbb SHA256 a66a1d1dcbb1f1999c6fab575863ff118f5599f1c0bd81e87d9481c469030bd1
+DIST mozilla-thunderbird-3.0-lt.xpi 224274 RMD160 e125e818d53529ed206ca49465e4f73c129e220f SHA1 6c36193b6a785cd0454656ea5202a85ba73c0005 SHA256 0be549d6dd70e6e1ece3ab131967d2f46ffe38c213903747e78b50f7fd6cdbcd
+DIST mozilla-thunderbird-3.0-nb-NO.xpi 202668 RMD160 aa62c0953159029cc2f5fe613409c9ef23a5b0e2 SHA1 fd3df71d436c66cfc0940c576d1fc41d4d62b5a4 SHA256 9e9f8f967f7c49a21a6d5c66cd1eb193ae5454edf0c7bac0348922fc2b92a22f
+DIST mozilla-thunderbird-3.0-nl.xpi 205712 RMD160 85b969b20e2c056213940fc85e4807a94cd154a6 SHA1 34f125743550866fd099c078bf50aa3852c8a3fe SHA256 2dca8ccf437f2734d1770933434cc183ac5c1e01fc3c526530eb9099467662c7
+DIST mozilla-thunderbird-3.0-nn-NO.xpi 204451 RMD160 112a37c5dec1432ccee5a95c293a80499f829cda SHA1 53a81cb70239a742055dfee94428b66db183fe33 SHA256 364b1d5b026555c5ab43d0f6e9326985a431ea3fe4677ebce3684d00df431c1a
+DIST mozilla-thunderbird-3.0-pa-IN.xpi 230400 RMD160 056e14926cd492699e78e65acfa167a77b8a9659 SHA1 3e3b75ae40645362015ce036cebc3ed8624f849d SHA256 e1fcbbee9dfb8c439ed3c247a97b618b3c0a3d8b3cda6dd0643de8f800321e65
+DIST mozilla-thunderbird-3.0-patches-0.1.tar.bz2 3370 RMD160 c8a5a9f4ebcc572ec096574f8d39bb1010273115 SHA1 ae9693a6bb6112b3e97a9fe6603f06ed6b50ee5e SHA256 cdad2899605033df3b5b4abcd1e87d9fc3e46e59f04a3e6833656de0ae2094d6
+DIST mozilla-thunderbird-3.0-pl.xpi 197864 RMD160 d4ae1645a91c3a3fcf93c78a67284b3edae632d0 SHA1 efa115833ebc3605d1498b9cb21f19d6bd06b00c SHA256 2e682dc4eb95a604671eaf8d716b5b0f6ffc6cb94671f95bd4fa33e44fe098cf
+DIST mozilla-thunderbird-3.0-pt-BR.xpi 204053 RMD160 9f53befadddcea85dda6e7b30b1a2a765d781ac5 SHA1 93cf85f97a0f07e52aebc2fbb8ceb537f841b938 SHA256 88d88344c4a19b9e3bfe186d88e5b540f607101f967371e501e06e4491993779
+DIST mozilla-thunderbird-3.0-ro.xpi 210123 RMD160 6921e878edf45d5d859e92cc87725dc0a802aff2 SHA1 476f8cfb4edd29b324b4fb3b0565577565274ebe SHA256 f46d2f2b5d1e05bd30633566b2115fdb661a18fe50712379f21e3077e1452bf2
+DIST mozilla-thunderbird-3.0-ru.xpi 192056 RMD160 fee3eb976268859b5f6fd2c1ae4d3327c12ff8f4 SHA1 180a927ec86b50150df15fb72b762a5571e3bdf5 SHA256 8e26b7c87554acbf039a36e4015817d31fee7a67604a42202ca7953e48bb46fe
+DIST mozilla-thunderbird-3.0-si.xpi 233873 RMD160 e32af48d97efc62fd1a389eb09a9f40fc79e4e65 SHA1 1937840d3dbde5581f82fbdf66817fa0244a23af SHA256 b64530de03e2febac347f06cffa0c3edc4696906820f1e1de10b30ff8f2e865d
+DIST mozilla-thunderbird-3.0-sk.xpi 213229 RMD160 efd217646ce916bbe0b53f23ad3db7e1ffdb7aaa SHA1 262fd5d8279764939bde065628c456ec426387ea SHA256 5bf053a370dee4303b800a48b66c0a0f7dd6793fcd1f191a3309fd57afec7db3
+DIST mozilla-thunderbird-3.0-sv-SE.xpi 210593 RMD160 9aa0a382c93d731b0d56d439cd0d49a6f7683a05 SHA1 78bcfebd075344edaee8e2006173d064f4779c48 SHA256 5417396d31f2e636f93d505685373c0e287548763855846267070c67c9c1eca4
+DIST mozilla-thunderbird-3.0-ta-LK.xpi 240882 RMD160 446849da2e5f03a48d73344489a1730ce69ecb5d SHA1 6bd4e077e0758400f61c4dfa5bd3ae38a26082d9 SHA256 1e11599bab255452792d26d3dff9f92c7bc3f4a4e845e6c4eee45bd49271eee5
+DIST mozilla-thunderbird-3.0-uk.xpi 231307 RMD160 d5dd9c4e59fdc216f63a42bb5236d4ddc87173bc SHA1 39807b46cddcdb7de95401b5a190dbf5d682c3eb SHA256 53d530da456ea6c4eddb45123d097518b2f8bd06085eb01f40e1a752cea3a0f7
DIST thunderbird-2.0.0.22-source.tar.bz2 40489725 RMD160 6f9693c0b7f5af0c60d245c96492f11a4c286efd SHA1 a9da470ff090dfd049cae6b0c3b1a4e95c3f2022 SHA256 e364e5e1a96521b98b8391c5028207408d3d285ab40e091fa503b87a19d24d04
DIST thunderbird-2.0.0.23-source.tar.bz2 38860245 RMD160 a1ef4af80121cdd8000c796e0c5fb575bea30348 SHA1 a237bfb92ec9c4b2bed7ea744e95d01ec43e07f1 SHA256 2c5007dfa1d094d8f089d42208e77d673e811a49980b7df77b04ed1606d30d21
+DIST thunderbird-3.0.source.tar.bz2 60022838 RMD160 bb2fb69319ec99da9fefe7fcf36456222050f4e5 SHA1 7a8a08f011901b4c0b737de2d7a226242935543d SHA256 750fc955e4474eef9ec36e8193df2811bcafb2b8cf27ecc0ebe65cec2eb33067
EBUILD mozilla-thunderbird-2.0.0.22.ebuild 7778 RMD160 4bcd6832ef89535c24bc6d6a33f64d4ced038e1a SHA1 83ac4ab87d0ded321c637d46f2edb147c5cc5fc3 SHA256 f60871fd5c8eda65dc2fcaa17869a4c6e4c842d6473ccc304e1bcf756e3541cf
EBUILD mozilla-thunderbird-2.0.0.23.ebuild 7778 RMD160 f290a913aa014b6dd7dc17793ff1bf23b8cd5c4f SHA1 07aa45c6e167bce56f66a8295405587ecb5335ca SHA256 bc64e142a94a3c8e138312e8ccd2b76ebb405f53e60319d7dd3e6d92c0ce2fed
-MISC ChangeLog 46014 RMD160 ea127c7628abf13cad43ed89ed90882b4b6d1ee5 SHA1 f8beaeebaccd7085a0fa970b012e3e3fcb962853 SHA256 922d36aef13927b68b6527297e45536d5be2099abce33f2f10cba59a43a308cc
-MISC metadata.xml 399 RMD160 c2bc8ef91c29025087629e46b575b607d854988d SHA1 59fca50081eb53b9f6167e95fa89f1933bb4d721 SHA256 d9788b19b766806196a3a1546c1ff2af8eb94b0c94917357979215ba161ca8df
+EBUILD mozilla-thunderbird-3.0.ebuild 7025 RMD160 772f46718c12a5c25d6c93d1d97ad385fdc29b73 SHA1 6725784948c903685d60fc96f2132f9728e318bc SHA256 e4eab69908100d54338283875d116a124f78c6461c9a8a36c030ed7643d4e1b5
+MISC ChangeLog 46249 RMD160 d45347b4bd432cfedd3432e18b8574307eda75f3 SHA1 22da01f938ea5b36acff8c45b930e28f7640a77a SHA256 c2548e1de7ed804294a0b0e34254edfe15b060b39fe73fb8c5183818d72ae336
+MISC metadata.xml 454 RMD160 758bbb7f0fe81b1bc6a693d780bb470b3c2c793d SHA1 20ce826239cba1d178d4a3fe572bd0a442d10e11 SHA256 939f926413b2dc05dfa128fce0c288e028c06bf77352366d939214b7c62c2517
diff --git a/mail-client/mozilla-thunderbird/files/1000_fix-menus-gentoo.patch b/mail-client/mozilla-thunderbird/files/1000_fix-menus-gentoo.patch
new file mode 100644
index 000000000000..3a5f0010b645
--- /dev/null
+++ b/mail-client/mozilla-thunderbird/files/1000_fix-menus-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/mail/base/content/mailWindowOverlay.xul 2009-12-08 14:15:28.891818550 -0600
++++ b/mail/base/content/mailWindowOverlay.xul 2009-12-08 14:15:33.154839643 -0600
+@@ -40,6 +40,8 @@
+ <?xml-stylesheet href="chrome://messenger/skin/folderMenus.css" type="text/css"?>
+ <?xml-stylesheet href="chrome://communicator/skin/tasksOverlay.css" type="text/css"?>
+
++<?xul-overlay href="chrome://communicator/content/utilityOverlay.xul"?>
++
+ <?xul-overlay href="chrome://global/content/charsetOverlay.xul"?>
+ #ifdef XP_MACOSX
+ <?xul-overlay href="chrome://messenger/content/macMenuOverlay.xul"?>
diff --git a/mail-client/mozilla-thunderbird/files/thunderbird-gentoo-default-prefs.js b/mail-client/mozilla-thunderbird/files/thunderbird-gentoo-default-prefs.js
new file mode 100644
index 000000000000..5d26710a4f43
--- /dev/null
+++ b/mail-client/mozilla-thunderbird/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/mozilla-thunderbird/metadata.xml b/mail-client/mozilla-thunderbird/metadata.xml
index 22878dbb5c19..29de36d711ca 100644
--- a/mail-client/mozilla-thunderbird/metadata.xml
+++ b/mail-client/mozilla-thunderbird/metadata.xml
@@ -8,5 +8,6 @@
runtime</flag>
<flag name='replytolist'>Enable <pkg>x11-plugins/replytolist</pkg>
plugin</flag>
+ <flag name='lightning'>Enable calendar support</flag>
</use>
</pkgmetadata>
diff --git a/mail-client/mozilla-thunderbird/mozilla-thunderbird-3.0.ebuild b/mail-client/mozilla-thunderbird/mozilla-thunderbird-3.0.ebuild
new file mode 100644
index 000000000000..3e8de3621460
--- /dev/null
+++ b/mail-client/mozilla-thunderbird/mozilla-thunderbird-3.0.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird/mozilla-thunderbird-3.0.ebuild,v 1.1 2009/12/08 21:39:29 anarchy Exp $
+EAPI="2"
+WANT_AUTOCONF="2.1"
+
+inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozextension autotools
+
+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 ta-LK uk"
+# Languages not rebuilt for beta3 "pt-PT he sr bg gl zn-CN vi"
+NOSHORTLANGS="es-AR pt-BR"
+
+MY_PV2="${PV/_rc/rc}"
+MY_P="${P/_rc/rc}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/"
+
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+SLOT="0"
+LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
+IUSE="ldap crypt bindist mozdom replytolist lightning"
+PATCH="${PN}-3.0-patches-0.1"
+
+REL_URI="http://releases.mozilla.org/pub/mozilla.org/thunderbird/releases"
+SRC_URI="${REL_URI}/${MY_PV2}/source/thunderbird-${MY_PV2}.source.tar.bz2
+ http://dev.gentoo.org/~anarchy/dist/${PATCH}.tar.bz2"
+
+for X in ${LANGS} ; do
+ if [ "${X}" != "en" ] && [ "${X}" != "en-US" ]; then
+ SRC_URI="${SRC_URI}
+ linguas_${X/-/_}? ( ${REL_URI}/${MY_PV2}/linux-i686/xpi/${X}.xpi -> ${P}-${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}/${PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )"
+ fi
+ IUSE="${IUSE} linguas_${X%%-*}"
+ fi
+done
+
+RDEPEND=">=sys-devel/binutils-2.16.1
+ >=dev-libs/nss-3.12.3
+ >=dev-libs/nspr-4.8
+ >=dev-db/sqlite-3.6.10
+ >=media-libs/lcms-1.17
+ >=app-text/hunspell-1.2
+ x11-libs/cairo[X]
+ x11-libs/pango[X]
+ !x11-plugins/lightning"
+
+PDEPEND="crypt? ( >=x11-plugins/enigmail-1.0 )"
+
+S="${WORKDIR}"/comm-1.9.1
+
+# Needed by src_compile() and src_install().
+# Would do in pkg_setup but that loses the export attribute, they
+# become pure shell variables.
+export BUILD_OFFICIAL=1
+export MOZILLA_OFFICIAL=1
+
+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
+}
+
+pkg_setup(){
+ if ! use bindist; then
+ elog "You are enabling official branding. You may not redistribute this build"
+ elog "to any users on your network or the internet. Doing so puts yourself into"
+ elog "a legal problem with Mozilla Foundation"
+ elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag"
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+
+ linguas
+ for X in ${linguas}; do
+ # FIXME: Add support for unpacking xpis to portage
+ [[ ${X} != "en" ]] && xpi_unpack "${P}-${X}.xpi"
+ done
+ if [[ ${linguas} != "" && ${linguas} != "en" ]]; then
+ einfo "Selected language packs (first will be default): ${linguas}"
+ fi
+}
+
+src_prepare() {
+ # Apply our patches
+ EPATCH_EXCLUDE="104-fix_licence_file_preprocessor.patch" \
+ EPATCH_SUFFIX="patch" \
+ EPATCH_FORCE="yes" \
+ epatch "${WORKDIR}"
+
+ # Fix menus
+ epatch "${FILESDIR}/1000_fix-menus-gentoo.patch"
+
+ eautoreconf
+
+ cd mozilla
+ eautoreconf
+ cd js/src
+ eautoreconf
+}
+
+src_configure() {
+ declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+ MEXTENSIONS="default"
+
+ ####################################
+ #
+ # mozconfig, CFLAGS and CXXFLAGS setup
+ #
+ ####################################
+
+ touch mail/config/mozconfig
+ mozconfig_init
+ mozconfig_config
+
+ # It doesn't compile on alpha without this LDFLAGS
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
+ mozconfig_annotate '' --enable-application=mail
+ mozconfig_use_enable ldap
+ mozconfig_use_enable ldap ldap-experimental
+ mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
+ mozconfig_annotate '' --with-user-appdir=.thunderbird
+ mozconfig_annotate '' --with-system-nspr
+ mozconfig_annotate '' --with-system-nss
+ mozconfig_annotate 'broken' --disable-crashreporter
+
+ # Use enable features
+ mozconfig_use_enable lightning calendar
+
+ # Bug #72667
+ if use mozdom; then
+ MEXTENSIONS="${MEXTENSIONS},inspector"
+ fi
+
+ if ! use bindist; then
+ mozconfig_annotate '' --enable-official-branding
+ fi
+
+ # Finalize and report settings
+ mozconfig_final
+
+ ####################################
+ #
+ # Configure and build
+ #
+ ####################################
+
+ # Disable no-print-directory
+ MAKEOPTS=${MAKEOPTS/--no-print-directory/}
+
+ if [[ $(gcc-major-version) -lt 4 ]]; then
+ append-cxxflags -fno-stack-protector
+ fi
+
+ CPPFLAGS="${CPPFLAGS}" \
+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \
+ econf || die
+}
+
+src_compile() {
+ # Should the build use multiprocessing? Not enabled by default, as it tends to break
+ [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1"
+ emake ${jobs} || die
+}
+
+src_install() {
+ declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use lightning ; then
+ declare emid
+
+ cd "${T}"
+ unzip "${S}"/mozilla/dist/xpi-stage/gdata-provider.xpi install.rdf
+ emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf)
+
+ dodir ${MOZILLA_FIVE_HOME}/extensions/${emid}
+ cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid}
+ unzip "${S}"/mozilla/dist/xpi-stage/gdata-provider.xpi
+ fi
+
+ linguas
+ for X in ${linguas}; do
+ [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
+ done
+
+ local LANG=${linguas%% *}
+ if [[ -n ${LANG} && ${LANG} != "en" ]]; then
+ elog "Setting default locale to ${LANG}"
+ dosed -e "s:general.useragent.locale\", \"en-US\":general.useragent.locale\", \"${LANG}\":" \
+ ${MOZILLA_FIVE_HOME}/defaults/pref/all-thunderbird.js \
+ ${MOZILLA_FIVE_HOME}/defaults/pref/all-l10n.js || \
+ die "sed failed to change locale"
+ fi
+
+ if ! use bindist; then
+ newicon "${S}"/other-licenses/branding/thunderbird/content/icon48.png thunderbird-icon.png
+ domenu "${FILESDIR}"/icon/${PN}.desktop
+ else
+ newicon "${S}"/mail/base/content/icon48.png thunderbird-icon-unbranded.png
+ newmenu "${FILESDIR}"/icon/${PN}-unbranded.desktop \
+ ${PN}.desktop
+ fi
+
+ # Warn user that remerging enigmail is neccessary on USE=crypt
+ use crypt && ewarn "Please remerge x11-plugins/enigmail after updating ${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"
+}