From 9836e74909cbdd399ea0e8f21e7de02ef54736f5 Mon Sep 17 00:00:00 2001 From: CyberLeo Date: Thu, 11 Apr 2013 12:59:44 -0500 Subject: [PATCH] mail-client/thunderbird: remove outdated --- mail-client/thunderbird/Manifest | 58 ---- .../files/enigmail-1.3.3-bug373733.patch | 20 -- .../thunderbird-gentoo-default-prefs-1.js | 9 - .../thunderbird/thunderbird-8.0-r2.ebuild | 318 ------------------ .../thunderbird/thunderbird-8.0-r2.reason | 1 - 5 files changed, 406 deletions(-) delete mode 100644 mail-client/thunderbird/Manifest delete mode 100644 mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch delete mode 100644 mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js delete mode 100644 mail-client/thunderbird/thunderbird-8.0-r2.ebuild delete mode 100644 mail-client/thunderbird/thunderbird-8.0-r2.reason diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest deleted file mode 100644 index 14d840d..0000000 --- a/mail-client/thunderbird/Manifest +++ /dev/null @@ -1,58 +0,0 @@ -AUX enigmail-1.3.3-bug373733.patch 1168 RMD160 296a154bb79945a763f922149eb68667c4b51343 SHA1 52f5ec3cc1818eaa45a689200e4a84c7c599e377 SHA256 c8a61a29164e66a47c2d12ec96c3c31a6b3019f3fd3b961584642fdde228b379 -AUX thunderbird-gentoo-default-prefs-1.js 311 RMD160 3542b008d6ba40a0290e5921d3388b81c817437c SHA1 bd307aa373458fed7c30c749d3e7acaf26e0b05e SHA256 1c9e25533118fc41e7dd8c276ce60106f6fb1959cab3887438759d23fdbc5445 -DIST enigmail-1.3.4.tar.gz 1369381 RMD160 5691a644368982038352c9da45a633ca72e85c36 SHA1 601ec7e4e8eb1a732d26d650392680b4415b56b9 SHA256 967b1c3ff24d87ab05207aff6f40adaa06b302f9e753c0012896e47f7ef75c39 -DIST firefox-8.0-patches-0.2.tar.xz 8032 RMD160 221500ed4f56e9c139f563d598bf38df448e5652 SHA1 f41c04c659a253d464ab9bb2c169c1b99b22d443 SHA256 52d351133187dfb7b367950f4da543b06b9f0666f6c07b8bbb5b21cd3d40b0c3 -DIST thunderbird-8.0-ar.xpi 429682 RMD160 ac02f62b746232efcbbf622e7d2a84269194441f SHA1 da148179119926bfb2305e2157ccbe6edee86e79 SHA256 ac50815d26c950b51a930239facf46c1225f8c052dc7610106fa74573b187b96 -DIST thunderbird-8.0-be.xpi 388182 RMD160 b76fa607aef8a84430fd174f53bdca2d542e7f92 SHA1 7e606ae1e580242a62e6a136155b8a478ec09dce SHA256 c744b02fe1cb2acc1254d9c7b34af80710dc5de523d077187b87fd53e061aa9f -DIST thunderbird-8.0-bg.xpi 447619 RMD160 e13ac28e4b34e08308364418b5aab97518bbde84 SHA1 25d48b7d9fbaea3ab2b60e3361185fa3d72e34fa SHA256 aec72e7de903f79775456926e255c39346f8b52d0e12db90246f9401055e6405 -DIST thunderbird-8.0-bn-BD.xpi 467423 RMD160 de9d84e240110fd178b4eb0807e9b18709306892 SHA1 cf1185820ee431ec1f8928526fd866316d80350b SHA256 f4812cb69d83f94b31a6cab11672946dc9ae0afd3166553aa05df837971fc46f -DIST thunderbird-8.0-br.xpi 407854 RMD160 ce49a786c8608852d42d3230743fbb362a77e6b0 SHA1 f4b227d70f87b707cb1ab8ad203e2aefa5c5fa64 SHA256 bfe0a405db47e62cf4f2037f10592f37e6f4804ff141c98f03a708c8b76886c9 -DIST thunderbird-8.0-ca.xpi 407844 RMD160 f0860202c3b3ca2117373a657f08585e79b8fb23 SHA1 676c0b2904b282649323ee8287eede0fd011f31d SHA256 f9cbd66875016bf18e84d0ffcae1b394d020c6166f1626b95cdb04ea431c20b8 -DIST thunderbird-8.0-cs.xpi 410932 RMD160 efb7559493f30a25d0707b36240d28c4fb5e9647 SHA1 4a1efdaa8b7cc497a48dc91d35e69464cfa2695c SHA256 1fd879a3802d455a10db9b94c74449663920b6dd9e7dec487c9a782898fc4c6e -DIST thunderbird-8.0-da.xpi 353524 RMD160 ef82b894d5c104f20a301f498e4ecb778343c50f SHA1 f60819da07a43405faf6d88a9163ed964ac5095f SHA256 db28f6e245304488923e153e5e692b3ade8d736bc42c2fd8c1af065c973370ef -DIST thunderbird-8.0-de.xpi 409617 RMD160 65e0a6ff2e8f1dd192ae06235def1d269bef7202 SHA1 514cc2f40cca34be61a0e4287f1f01a00c96def8 SHA256 d8047dafbcf85f520ec268c633e0a704bd276b0e46d972302d54356f558883f2 -DIST thunderbird-8.0-el.xpi 392612 RMD160 433f3350a94aa8e1c815a821c718dea1b0af180a SHA1 7d026284b05903e5fe20eae6abc46246d9c3f79c SHA256 ebb6e4e5cdb20a3d19c72d5bc8967ff1d5ce65b479426ffa7f7cb2a367ea9d9f -DIST thunderbird-8.0-en-GB.xpi 384202 RMD160 37331b2e48c0fc12c25d1e290c352187ab326332 SHA1 95dbc9cd72a58d6d2b6cc7e6d38846eef15ff6cc SHA256 77a53b255f1a526166415eb2c7398a6d7a07a23f46d2737714bfbded8972bb8f -DIST thunderbird-8.0-es-AR.xpi 402208 RMD160 7f9cb8d89f54e5b8e022b152f69a542d978c3612 SHA1 83dba6b048b1fd6132bf9ff286e3e492208b1dc9 SHA256 3d23032bc87e257a749ce7a877897ee4e05c64930ebec9e743eec07c52ac26dc -DIST thunderbird-8.0-es-ES.xpi 345966 RMD160 87b19f178bcd1dae36dc2896b1e751efb934a7af SHA1 9f9e2965fb1786f44a9e4998d4bbceb6ffb2eb30 SHA256 9e4d21fa3b1387977ae4a6bf69395b48de8560e0330ee964c210a06fbf0c0327 -DIST thunderbird-8.0-et.xpi 402614 RMD160 f8b05fbb5b6a84da11fd7827c3400b9d8fb91916 SHA1 c6c9d8a80d7bff3e909a955f7e8653a65b306439 SHA256 7e866bb4f163e8aac567266414e20877bb9c6d0525d6621d717cdef1a9715ed2 -DIST thunderbird-8.0-eu.xpi 398556 RMD160 71c8a71728fb9bfa9b71fcb682aa145d7e64ec7a SHA1 1fcb6c067f2d5355b6940fc9693ff584eca81741 SHA256 af1a9e5cd29befc818ab5b93ce3b5058766f80fe0feeaedd261a702e56d1853c -DIST thunderbird-8.0-fi.xpi 403666 RMD160 0889d030e832d3f1a894bf3641ef3b98af3c7265 SHA1 fb984fbcbb0cbbc97779bc3abf87ebfefad24782 SHA256 e2c94b11072377e3ce6758a6f3b607e03fa7a0073e167b31ee097e0363b6c50c -DIST thunderbird-8.0-fr.xpi 406258 RMD160 8e6684d7cb942b34c69d467619c42599dd1f02cd SHA1 55d3d5117f36bb5451cf3e040317cdd67b444487 SHA256 5384e5e75061ab504ea3f6284d9f6232826f596d6785c392e795dbf27a2139b2 -DIST thunderbird-8.0-fy-NL.xpi 406182 RMD160 18b02278929414909101c8d550a05ef5407484ac SHA1 b1df077e7fe68ebb69133655821f640915ea4a79 SHA256 fbf0e7e59f36aa2770ddc129b0da453c5ccec1fc26ab08c1d37bb2ea1baec890 -DIST thunderbird-8.0-ga-IE.xpi 414791 RMD160 5f5843a6fdfcbb47c84266ed57aa03bed0d197f0 SHA1 e8f77908d61f82796fa80c974b821aed7a82f421 SHA256 6f193c7ab8d86e01bd305cb480ce4d1d3c40952b29d451ad53a87f7d25c399db -DIST thunderbird-8.0-gd.xpi 417258 RMD160 4fa9be2ddc45716832dc62a8d4d9a5613c6da22b SHA1 d699f7432c42b43ae339e7cb1fbbd6dd7a710a6f SHA256 a79cd6a967aa6023953e1b24cf784e5600b05bd77f081c11fa1ab53c145f19e8 -DIST thunderbird-8.0-gl.xpi 401200 RMD160 53401ac6094f275ddb536da38ebaf54cdfeda097 SHA1 dc343fcf130314eaef14bb70d6770f79c37a2edb SHA256 bd164a1c8b5a1fa7514323a6fad15f43765c42886ab46cd0995edf29e19ec25e -DIST thunderbird-8.0-he.xpi 429157 RMD160 cbcd11073637c0a8ffb4200ca7b93caf6a78f1fc SHA1 d58b666d5a7ec7cd8c3ea6215f9a48a84fde8316 SHA256 15049fbc3a1d41d4c69013ab18679994e6530a65c47051388dd51ec605e82562 -DIST thunderbird-8.0-hu.xpi 418308 RMD160 d5c39902eb580bfe74cb0d9f8fd50927c52418b3 SHA1 47bd74822aafe1326d4a86bc998edafcec9bf45e SHA256 2ba9485a7d3ed1fc7962f5776ab02856a7b6c847345b03fd54c6bb80e10a8e08 -DIST thunderbird-8.0-id.xpi 392824 RMD160 dcadd8a3480c88770da8189e37a39dc656419b55 SHA1 564d1f8a6348def0d6ef21f10508dcd642606434 SHA256 a03a86b388d79d15dc2ee09a99e11f492f9d11a6a72a75bc26896b09125a4604 -DIST thunderbird-8.0-is.xpi 404491 RMD160 4b3f8f95b25bfcd49e1a58f90d0f1138a1134820 SHA1 88336dc416de62a1f021233fee8c66e9c88e07cc SHA256 60110ee7c61ccfeca0560a49eacb50423f73f183a964f58b74ae37d8e564443c -DIST thunderbird-8.0-it.xpi 338611 RMD160 f5e5a492c30dcafa6d8858419dec3adb2f551d88 SHA1 acdba9e5a105d855e18e244b73c7e6c348421e33 SHA256 61c243264edee5bb95bc947b0732401f189b184863d2640128e00a19fac426b2 -DIST thunderbird-8.0-ja.xpi 450381 RMD160 71cafc3ebe76704b22a976d446cecd0c82fdecb9 SHA1 40f500176e13716c2f74ddb620be3d3681a89751 SHA256 1ffc9c291893601172be91f50b25b651c18ea008def94b858a12147872da2ce9 -DIST thunderbird-8.0-ko.xpi 362650 RMD160 9a55eea99af12cc333b3aceff54a6e2e1d45057a SHA1 5d55df5d8451c875ccafd8247f0e971102fae5c9 SHA256 b7063cad1f6ebe4c21dce881eb748a88aa906d23f248593d9bb53ba14381efba -DIST thunderbird-8.0-lt.xpi 527185 RMD160 eab4cf6c9dba554aecd83647df27f79d217d9939 SHA1 727ae314f34aedbeda861ed3df7a93466810b901 SHA256 fcd2c44bdebe7866f087b088ce5103366e2241bc341cc24b771684bc1d06d253 -DIST thunderbird-8.0-nb-NO.xpi 399860 RMD160 b959cdbe5e5e5e061c9e414f5719c76e4f0e9d80 SHA1 a37e40e894e4f1dfaf5b77555d533c000087a667 SHA256 83b800ea6ddcf098f309a8e71f3de741973d0177c145be9b8bf896d23df5204d -DIST thunderbird-8.0-nl.xpi 399870 RMD160 aa6068ebf5370de95b8118823b90e76d08b820ae SHA1 d9b71812e16505867c3d64a48d91cf203a3c6ed8 SHA256 bce99a6e95ae72bf6040d38c7fdfc5cd222b3362dd97e79e5af90f2e752adfcf -DIST thunderbird-8.0-nn-NO.xpi 401462 RMD160 547fc9ea77a2e43c9c58f24f5c9299db9f793c50 SHA1 a91a42860fa6ab81e3ba381a2dd32bd16be8aa5a SHA256 7e93e1e0ed7c6e942c6858b4e003be1e9a7180822a251436cc8349be1784d5f9 -DIST thunderbird-8.0-pa-IN.xpi 434683 RMD160 1b5f27a2f25e9af0404583e7a3047f49c25763e6 SHA1 ef1dccae1fb0c439aa48678827c84b0728389e6e SHA256 56c0e6bd4e5cccbb486fadcf7cddd6b0a75acaddc07d319e9bf39e679b98f900 -DIST thunderbird-8.0-patches-0.1.tar.xz 532 RMD160 4fd95b36f692fe6852eb65fe8bb8052913132047 SHA1 61eb8c40ad4b31025cd21b096c00a45ab8483193 SHA256 7dfee7ee0289645a5de7e3132d16412cd93713188d86a0a1ff4570a25cbe92c4 -DIST thunderbird-8.0-pl.xpi 386210 RMD160 9f393faab5504a98c876ac42fb6562a5115fd270 SHA1 5aa92c952156673ef354a2763f59430622447221 SHA256 040b62774df7f1e66b8af5d42031ac3bcd148c3646ee7815504aa2cc89322c4a -DIST thunderbird-8.0-pt-BR.xpi 408964 RMD160 f53215aa67880eacea3108063b3ec0d14895c202 SHA1 eed871c5b8af96bc7c36391d3796ae6feb7acaeb SHA256 669f7ad7db9b02e8dd9e41be42cac56ff9a2826c971f656d17f0fee0a22bc397 -DIST thunderbird-8.0-pt-PT.xpi 405968 RMD160 29121ec74b43cd321a94eb83f761b091c4e272c2 SHA1 b2889c50eac0c0b583dd3f20e5d6d4f641f00397 SHA256 b2ff74fa2f888b8e29ae158d55ded0ce7660498460930ff0697f17e6e481a91f -DIST thunderbird-8.0-rm.xpi 406577 RMD160 611076b8da1aaede20c05a50bbc708d40bca8fdc SHA1 d6bf1db0ef2c5c2f0077933587dc50822f5be27e SHA256 0110cfd35cd8354930ba5511ccde62539e75e69d31f4d428a20bd8aa113cfaef -DIST thunderbird-8.0-ro.xpi 430139 RMD160 9ed6a3c834d8c8d748f7d57d26129f0c2c2e0c51 SHA1 0c53963d16221bf0d609d3772994b14fdde2f4dc SHA256 57d2dfa73581629a305ea11fd98b7ff6e2ec971a1a031f635fad103104760084 -DIST thunderbird-8.0-ru.xpi 400687 RMD160 8ad0c810a54131cc344edf662c34b208f4e9c842 SHA1 823c97ed7a93c0c10c8cf2555ef4bb0556e0027a SHA256 a412dd6f6763972727007d76f837b5f1d8dd32ec35afc9490a3722437330dee6 -DIST thunderbird-8.0-si.xpi 448334 RMD160 7340edc0cf0326213dc7832931779f186fa76eaf SHA1 c48cace01c7659a87dfcf9beb045728b958767fc SHA256 fce2b953375d5b6fcf58d94bc4b676ae843103b5899fd3f5af5c5f7275e75631 -DIST thunderbird-8.0-sk.xpi 416338 RMD160 573654a59aa83e083182b00b4c81603d0ea5c83a SHA1 53b0146da50a8a5cbc3bbd9c4c3077c294e337af SHA256 e09edb3471eb06d3e21d85cbf2b889ccb041680150b28f43db2f46ae21ba6dff -DIST thunderbird-8.0-sl.xpi 402625 RMD160 3da5c058d1953947b4fdb1f30371db296c3dc892 SHA1 34ac589a09b759507ef7a58e9e81d5a8fa367a66 SHA256 91c6151d3c9c74ff937539c2c59a4f04f381403d72e43402a9466fffbdda5a71 -DIST thunderbird-8.0-sq.xpi 351703 RMD160 9fe4bd4663d1c9eee57eb31feb98ff32e7e68f43 SHA1 775103b7eac89e52ad2600462146c20d16841da0 SHA256 f14b7ca5d4049ee6218fd6377759bd6cfc32d37d180204510737ad4814c56893 -DIST thunderbird-8.0-sv-SE.xpi 470499 RMD160 edfe10d92fec7767b62782f34d0148a89608721c SHA1 4ecb7e9462fd43bb2665d6ed8dbdb6dc3d1fa0f2 SHA256 c7cc27527961c0435fa8bb1563fe04edee234188b0abe001e10159c48bda8a2b -DIST thunderbird-8.0-ta-LK.xpi 466437 RMD160 14e348e400a24d4e12679ce3b55b2e4a127721e4 SHA1 a1fafc13181f41ba9b93854594807b3e5cf65b49 SHA256 a49d999804b2925dc87b5fd990cbd373489b007bfd67a862ca1f775eb5448c04 -DIST thunderbird-8.0-tr.xpi 405974 RMD160 4f80a26fc871135b850851bb06ddbd7b8de60574 SHA1 12c21c981fb65ee8c8d7a1720e567c1166da4177 SHA256 984f7bcae3a51a3dcbe83b2098037c43fe929d14713f8b0818c362122f507a2d -DIST thunderbird-8.0-uk.xpi 456674 RMD160 95c1009e180d50940e8ecedc1d373c834c278bc1 SHA1 59cd3d8a0b47ba087d4493374bd6ba8b233758e8 SHA256 cdf663bdc0f85857cd41ead2c058abf01f6542089da94ada9f5a2bcf95214dbe -DIST thunderbird-8.0-vi.xpi 425968 RMD160 5412aefbf05179354fb4fa2f3865a58b53552041 SHA1 561e797859bb118e54e50e24dbe826558900d96c SHA256 fa82a8f09cc3adaa8e816c953bfef03a385e84662f886061d0a6712dfad576c0 -DIST thunderbird-8.0-zh-CN.xpi 422519 RMD160 ef881e92de682aa3d807a53a7f536f51e6740b94 SHA1 564f90305e0458f57cd27a876f90e8c12b5ade8f SHA256 bb46c2b4d395488104528ac225f2c129e9c4ddb500e6f44082df549560013132 -DIST thunderbird-8.0-zh-TW.xpi 423019 RMD160 3326d286df45aee39ea4dc9303c6e4459b41dba2 SHA1 a81c24ab001eb521a1b4e49da16c8f6914676641 SHA256 a6c78df16a242b1731709fdacae8fcfde630fe10469abfd6a696b46076e9059a -DIST thunderbird-8.0.source.tar.bz2 89435206 RMD160 373420ec009a7f28f12a64a0d55e9d959573974e SHA1 18b77e44f1653eb3d59056870f535e3c373d99fd SHA256 f728bd2dbc04e6c3a096d79a9ee320740f53794a28be307da8655c8fd90f77f5 -EBUILD thunderbird-8.0-r2.ebuild 9819 RMD160 03383251bd49f34b0b7f57f640d9dc59598d50e8 SHA1 62d2f6c0aaf3237936f00b7ea4de361ac5f3ec70 SHA256 80c49103c1646f88c0b063668eb88162a31e163b707e9099e1438a81bbb3c275 -MISC thunderbird-8.0-r2.reason 47 RMD160 b2e144c3aa80cb98d6e73c321820fa32f51656ae SHA1 f744f0a6e53f17318af6785b5e8bb118176aa9b6 SHA256 188763aeabb29e0ca219b0c4a2d31e758716fb9cc9dd9d2af9f58d15d543053c diff --git a/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch b/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch deleted file mode 100644 index 2b8d6d9..0000000 --- a/mail-client/thunderbird/files/enigmail-1.3.3-bug373733.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/mailnews/extensions/enigmail/package/enigmail.js 2011-09-19 10:46:49.000000000 -0500 -+++ b/mailnews/extensions/enigmail/package/enigmail.js 2011-11-11 06:30:21.000000000 -0600 -@@ -924,7 +924,7 @@ - Components.classes["@mozilla.org/file/directory_service;1"]. - getService(Components.interfaces.nsIProperties); - -- var extensionLoc = directoryService.get("ProfD", Components.interfaces.nsIFile); -+ var extensionLoc = directoryService.get("CurProcD", Components.interfaces.nsIFile); - extensionLoc.append("extensions"); - extensionLoc.append(ENIGMAIL_EXTENSION_ID); - extensionLoc.append("wrappers"); -@@ -1460,7 +1460,7 @@ - Components.classes["@mozilla.org/file/directory_service;1"]. - getService(Components.interfaces.nsIProperties); - var extensionLoc = -- directoryService.get("ProfD", Components.interfaces.nsIFile); -+ directoryService.get("CurProcD", Components.interfaces.nsIFile); - extensionLoc.append("extensions"); - extensionLoc.append(ENIGMAIL_EXTENSION_ID); - extensionLoc.append("wrappers"); diff --git a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js b/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js deleted file mode 100644 index 7323bd7..0000000 --- a/mail-client/thunderbird/files/thunderbird-gentoo-default-prefs-1.js +++ /dev/null @@ -1,9 +0,0 @@ -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-8.0-r2.ebuild b/mail-client/thunderbird/thunderbird-8.0-r2.ebuild deleted file mode 100644 index 25ac32b..0000000 --- a/mail-client/thunderbird/thunderbird-8.0-r2.ebuild +++ /dev/null @@ -1,318 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird/thunderbird-8.0-r1.ebuild,v 1.3 2011/11/29 22:55:58 chainsaw Exp $ - -EAPI="3" -WANT_AUTOCONF="2.1" - -inherit flag-o-matic toolchain-funcs mozconfig-3 makeedit multilib mozextension autotools pax-utils python check-reqs - -TB_PV="${PV/_beta/b}" -TB_P="${PN}-${TB_PV}" -EMVER="1.3.4" - -DESCRIPTION="Thunderbird Mail Client" -HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/" - -KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -SLOT="0" -LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" -IUSE="bindist gconf +crashreporter +crypt +ipc +lightning mozdom +webm" -PATCH="${PN}-${PV}-patches-0.1" -PATCHFF="firefox-${PV}-patches-0.2" - -FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/" -SRC_URI="${FTP_URI}/${TB_PV}/source/${TB_P}.source.tar.bz2 - crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz ) - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz" - -if ! [[ ${PV} =~ alpha|beta ]]; then - # This list can be updated using scripts/get_langs.sh from the mozilla overlay - LANGS=(ar be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu fi - fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR - pt-PT rm ro ru si sk sl sq sv-SE ta-LK tr uk vi zh-CN zh-TW) - - for X in "${LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${X} != en ]] && [[ ${X} != en-US ]]; then - SRC_URI="${SRC_URI} - linguas_${X/-/_}? ( ${FTP_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" - fi - IUSE="${IUSE} linguas_${X/-/_}" - # Install all the specific locale xpis if there's no generic locale xpi - # Example: there's no pt.xpi, so install all pt-*.xpi - if ! has ${X%%-*} "${LANGS[@]}"; then - SRC_URI="${SRC_URI} - linguas_${X%%-*}? ( ${FTP_URI}/${TB_PV}/linux-i686/xpi/${X}.xpi -> ${P}-${X}.xpi )" - IUSE="${IUSE} linguas_${X%%-*}" - fi - done -fi - -RDEPEND=">=sys-devel/binutils-2.16.1 - >=dev-libs/nss-3.12.10 - >=dev-libs/nspr-4.8.8 - crashreporter? ( net-misc/curl ) - gconf? ( >=gnome-base/gconf-1.2.1:2 ) - media-libs/libpng[apng] - webm? ( media-libs/libvpx - media-libs/alsa-lib ) - virtual/libffi - !x11-plugins/enigmail - system-sqlite? ( >=dev-db/sqlite-3.7.5[fts3,secure-delete,unlock-notify,debug=] ) - crypt? ( || ( - ( >=app-crypt/gnupg-2.0 - || ( - app-crypt/pinentry[gtk] - app-crypt/pinentry[qt4] - ) - ) - =app-crypt/gnupg-1.4* - ) )" - -DEPEND="${RDEPEND}" - -S="${WORKDIR}"/comm-release - -# TODO: Move all the linguas crap to an eclass -linguas() { - # Generate the list of language packs called "linguas" - # This list is used to install the xpi language packs - local LINGUA - for LINGUA in ${LINGUAS}; do - if has ${LINGUA} en en_US; then - # For mozilla products, en and en_US are handled internally - continue - # If this language is supported by ${P}, - elif has ${LINGUA} "${LANGS[@]//-/_}"; then - # Add the language to linguas, if it isn't already there - has ${LINGUA//_/-} "${linguas[@]}" || linguas+=(${LINGUA//_/-}) - continue - # For each short LINGUA that isn't in LANGS, - # add *all* long LANGS to the linguas list - elif ! has ${LINGUA%%-*} "${LANGS[@]}"; then - for LANG in "${LANGS[@]}"; do - if [[ ${LANG} == ${LINGUA}-* ]]; then - has ${LANG} "${linguas[@]}" || linguas+=(${LANG}) - continue 2 - fi - done - fi - ewarn "Sorry, but ${P} does not support the ${LINGUA} locale" - done -} - -pkg_setup() { - moz_pkgsetup - - export MOZILLA_DIR="${S}/mozilla" - - 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" - elog - fi - - # Ensure we have enough disk space to compile - CHECKREQS_DISK_BUILD="4G" - check-reqs_pkg_setup -} - -src_unpack() { - unpack ${A} - - if ! [[ ${PV} =~ alpha|beta ]]; then - linguas - for X in "${linguas[@]}"; do - xpi_unpack "${P}-${X}.xpi" - done - fi -} - -src_prepare() { - # Apply our Thunderbird patchset - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/thunderbird" - - # Apply our patchset from firefox to thunderbird as well - pushd "${S}"/mozilla &>/dev/null || die - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/firefox" - popd &>/dev/null || die - - if use lightning ; then - einfo "Fix lightning version to match upstream release" - einfo - sed -i -e 's:1.0b8pre:1.0:' "${S}"/calendar/sunbird/config/version.txt \ - || die "Failed to correct lightning version" - fi - - if use crypt ; then - mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail - # Ensure enigmail can find its scripts for gpg - epatch "${FILESDIR}"/enigmail-1.3.3-bug373733.patch - cd "${S}"/mailnews/extensions/enigmail || die - ./makemake -r 2&> /dev/null - sed -i -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' Makefile.in - cd "${S}" - fi - - #Fix compilation with curl-7.21.7 bug 376027 - sed -e '/#include /d' \ - -i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/http_upload.cc \ - -i "${S}"/mozilla/toolkit/crashreporter/google-breakpad/src/common/linux/libcurl_wrapper.cc \ - -i "${S}"/mozilla/config/system-headers \ - -i "${S}"/mozilla/js/src/config/system-headers || die "Sed failed" - - # Allow user to apply any additional patches without modifing ebuild - epatch_user - - eautoreconf -} - -src_configure() { - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - MEXTENSIONS="default" - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - 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 '' --with-default-mozilla-five-home="${EPREFIX}${MOZILLA_FIVE_HOME}" - mozconfig_annotate '' --with-user-appdir=.thunderbird - mozconfig_annotate '' --with-system-png - mozconfig_annotate '' --enable-system-ffi - - # Use enable features - mozconfig_use_enable lightning calendar - mozconfig_use_enable gconf - - # 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 - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]]; then - if use amd64 || use x86; then - append-flags -mno-avx - fi - fi - - CPPFLAGS="${CPPFLAGS}" \ - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - econf || die -} - -src_compile() { - emake || die - - # Only build enigmail extension if crypt enabled. - if use crypt ; then - emake -C "${S}"/mailnews/extensions/enigmail || die "make enigmail failed" - emake -C "${S}"/mailnews/extensions/enigmail xpi || die "make enigmail xpi failed" - fi -} - -src_install() { - declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - declare emid - - # Pax mark xpcshell for hardened support, only used for startupcache creation. - pax-mark m "${S}"/mozilla/dist/bin/xpcshell - - emake DESTDIR="${D}" install || die "emake install failed" - - 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 - - sed -i -e "s:Mozilla\ Thunderbird:Lanikai:g" \ - "${ED}"/usr/share/applications/${PN}.desktop - fi - - if use crypt ; then - cd "${T}" || die - unzip "${S}"/mozilla/dist/bin/enigmail*.xpi install.rdf || die - emid=$(sed -n '//!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) - - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die - unzip "${S}"/mozilla/dist/bin/enigmail*.xpi || die - fi - - if use lightning ; then - 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 - - emid="calendar-timezones@mozilla.org" - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} - cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} - unzip "${S}"/mozilla/dist/xpi-stage/calendar-timezones.xpi - - emid="{e2fda1a4-762b-4020-b5ad-a41df1933103}" - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} - cd "${ED}"${MOZILLA_FIVE_HOME}/extensions/${emid} - unzip "${S}"/mozilla/dist/xpi-stage/lightning.xpi - - # Fix mimetype so it shows up as a calendar application in GNOME 3 - # This requires that the .desktop file was already installed earlier - sed -e "s:^\(MimeType=\):\1text/calendar;:" \ - -e "s:^\(Categories=\):\1Calendar;:" \ - -i "${ED}"/usr/share/applications/${PN}.desktop - fi - - if ! [[ ${PV} =~ alpha|beta ]]; then - linguas - for X in "${linguas[@]}"; do - xpi_install "${WORKDIR}/${P}-${X}" - done - fi - - pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin - - # 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" -} - -pkg_postinst() { - elog - elog "If you are experience problems with plugins please issue the" - elog "following command : rm \${HOME}/.thunderbird/*/extensions.sqlite ," - elog "then restart thunderbird" -} diff --git a/mail-client/thunderbird/thunderbird-8.0-r2.reason b/mail-client/thunderbird/thunderbird-8.0-r2.reason deleted file mode 100644 index 943416f..0000000 --- a/mail-client/thunderbird/thunderbird-8.0-r2.reason +++ /dev/null @@ -1 +0,0 @@ -Enigmail 1.3.3 doesn't work with Thunderbird 8 -- 2.42.0