From: Jory Pratt Date: Fri, 18 Jun 2010 18:41:18 +0000 (+0000) Subject: prepare for 3.1 final release next week, work out all bugs in ~testing, changed a... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=5415bc05d88e261a17229242d845d1a41cb716da;p=gentoo.git prepare for 3.1 final release next week, work out all bugs in ~testing, changed a few defaults to make easier on users. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- diff --git a/mail-client/thunderbird/ChangeLog b/mail-client/thunderbird/ChangeLog index 6641cc67d6cb..8b7413edcc87 100644 --- a/mail-client/thunderbird/ChangeLog +++ b/mail-client/thunderbird/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for mail-client/thunderbird # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.4 2010/06/18 09:28:36 nirbheek Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/ChangeLog,v 1.5 2010/06/18 18:41:18 anarchy Exp $ + +*thunderbird-3.1_rc2-r1 (18 Jun 2010) + + 18 Jun 2010; + +files/thunderbird-gentoo-default-prefs-1.js, + +thunderbird-3.1_rc2-r1.ebuild, +files/thunderbird-3.1-noalsa-fixup.patch: + prepare for 3.1 final release next week, work out all bugs in ~testing, + changed a few defaults to make easier on users. *thunderbird-3.0.5 (18 Jun 2010) diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index e4165b0c2c8a..bb93050c6b16 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -3,8 +3,11 @@ AUX icon/thunderbird-icon-unbranded.png 13280 RMD160 1654b2cfa39631e2084da982001 AUX icon/thunderbird-icon.png 6499 RMD160 1aeece7719c1c1629b98fc11870641769681a048 SHA1 651d244e96fa0edf13f68f5ef9047432eb6ed3bf SHA256 ff9749e42b82b80425bb52883d63baa53298af7be98870ee6b73f0a6cf0ab22d AUX icon/thunderbird-unbranded.desktop 183 RMD160 2aeecc5f6127adee0c9ab1e1c83a29bafb82f41e SHA1 3c7533d73abf8208e2117de1601ac31935994021 SHA256 b42bda8d82722d069049889f14887aabc9f3e139a023186780ffff222ca5722d AUX icon/thunderbird.desktop 173 RMD160 03faca4ba9ff401e5d5ffc6ebb0a27ddbd9dd36c SHA1 cfdaa810fda5599a2e8454933157d5c2e590bd7f SHA256 1990dde085dbb37be74766a39eab72c0a0812cb1fde6f1c3fd10ce64dc8f5623 +AUX thunderbird-3.1-noalsa-fixup.patch 1087 RMD160 ad7807e9d42c65b9f1a8965e43db349a4c1fd38f SHA1 36f66207e3df9aa2481a7e2cb43c6ba0e74dc912 SHA256 62a9044ad373a3ead7c8547e7a342891c55f04d5fe0225e5ac05115fbad962e1 +AUX thunderbird-gentoo-default-prefs-1.js 311 RMD160 3542b008d6ba40a0290e5921d3388b81c817437c SHA1 bd307aa373458fed7c30c749d3e7acaf26e0b05e SHA256 1c9e25533118fc41e7dd8c276ce60106f6fb1959cab3887438759d23fdbc5445 AUX thunderbird-gentoo-default-prefs.js 494 RMD160 9eed5d9ac1f7953bb563354176a3656c09e62744 SHA1 6a155c0e3bf74f37ddb2e506df5cb35af5e7105f SHA256 e9831135f0f893944df3f51d3c754db9eb330a1293d7e6b79b7682d6ce60b48f DIST mozilla-thunderbird-3.0-patches-0.3.tar.bz2 3241 RMD160 bc3b163b9c5bd7c7fb497786b2dc2da4e0a4bd28 SHA1 0182b73d48cd21204504f3bb8e17f0d9a7289464 SHA256 a430c71a12fe63662d43b4eeb5b185841a4788cbbbbd7178a3c73056ba94c5cd +DIST mozilla-thunderbird-3.1-patches-0.1.tar.bz2 2451 RMD160 31b5126836b4fb6b5e62f4d1772fab2e4111320e SHA1 b86c3e93edc632801f3e331884404332b458d7b1 SHA256 79c6a48cdcf322226e39c0d8b5136506d6fb9c939c7ce531ac7f5c6ad3588d28 DIST thunderbird-3.0.4-af.xpi 200344 RMD160 4059b543f2536a148de331408f763e4befd52079 SHA1 fd35228f6f41975ed09339682eeab469b570029e SHA256 89d3836b7bc6db283618c0073313b39a11bd4ce658a2d15272a6b3e093a9f2df DIST thunderbird-3.0.4-be.xpi 189168 RMD160 4bb82e374b76e1bcc7d992bc76752dfcacbaab3e SHA1 1da844bbd7d6bd33f565bca6f5b10065a1b39239 SHA256 7bd80849948f2189d7d172647c789a3df41ef852b6848beb2e435fc8ab2da08b DIST thunderbird-3.0.4-bg.xpi 222580 RMD160 e7dc7374de70bc797c7aa756207706d7d39950f9 SHA1 4bfe6b3999bad71a9a8d10d0d0553114a18e0986 SHA256 0ea5c3f3e4028ae6bfa631acc9f5323c9278c762db0dac4d92f39954ecbfeea9 @@ -92,7 +95,54 @@ DIST thunderbird-3.0.5-vi.xpi 209941 RMD160 aa06c9c6e26a27e2d5e4acdc22b22acc241b DIST thunderbird-3.0.5-zh-CN.xpi 208235 RMD160 a1111421d74b25f07eafd3c0ebdf3f614d543c17 SHA1 a71e715a82d34ea70604d2fc3300319548687ffa SHA256 2c382ac699912f04b06eaf3e878b96a566a53f8d25fbfd967130661454e4f6c1 DIST thunderbird-3.0.5-zh-TW.xpi 208644 RMD160 14a2b34715bab0c5063c63ed1e71980f223d3e06 SHA1 137268253f0262329912515e3df0491d642b2c61 SHA256 0c6d7bb602c89ac886972b33de38c34f9c8e0371ffd8027bbda98f0ae12def54 DIST thunderbird-3.0.5.source.tar.bz2 60574905 RMD160 a5ebfbf5444fe694cbd9bc7a7131460e404c5d40 SHA1 c51b6c6a9357578beb7440e4d3cf4594a61fd6a7 SHA256 1549d02f38a27c45f3b153ebf536f05bcfaacb1eb7eda170e721d7ef61c6eea2 +DIST thunderbird-3.1_rc2-af.xpi 210605 RMD160 af4b84e4fedc14102acb7d726496cb9d0d1aa3d3 SHA1 190f9506460bc0771d88d7d203be5b47f16c5f64 SHA256 88f55b4707d2de5d391d99bf41e2572c7682c14e13ca0e2d3cc764daf5f30d59 +DIST thunderbird-3.1_rc2-ar.xpi 230324 RMD160 4194889b482fd444bdc3a9352e732cb6076fd9e0 SHA1 9a65441ccaba60f50559741b4a3fb52c13fa3da7 SHA256 8869b038a1caa5e316dea2eb34e1813ed07b94accc4438666e9c9f998ccf56fc +DIST thunderbird-3.1_rc2-be.xpi 194419 RMD160 5ed01b3418d40a3c3b94c0df21b25e7b749519ea SHA1 9ebd53fd61fdc23cce837bb64b4ffe4b5b7db96a SHA256 d9f7ef4a86c47b2646c04e997a341ea80e0e6fe6f1ced564ecdfcbc98eec39e7 +DIST thunderbird-3.1_rc2-bg.xpi 235128 RMD160 95fc31ad2a77603a784ad776e391fbf06489a279 SHA1 7c1d73dc19c6cb7b29d0d27d655448c0ea2851fa SHA256 8a5c3499d64e910980610ebb4892fe550d2552d4afe66126a7a718604a2e0e27 +DIST thunderbird-3.1_rc2-bn-BD.xpi 244846 RMD160 43fc6fe919327a781857317e480dee35cb07af07 SHA1 723dca83fdfa443215a8526b8121326535b7e728 SHA256 c1f1c73d24fab30ff7df682cb5cdc7892d65696f8880a184b22c171b5783bef2 +DIST thunderbird-3.1_rc2-ca.xpi 219415 RMD160 93ba1e9c4550bca79ec5b097ec679c388e7b4a5c SHA1 e7ee0714747ac47f631338a4ef1599eba80f80ee SHA256 376ec9bd19807ee496ea38a03a29744181859359f08679ccd24dca6e7e7aec73 +DIST thunderbird-3.1_rc2-cs.xpi 218156 RMD160 a102e5ec810322503e4ab29c178ed34db2919f7c SHA1 dee9a6fb31f5e8803fea75286378ba806c90164e SHA256 f9a3bbac542283b0d9c67fffb29e1967e31d157c91daa3f7469c1ba716d83e14 +DIST thunderbird-3.1_rc2-da.xpi 203176 RMD160 c7c42e5bea83850ef660354f83783febd1dd4e88 SHA1 4d2ac8a1917dcb8ce349d4f3154fd2c0a76ed81e SHA256 e1c592cbc361b63f8104e03e13897a2a558c0305d26c5fe6128e98ce79cc3554 +DIST thunderbird-3.1_rc2-de.xpi 222787 RMD160 c19370bf668988b60f55a2ce0b6dc7d2186674d5 SHA1 f042dc0b3f653b11e37dfb802f1c3c434df961c0 SHA256 6e89da8cb65d152e4418726c57583d25dac0ee61d1c5e9297a9251942a2a3bf8 +DIST thunderbird-3.1_rc2-el.xpi 210123 RMD160 97cbeb4bea5e88983fa528dfd6bb0fe1ed001e92 SHA1 55ad0b047662aa27350977f5078541a8d438a9e1 SHA256 af6fee3a0a743e10e29889f70e717e42ccdafa917c241bc41c63953a67098a83 +DIST thunderbird-3.1_rc2-en-GB.xpi 203672 RMD160 92517f899314fb4e3587c03819b5e364130b5acf SHA1 cfe205b173469075ee49a235769c43c49f71c9c1 SHA256 15dbe9d273ef54008528e3a9c68b06f58a988f27e2860539549da4e1ba830f7d +DIST thunderbird-3.1_rc2-es-AR.xpi 218631 RMD160 4f435e479f1f60e4c7dd0d3d8a0765f71d38bf85 SHA1 c75d10e3daffb33d11968a8cd8488723cbbb9d1c SHA256 caebbe4a6fa6997ab4a1599a2ad23bddfb7817f945d86479e698b4b373714cfc +DIST thunderbird-3.1_rc2-es-ES.xpi 172933 RMD160 295d0f542f567bc844b56674efe1b7bd2868e7e8 SHA1 b7bf50aa9125e2b900e1e5d0ed0a95ced16c4592 SHA256 4bb8079ea322698b493f0c3f8130f34d6a1364a252fafa709702a149616ffc60 +DIST thunderbird-3.1_rc2-et.xpi 221756 RMD160 ccb787e28490ac54678eb73fdc28c32fbc9f6df0 SHA1 849aae8beb9104f07d4cc865216ca4145d50c5bb SHA256 cf8e4f90361e7b12ce55848ee35e8c9202a569a65c733dc252bd13ff79fea5ea +DIST thunderbird-3.1_rc2-eu.xpi 211298 RMD160 68aed0eadb0960fe87fb2c5f464400d63091fc1a SHA1 21083b774085f351479372197bdd2ad11176bcbd SHA256 e5e3af57ad4d985b24edfa956fb97ce21a724deb5d8d6d6abfca12c4dc6e8316 +DIST thunderbird-3.1_rc2-fi.xpi 219524 RMD160 5fc37995323afa2f0c868248dc3c3a9422435954 SHA1 5760a77fb78c902d02aebab045e0ac59730fdc0e SHA256 9a5d4430441196ef7b78a22a008f3ff325ead98938b9852345177e64ea653c03 +DIST thunderbird-3.1_rc2-fr.xpi 221719 RMD160 6b8afa41671aa53d4d1b34fc18255b43884da5c3 SHA1 53a3ddcfaa26bf164acb64855db19398ca427c54 SHA256 37d23eee9ebb2831cbb8805eaf1141eacbc8096caa26cb352a0b4c9c2da49767 +DIST thunderbird-3.1_rc2-fy-NL.xpi 221121 RMD160 fc8b5eafabeb142f776402676dcdfc5b88adffd0 SHA1 eb4ce0c4c8c2d7ee9520f3f97912837f121a94ca SHA256 13969a28e21aa6814b3d475069a804569636ae46bfcda6bac1da0ec7d4927987 +DIST thunderbird-3.1_rc2-ga-IE.xpi 219455 RMD160 1f29ce79127b6114176115e15c0fbd9a9cefb4c7 SHA1 989436958228c8cbb3fc76d264404edaa207952e SHA256 1eb890bac43fed777ad499e7b9c22b47d8f6566067a2944ab78f92c9d6dc908f +DIST thunderbird-3.1_rc2-he.xpi 204915 RMD160 e25e002b3096b1fcf5219b36efa17a1ede0bd763 SHA1 f37b8b6ac6ae600521fbbd0ca49837a396d1626b SHA256 13fac2a5deacf208235dfb2fccb38b160c996482678c4c410bf156dbc51d20c0 +DIST thunderbird-3.1_rc2-hu.xpi 226088 RMD160 cc07e13b1c1d08cbfa027624454b56c82c9ff296 SHA1 9441d5e9d311211b43c254ab34b1bd6af71db28c SHA256 6a9dd5e1fcf60fee8cbb3b0ab8ee17184098d67d9a913cd893c88850d72798bf +DIST thunderbird-3.1_rc2-id.xpi 185831 RMD160 74fb31219cd1dfd667d83a2c863006a39f0169f1 SHA1 f5149dd9e5bf46ca06cf3e1785aca60790a723f3 SHA256 f00e7915bd3e85643691671a2e28a2209694d7f129a13df4be54cdfea9e3aaf3 +DIST thunderbird-3.1_rc2-is.xpi 213916 RMD160 d01586ba9729fac69879a6d2acd55985809b9426 SHA1 d4e3e125893652751373605a8c1cf3de7dc782d0 SHA256 3909ef72d2f06162b312dd536c0459bb98161d2a5458d01fe157a92c04f2a502 +DIST thunderbird-3.1_rc2-it.xpi 171437 RMD160 97199350faea79fc36f8601766893fe054fc7dd7 SHA1 2b3f9dc1875994f3f777511cc6faa1cdf4666932 SHA256 b1daa4e4638541ec0fba2a2ead091442f830124a77abecbe677fa044fb478bdf +DIST thunderbird-3.1_rc2-ja.xpi 236544 RMD160 99b60ae8951694608e0ff6e2cf7982a9b84c49b0 SHA1 38f240bf1a2adedaab75c19e1665ce324e291fd7 SHA256 9b8dbe737ac89e229841df84a4f5de8e6a5dbe5e0d50a46a89d60017209a9f4b +DIST thunderbird-3.1_rc2-ko.xpi 194776 RMD160 c65c2fc8b552d1f3ff4dcbe90193d19e50715e74 SHA1 c66f9807c61dec40a76ec95c6385ed6f76bc06b6 SHA256 d674ae717a289f6d782199f1d147b0a108cdfd5c5ea0c137240da5341b8b4cba +DIST thunderbird-3.1_rc2-lt.xpi 235344 RMD160 a7639b04a00f268db16e2b38b5bf0f623867f98a SHA1 2cb92c71bb901da3dce17336c3566060e0a15d96 SHA256 dadc0e6b9452e872d6492315f8017409bade5231396321be17df5e7d83cb045a +DIST thunderbird-3.1_rc2-nb-NO.xpi 213930 RMD160 04d3dcf5862d4db3c13330c6374d9195476895f4 SHA1 1f85e30eedba3fb3b876d365d3043d3e507f8616 SHA256 382ea064171c8f709eb42b74acdf3c0c26a4653f732db4dafdbadf9f37249da2 +DIST thunderbird-3.1_rc2-nl.xpi 216651 RMD160 d62db05b32f71c1e3dff0fd7db72171693ffa7ab SHA1 b1855f686c14b7fe05a6d126edce765c1328d21e SHA256 1c8bc50a5e0fd406bd0157f8b06b296f416c24d45b5023bbdfc73c8bca98b76f +DIST thunderbird-3.1_rc2-nn-NO.xpi 215652 RMD160 82b3c925b09584b46b4fb5b627d320cb5021a13b SHA1 d551ca593f87f4883c474cd6f3dba2df175b71fc SHA256 56445543cea1c4acb2a88f226852965da59451be4193ed55a8a51d63f3031fd5 +DIST thunderbird-3.1_rc2-pa-IN.xpi 241065 RMD160 82dc24fdc333c9ec818bf07edd28de92622ce050 SHA1 754d7e92bbbb85706b45aa0fe1d5b31be8348998 SHA256 0f877a8c14a66b8ce80d38e37f9ee942340bc33c5047f98bed75bb479f12aa7c +DIST thunderbird-3.1_rc2-pl.xpi 203963 RMD160 c6e07ce87b99b68bdc8b4a17b64060ff60f33f23 SHA1 d632bf70b52bfdaa95ab8ff68855ec97eaf9031d SHA256 028be3d3d5c53aff173a1c5be764c0b73d02069833bea631b11dbaf8c73b8c17 +DIST thunderbird-3.1_rc2-pt-BR.xpi 215013 RMD160 67acf880a063d3239d42553c9ca6af9ac859a065 SHA1 f3c2083c86d91e4345a12bee75d978c688e65acd SHA256 89076bf14f03497d47fd62dacd31789a15660920f9489c0b271c50b17d06bf78 +DIST thunderbird-3.1_rc2-pt-PT.xpi 214280 RMD160 36a25eaac7e2082175a5d4c50a5ebdfac2756759 SHA1 a2c5d821402560755837baf12f8cfc0ab1de6949 SHA256 dd1af1f6fa1244c0ef720fcf6ba85a4937c4b5c8ec7bf8c0fba3aacc66ba199a +DIST thunderbird-3.1_rc2-ro.xpi 221248 RMD160 8e8772ad1283dfad6224f02dd83109b068e1e4f2 SHA1 7f2895a13d8196d0a0fedc55de9c7b5f03bf5171 SHA256 ba12fcdb8e8cd5496dc4566fe1a0a20c6aa0f8026f2aa478c383db6fd12cd132 +DIST thunderbird-3.1_rc2-ru.xpi 198124 RMD160 b48af798879813e52e54897d126e17c7f7e6b90b SHA1 4896959407f2713495bb76b413991d9a8c583053 SHA256 14f961ce4535f42464f548a15bdefb8e5cd26800566bdc4c3be6c553e2dc9f93 +DIST thunderbird-3.1_rc2-si.xpi 246122 RMD160 82309cd83d6e9b9ac94f706ce35d58b6b1c0fb31 SHA1 00403c18c2e1a0370a2804dc007e864a0ed247dc SHA256 6861ba96d5873457b704d80d66582e126e29737629d5e53d302ffdcef19f6152 +DIST thunderbird-3.1_rc2-sk.xpi 224552 RMD160 309bd77eb2cbe4dcbf7756e57429fc05c03ca5d6 SHA1 0d1ae1d6278dc24dae2df97550dd1cd9442ea29d SHA256 6e67bbc3773055e36e68936f20e2a0b71fa9cdff2aa755fb89fc8737c42663ec +DIST thunderbird-3.1_rc2-sl.xpi 218480 RMD160 56fed9c213992a3889044cf06e940f58a4cbc46b SHA1 fcf4ad29bcd6e5a1fb4e2da3934766b343455cdf SHA256 ca59e896b4f5bcf1e8a4472a34c24ab7e0947add0473d3e82734815af2ee9013 +DIST thunderbird-3.1_rc2-sq.xpi 211279 RMD160 68413c214c012fd635779369c3213a4c5176f9d5 SHA1 61639ca28a4d997654d824f77589b5223af98cb0 SHA256 fe9fcb8d8f2c79d8c2656a736692c876fc1f7bac588b792a623c64f64559b1c5 +DIST thunderbird-3.1_rc2-sv-SE.xpi 221187 RMD160 8e56ac754fa43de5e293da9f1c102e563f30b841 SHA1 c64dfbae8b2e13fb8df55d2cda7f6b1d599d6a1b SHA256 fbc8c1e117d1a50dbf3a154f60222db275caaebcd590802833c9c2ef3ebd088e +DIST thunderbird-3.1_rc2-tr.xpi 215791 RMD160 cc6c7aaedca7109284daf826d0c90964496ce070 SHA1 657a5fea7c11cb528bd0690de16d6d3629815fb3 SHA256 14dc3a6b6697c065c038fef586702ad09028a6923b083eb1cfb7c89086a67279 +DIST thunderbird-3.1_rc2-uk.xpi 244813 RMD160 7f424b4181212292592c33da2ebd80648c857491 SHA1 c689d02ca4933bc33ed0ed4da10c7ee47bc297fe SHA256 6606484b2d32d72491b0cf42dc58f0085aa97077ce214e7d905c4accd7702d83 +DIST thunderbird-3.1_rc2-zh-CN.xpi 219648 RMD160 c32269154cab4e037d5ad7424f4145e8b781428c SHA1 a61b4851c911a246da914032a9d2ff50396dee1b SHA256 ba5b98ecf9f88b0e07ea50f9e5eb56b3e0cc3e61636348caefc99c70b357f89e +DIST thunderbird-3.1_rc2-zh-TW.xpi 220411 RMD160 c7aaa900aeaf7c0926d9ad793d9df5a9eca0c740 SHA1 95e9f34de79e2d5f0d098010e899f605a46f820d SHA256 1a16639f2a0dab40a5c14bbc4061bee45f6f553c551287a60575a3644141fe2d +DIST thunderbird-3.1rc2.source.tar.bz2 65626643 RMD160 e5112079166ad1b38f08a761587dc9d398efae88 SHA1 49bd4be60cfa584c12ec1f188b0aa9ff54112929 SHA256 02adf7b3b2c8e5db750cf94b6e518693b8ac1c2ea438dc6eaa976e37a38ede5d EBUILD thunderbird-3.0.4-r1.ebuild 7028 RMD160 df4bebf6ae84c63cdcc2f1a1ad1093d3c9cfe325 SHA1 07f3d45628903fb5dbad78f72457b29b7864e3b8 SHA256 7d0613e43175794ff9397f1315397bb8eae224af97e3cc1f0c42de77bf02db53 EBUILD thunderbird-3.0.5.ebuild 7158 RMD160 42c5a8247a44b6e7c7d8a5affd1d657b2bdd52b2 SHA1 3fc037101be3aef98e6814f5b4f05dd662994b7a SHA256 c9b83d2371586f91a800bf1222dc44b0f4d08880956410101dffb5d259a72723 -MISC ChangeLog 51135 RMD160 60e478bacf95f1bd5b7d9c7005adf0f52393a76c SHA1 93a1fcb41a23d6d2146806c45803ccd14fe3ce41 SHA256 5298c6ac8c260c92641893f2e1a8a4f0a050af77e50ac617f7fa0dc992686e61 +EBUILD thunderbird-3.1_rc2-r1.ebuild 7512 RMD160 356aa4e64c57db027f7af2f48c34531d8ab899e5 SHA1 eb8b2b97b9c179dbcd3ebb6d6043ae3c8d227204 SHA256 388a7c27a213a6cb74e0b2a36cf1b104a1aadcaf884f2b380b1b088fe2c1fa9f +MISC ChangeLog 51459 RMD160 4ee2967af9b161b5882ad236b057833eebe63a7f SHA1 cc9d066306f40dc32c3d27db7a3956e9b7f483c7 SHA256 6dd3450040a1fde4277a0b390ba1e380d51a7e979a1dd661f4a42e6d2585d4de MISC metadata.xml 471 RMD160 dd596368f27518e6d32d724e878d8dfb0303fb68 SHA1 147c70ac08b477679be27a428679c4c06ce0c1f0 SHA256 8f3f2c2b7c204fa12ce8ab51e655985374ea469d3870680b6925d541dbf56ef3 diff --git a/mail-client/thunderbird/files/thunderbird-3.1-noalsa-fixup.patch b/mail-client/thunderbird/files/thunderbird-3.1-noalsa-fixup.patch new file mode 100644 index 000000000000..5d60b7bc787a --- /dev/null +++ b/mail-client/thunderbird/files/thunderbird-3.1-noalsa-fixup.patch @@ -0,0 +1,26 @@ +diff -urN comm-central-orig/mozilla/content/base/src/nsDocument.cpp comm-central/mozilla/content/base/src/nsDocument.cpp +--- comm-central-orig/mozilla/content/base/src/nsDocument.cpp 2010-01-28 22:16:08.683135912 -0600 ++++ comm-central/mozilla/content/base/src/nsDocument.cpp 2010-01-28 22:17:57.605126833 -0600 +@@ -169,7 +169,9 @@ + #include "nsIPropertyBag2.h" + #include "nsIDOMPageTransitionEvent.h" + #include "nsFrameLoader.h" ++#ifdef MOZ_MEDIA + #include "nsHTMLMediaElement.h" ++#endif + + #include "mozAutoDocUpdate.h" + +diff -urN comm-central-orig/mozilla/content/base/src/nsNodeUtils.cpp comm-central/mozilla/content/base/src/nsNodeUtils.cpp +--- comm-central-orig/mozilla/content/base/src/nsNodeUtils.cpp 2010-01-28 22:16:08.686138846 -0600 ++++ comm-central/mozilla/content/base/src/nsNodeUtils.cpp 2010-01-28 22:17:14.618150370 -0600 +@@ -55,7 +55,9 @@ + #endif + #include "nsBindingManager.h" + #include "nsGenericHTMLElement.h" ++#ifdef MOZ_MEDIA + #include "nsHTMLMediaElement.h" ++#endif + + // This macro expects the ownerDocument of content_ to be in scope as + // |nsIDocument* doc| diff --git a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js new file mode 100644 index 000000000000..7323bd736d25 --- /dev/null +++ b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js @@ -0,0 +1,9 @@ +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); + +# Do not switch to Smart Folders after upgrade to 3.0b4 +pref("mail.folder.views.version", "1"); + diff --git a/mail-client/thunderbird/thunderbird-3.1_rc2-r1.ebuild b/mail-client/thunderbird/thunderbird-3.1_rc2-r1.ebuild new file mode 100644 index 000000000000..79b54fe3018f --- /dev/null +++ b/mail-client/thunderbird/thunderbird-3.1_rc2-r1.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-3.1_rc2-r1.ebuild,v 1.1 2010/06/18 18:41:18 anarchy Exp $ + +EAPI="3" +WANT_AUTOCONF="2.1" + +inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib mozextension autotools + +# This list can be updated using get_langs.sh from the mozilla overlay +LANGS="af ar be bg bn-BD ca cs da de el en en-GB en-US en-US es-AR es-ES et eu +fi fr fy-NL ga-IE he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR pt-PT ro +ru si sk sl sq sv-SE tr uk zh-CN zh-TW" +NOSHORTLANGS="en-GB es-AR pt-BR zh-TW" + +MY_PV="${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 ~amd64-linux ~x86-linux" +SLOT="0" +LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" +IUSE="alsa ldap crypt bindist libnotify lightning mozdom system-sqlite wifi" +PATCH="mozilla-${PN}-3.1-patches-0.1" + +REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases" +SRC_URI="${REL_URI}/${MY_PV}/source/${MY_P}.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_PV}/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}/${MY_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 + >=media-libs/lcms-1.17 + >=app-text/hunspell-1.2 + x11-libs/cairo[X] + x11-libs/pango[X] + + alsa? ( media-libs/alsa-lib ) + libnotify? ( >=x11-libs/libnotify-0.4 ) + system-sqlite? ( >=dev-db/sqlite-3.6.22-r2[fts3,secure-delete] ) + wifi? ( net-wireless/wireless-tools ) + + !x11-plugins/lightning" + +PDEPEND="crypt? ( >=x11-plugins/enigmail-1.1 )" + +S="${WORKDIR}"/comm-1.9.2 + +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() { + export BUILD_OFFICIAL=1 + export MOZILLA_OFFICIAL=1 + + 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_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}" + + # Fix broken media support + epatch "${FILESDIR}/${PN}-3.1-noalsa-fixup.patch" + + eautoreconf + + cd mozilla + eautoreconf + cd js/src + eautoreconf +} + +src_configure() { + declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-${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_annotate '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}" + mozconfig_annotate '' --with-user-appdir=.thunderbird + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-sqlite-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate 'broken' --disable-crashreporter + mozconfig_annotate '' --with-system-hunspell + + # Use enable features + mozconfig_use_enable ldap + mozconfig_use_enable ldap ldap-experimental + mozconfig_use_enable libnotify + mozconfig_use_enable lightning calendar + mozconfig_use_enable wifi necko-wifi + mozconfig_use_enable system-sqlite + mozconfig_use_enable !bindist official-branding + mozconfig_use_enable alsa ogg + mozconfig_use_enable alsa wave + + # Bug #72667 + if use mozdom; then + MEXTENSIONS="${MEXTENSIONS},inspector" + 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)/mozilla-${PN}" + + emake DESTDIR="${D}" install || die "emake install failed" + + if use lightning ; then + declare emid emd1 emid2 + + emid="{a62ef8ec-5fdc-40c2-873c-223b8a6925cc}" + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} + unzip "${S}"/mozilla/dist/xpi-stage/gdata-provider.xpi + + emid1="calendar-timezones@mozilla.org" + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid1} + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid1} + unzip "${S}"/mozilla/dist/xpi-stage/calendar-timezones.xpi + + emid2="{e2fda1a4-762b-4020-b5ad-a41df1933103}" + dodir ${MOZILLA_FIVE_HOME}/extensions/${emid2} + cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid2} + unzip "${S}"/mozilla/dist/xpi-stage/lightning.xpi + fi + + linguas + for X in ${linguas}; do + [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}" + done + + 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/branding/unofficial/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-1.js \ + "${ED}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \ + die "failed to cp thunderbird-gentoo-default-prefs.js" +}