# ChangeLog for www-client/seamonkey
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.328 2011/08/17 16:51:46 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.329 2011/08/22 07:19:41 polynomial-c Exp $
+
+*seamonkey-2.3.1 (22 Aug 2011)
+
+ 22 Aug 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -files/enigmail/enigmail-1.2.1-seamonkey-2.3-versionfix.patch,
+ -seamonkey-2.2-r2.ebuild,
+ -files/seamonkey-2.2-fix-dates-in-mail-printing.patch, -seamonkey-2.3.ebuild,
+ -seamonkey-2.3-r1.ebuild, +seamonkey-2.3.1.ebuild:
+ Version bump. Removed old.
*seamonkey-2.3-r1 (17 Aug 2011)
AUX all-gentoo.js 712 RMD160 9c8352b0780ee3ac1e6f372dccb15975dfa09212 SHA1 5825d4485807fe53ddf8bbee70c7352f16c5ea45 SHA256 dfe92f212383bb79b3e2aebb03763c1ad179b3cbc90b22eb4b6aeddba98d100b
AUX enigmail/70_enigmail-fix.patch 343 RMD160 a81caaa4cb6507b5a41b2593e26b984c8748a8b8 SHA1 7028cd7cf09c60325887fd0fb68a20ba3bb98b12 SHA256 895c5ffec6aa321290115f2c995658ae87f9bde027ac0414e5d76a7c9d451165
-AUX enigmail/enigmail-1.2.1-seamonkey-2.3-versionfix.patch 387 RMD160 9cb0620769fa1919b1bef273eb9cd38c9dd154bc SHA1 d916785c9b5dd1778d1bc62dd770ffb826867425 SHA256 d8228f192f3386b0df4082e18c94ee04082cf09b135cf3973cee2d1cdf2371d3
AUX icon/seamonkey.desktop 288 RMD160 c9f56aed280a3ff68f0c40ae453fc24351daeea6 SHA1 87254c3cbfad672309e4b1fa408d08b74be31056 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0
AUX icon/seamonkey.png 4172 RMD160 d296c4d4e0920e4476f4c6c607946434202ad521 SHA1 f76213195e2dc002ff2e411ed0247d2624ce7b09 SHA256 7ffc1911a62b526702f3c991365dd8f18b6427c7e173456a101db4fb4c43ae59
AUX seamonkey-2.0.14-curl7217-includes-fix.patch 746 RMD160 fcf9b5cbf409d6f04eb276c956824bc770abfb79 SHA1 87f829c5176b9da2a3ae564cca465072dd8aaa13 SHA256 0b48bc32b97242edc11379a3ea1c7df0e576464b72ec493d547a81dfb1ba9612
AUX seamonkey-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff 744 RMD160 7c9bab23159e956813fa2e2a59dac5dbc16dbe60 SHA1 d29a9ded0cad3df137539642e6a6031c361c47ac SHA256 a8b217e3bf7902caab447f849712459f92e19c8889bc66c977019c603ddb99d4
AUX seamonkey-2.2-curl7217-includes-fix.patch 1066 RMD160 e5581348a5dfdd1e1c07487442ff7cc06566973d SHA1 dad9bdc18fc2ba93f1925818b74bcf7e3df0d4cb SHA256 2a46c70973f93f4c2c3a2292804ed11b8daa404ee515a1e1f7a863899a37bd11
-AUX seamonkey-2.2-fix-dates-in-mail-printing.patch 4902 RMD160 558f496344974ae83e9d020cf1244191937b3ff0 SHA1 e92b9f83684ca5f7575ae9ff1d8abaa3f752bbd3 SHA256 5c82ca92a5eeb15bd929186fdc78d1a1d32254bd1f31b426e1f3fd6e3f26b712
DIST enigmail-1.0.1.tar.gz 1201945 RMD160 2abd8e70fcfcd2e75e71a97a5a3c7d1e0c292666 SHA1 334e70723fffc0631dadb6fd4449afffdeafc3f2 SHA256 7bc8541eef483d67246f3d83682ba13263f001fa94b5982c0cfbe54e5bdfd32a
-DIST enigmail-1.2.1.tar.gz 1463012 RMD160 b712e964e71c3b4dd14018b33ee1d985ba4fef8b SHA1 44ea48d881a936dd72d1f974b56f31632c5ed91a SHA256 b13eec1418240aefb64e27f4f02b3026edd1782524ea524c9af233086c7c7f45
DIST enigmail-1.3.tar.gz 1379908 RMD160 bb925bea4eb6b782ac7ce3c36e14fa7da6b0859d SHA1 cee3ce90d1ec38021212c23a8af7feb7c7a9093f SHA256 4345722ef178d177ccdd1cbaf32497357d63e9cf0d4d11e5a579edd2f208307e
DIST seamonkey-2.0.11-patches-01.tar.bz2 17740 RMD160 00747880b61bab159a48cca01766dd788fdbfcee SHA1 5f3be090d2d65d361b2b337fbd2c30b589cdfa3d SHA256 1d032cdb98a65910b4ec5c64e4649b7a25fc2a8f604b0ae2f7a24199d408e76e
DIST seamonkey-2.0.14-be.xpi 482603 RMD160 c70bea0d4d877112d9624c20c82445599188b736 SHA1 a3413bdbaaea8032717bbb0e10fee24f1b89e9f9 SHA256 c803810ff7942252519cb89b25665416a11251281f435909626e5fb5a514f6a5
DIST seamonkey-2.0.14-tr.xpi 493838 RMD160 419d0fcc9f29e7f9f14087783e792533bedf5218 SHA1 978e78d2e829bce06767bb8ad4a7a401deec67ab SHA256 f5f5a7bb30ac54edb3d1521d67928ffecfac106546ddf122bfebdba7f9287006
DIST seamonkey-2.0.14-zh-CN.xpi 503855 RMD160 2b319d897ee9bfbdcf2c05fa0ad580d4e38dc3d3 SHA1 dc388846fcbf28c514a9d62240b1c9d8c885daeb SHA256 5e1b6781a217713867d303378742b5b7269ce4a317040197c77628b1e95faf6b
DIST seamonkey-2.0.14.source.tar.bz2 61744542 RMD160 7f40af9c3b838b687b80c3b307f170b06d9d3255 SHA1 363b63c16f8e23c84cf55f886b1ae4b9ea266d46 SHA256 171101c471d5d1ec7563825c2e96cadaccdb85ed370999ac9c13d39abdc84020
-DIST seamonkey-2.2-ca.xpi 811514 RMD160 536d03149cbc7cf45f2ac8cc1d257d20c15e2aac SHA1 67dbcfd74c047775bd49a29326f999bdfb3b7812 SHA256 433a6e1dea81a1dbe9fc5f0e360845affb71dec9e3c5a669cc355281f17d70d9
-DIST seamonkey-2.2-cs.xpi 814944 RMD160 6e463e66d13039662d752946ad69c7757d0d12a8 SHA1 fde34a7027cd285b687e70e195b7f2cfefe20d3b SHA256 666d504cf2d216a7a8de8a13898719da89a42166e4ee1d4c2d2bfcb4c9e39b6e
-DIST seamonkey-2.2-de.xpi 857283 RMD160 96f4e5fee9f10dc6a53aea75b619b8924fe5481d SHA1 2feb7d3d6bdbe522b1eb8481beabd4bca2e3cfe5 SHA256 13c3f08bcda947e5c20111a73bee995d5ac8bd97defd8ad235530b61d75de72a
-DIST seamonkey-2.2-en-GB.xpi 787529 RMD160 3d92ca59d04ffb6511b92740e61fbb4da7054398 SHA1 ca5df2d1af5573be18b1bb2ea80bc1582cab2053 SHA256 8133dc83554f01712330682c2b269ccb2917ee3064ef7394ef9f82db26845932
-DIST seamonkey-2.2-en-US.xpi 786992 RMD160 20d6f3ebc1e147ad0a6180340b5adcc1837f473b SHA1 2bb1d54e0f01ff0c77e00681852036ffff24e905 SHA256 8ac1ce65dc5044deabd9e1b49234f448cff3435b0660e42e091ddb611d219cda
-DIST seamonkey-2.2-es-AR.xpi 813118 RMD160 b5210c2007cb23c75530199851eb32d3e7ccad40 SHA1 99f7257e61074993ad3a4e4985a4d84d954de932 SHA256 4db1673c306b821dca7de124415b4b92c339a076bc7cd38892ae06927659c982
-DIST seamonkey-2.2-es-ES.xpi 785711 RMD160 9ff7c20c4fcacc3827705e97e0ae6258016643f4 SHA1 2d9dd8f11f090db8844c32fb5fcbe22f43b318b3 SHA256 08158721a1122ad6a74f688792e5f7e6e33ce078e1118dd8f13386da6eda6bd9
-DIST seamonkey-2.2-fi.xpi 807217 RMD160 a5b9ac0fd9848a0edabb1de7b38e603ade71748d SHA1 927a25e2a00bcc5695f8b9d4f5060591159ff9fd SHA256 a1350aa978c30a71f5ea2a7983bf2bb3f27ad46ad2572d355b565664ebe66804
-DIST seamonkey-2.2-fr.xpi 896104 RMD160 3f09cfe68e9eeb8a23e98f283083d88b91c6e357 SHA1 ed977e2259f6c636aa0abbdee6a509ba2a4e0a8f SHA256 fcac0a2c51cf193fa2c712670a6c73e94ed58588ddd8dc0ad3e708b777f81842
-DIST seamonkey-2.2-hu.xpi 827308 RMD160 0934a920b3f5ceacd7b0a1fcd06dee6e7ff5a631 SHA1 15ba9f40a0132d61032bae41001bc283ad34ae8c SHA256 95a1e3f685b74a8d655bdeec7bdb7a8ce88699dff9432483b5cadab3bbe10982
-DIST seamonkey-2.2-it.xpi 739672 RMD160 9326e8d3a3cc35eacc52e77017ac27ad707fad34 SHA1 84bd25883ae5086d78f2369683e71dbf67492db9 SHA256 28e7b90ff8d7596d7fca6c253d8fd2b1fc9464217cb7fe1a86a4ae9b832a1f8c
-DIST seamonkey-2.2-ja.xpi 861377 RMD160 5a1df629cd853320510605f56058c3f08ccc4929 SHA1 8fe82f5b3a82eb2155f5ec044679dfd0ee437b26 SHA256 ad3d03f42747427c3c862a6a30cb4b513a66fb21a8fee778cc56f3f3a013761e
-DIST seamonkey-2.2-lt.xpi 959540 RMD160 1a136db87ec7752222e320ed0a91f6c0e6b58c30 SHA1 883c876ba23386ac6e7a720a60904495a13820f3 SHA256 d129bc0278ca8637df4fe377c29ffcc687d2d20b4de35b7144d83508bfeb6713
-DIST seamonkey-2.2-nb-NO.xpi 805675 RMD160 83cbcb130fbf72f22909a126f3527dc9a8ff3bc9 SHA1 c23862b8a05a1fff0cb6cb6611d770e248c6fe9b SHA256 15818961fa34bc4610fcce26f8bd8885495f030d2ddf5d3f05fa0ee69aafbf96
-DIST seamonkey-2.2-nl.xpi 804311 RMD160 d8b6296b165c1827716ee32013e3d5d8487a0647 SHA1 329db24cabe1dd4151e7005fb0c501500deec301 SHA256 34385a5ae09d976b7124366cea2304ce6b4489119c337b175fb9340529324a76
-DIST seamonkey-2.2-patches-01.tar.xz 17864 RMD160 56de5f2e7647528f624c13740a7e09b290f98324 SHA1 f53ef1e0521bd44fee3b6ce5beb3af8350110aaf SHA256 22a6826d569aa9b716fe1ffab8dc260323659d9e12e2a8681b269343bc8a2b11
-DIST seamonkey-2.2-pl.xpi 825438 RMD160 5ae746d41576afb70adf539a8356868ee6f250da SHA1 358c82dc6b23825ccf6f06fb67ac54f5106cbb03 SHA256 44e0e2883601f7a71c64e8fad1e5653904dab5f25834cc96b479f7d3efa73f01
-DIST seamonkey-2.2-pt-PT.xpi 842511 RMD160 f9f0e59d2945aa53d658cd70205571f805a0de3c SHA1 a7617a5919480ccdeb60ad8d276fe9ef22f53e44 SHA256 d733234dc5b11ea32b611d54efefea31eea331d21555db91712f9810d1f2493c
-DIST seamonkey-2.2-ru.xpi 889516 RMD160 6c52b0e08fdf1f453a66e1e5de24bee5692aa303 SHA1 8c4b87271e3c69315f769818156fc72d72088db3 SHA256 15700e56b4ead24fb08c8a65b615343a56f364dee311dc5e808f1055c9277c5a
-DIST seamonkey-2.2-sk.xpi 840212 RMD160 24f53c0ab9bcd792b36782b84da70be42679fef0 SHA1 93d37565c1940fb6f003712a37bf8a07ba26d456 SHA256 a25e78e2c9e682910bd6fcdc7639ac7902d07f99ac9ccb85e567bb28606dcfcd
-DIST seamonkey-2.2-sv-SE.xpi 869508 RMD160 592963815c37201e54594a9dc1c103fad147d743 SHA1 73dc9b6b6a277687712db523f26d7bc697e0cb6f SHA256 83b5e7572ed550e299b2813a0826d3760e18fd49b56a3e852f3be32cd133a1fc
-DIST seamonkey-2.2-tr.xpi 805151 RMD160 5accabd955766af2f6a95ec6a162fe7e9fc50790 SHA1 313cdb5c013f09e5931fc32ff84308b08b710c8f SHA256 0bb342f7845493c35f743b3f8589e9fa0d7ed1c283f400eeb929617c13f26f56
-DIST seamonkey-2.2.source.tar.bz2 87478968 RMD160 cfad0460357c357df7a5936c0bd10374c18eac04 SHA1 bb2181fbbb4aa16e51899b483acadb31f7e0cbbc SHA256 0b713e2f78a2c5139bf16736bd12e87017cdbc675948d4a8893a3d834bf8c13a
-DIST seamonkey-2.3-be.xpi 793418 RMD160 de48d1d429a77e4bda7d25b5c40fb135e3a8be40 SHA1 b197f7b49b537149aef8325a2e31c1cd3cd9cdd7 SHA256 0e2de7fc33a3c46870c91a48912fc00e9c2275b8a55c71c7e3421a58425ae13e
-DIST seamonkey-2.3-ca.xpi 812149 RMD160 66b8b7ef38a4a82a63d046da2e26c3e4fce3770c SHA1 55c366425d6ef9df919a71c7df96e3f4b373b0a7 SHA256 f939aeab00dd7261ed20292b398cb076b279612814289e30665cdba8c44cb50a
-DIST seamonkey-2.3-cs.xpi 815818 RMD160 a74b98bb6ce262d4ebcb9807e5777ba2e4ced45b SHA1 84c783d8e4f93143bbe4c5ff29fe5ecf91341d3a SHA256 f47e9a26e8124980dd5fce7cb01e56e1196934896a0d753778864fb3d1d94fca
-DIST seamonkey-2.3-de.xpi 858157 RMD160 d0753d292faa22503431b0e8cda20aa860916659 SHA1 c1abf8e6dc294aa296c00c9b7db36c0286aef6c0 SHA256 275132b2a76da4597510fc5d72fce1840ec580c7a564932a5b94e05511a08e8c
-DIST seamonkey-2.3-en-GB.xpi 788274 RMD160 3ad8caf64125eb4c5064aa54d21c8eda97961419 SHA1 c961e01123098b475a37e2a86c2c97b7843588db SHA256 c6cb14d30fd87b2e0d0b250999cfd93bd4475fd3fb2246eb29052a0c351566e2
-DIST seamonkey-2.3-en-US.xpi 787693 RMD160 9c37385cf7a19627e4997ae87c64f87d77e6c215 SHA1 cefa3fb9208b97b725b070bda24e94b5c4fe3ebf SHA256 9cdae61ae3ad0eca8d1f6434cb74b7d838fa8e2c4ab36e84adcf0b7fede34960
-DIST seamonkey-2.3-es-AR.xpi 813751 RMD160 32dccf9c3c56e3360e0956432a3cc878aa3c9fd3 SHA1 a36ac5e3ed154d488eb689880a2744c6d7cb042f SHA256 883332c947fc4cfd3d81fd1fb9e04df4ba27effd825f702b8a68086995431f3a
-DIST seamonkey-2.3-es-ES.xpi 786103 RMD160 c7d285ec9c0f695c202411daaf678cf33ad1c518 SHA1 4c7139bfe9ff279538e84f2240ce242255cae54f SHA256 ef98e845c899b4ce3649ec657ec879d82fc2a757243d79824871549051f17512
-DIST seamonkey-2.3-fi.xpi 807886 RMD160 f274a020f6e34a2b141fab1890635048a2487f6e SHA1 f3e3238d8c98275d635d2051871a7b397fe36d75 SHA256 860c3283f5358f3bc6fa932c303e2a26f5da14a0200be586641b787b4dc8111d
-DIST seamonkey-2.3-fr.xpi 896690 RMD160 ee871ad5a5877f91ff3bece4d6374a9418254f5b SHA1 8933815e09d9c62eafcd8f4818ead6a9532fe8db SHA256 869c575724c45bc1706b31bdc27b4f7d447fe2b21ec3fb47dd1c25c71e7421f2
-DIST seamonkey-2.3-gl.xpi 808025 RMD160 5b7863cc70396a49370c22c96ec9cee16f21bcea SHA1 30ed41b400a579b3c0ddba4a86c00883591a5c89 SHA256 7bd6b651d8a5acc721dc30c4f0f5fe47f0e43c1e2a5a203db6b3915f6538a2af
-DIST seamonkey-2.3-hu.xpi 829753 RMD160 183afaa78d70e281e6849d08905f6d0359f9466e SHA1 210a5c67cc4e8882cda72c872c7a91f5373ddaec SHA256 e61a5870ea87ae690b3f6590ea76ccc43a3074ae30d7f6f58731afc7d8eb98a1
-DIST seamonkey-2.3-it.xpi 737251 RMD160 1ee9338ef8f031e71f6d28826538a1f3748e188b SHA1 94591d75acdb90f69a68d62cfe1e6e089e7e8434 SHA256 889460f7a20d64af6ee6dda56fd7151d301b4c4cdfdb29c7e0184ed84eed4215
-DIST seamonkey-2.3-ja.xpi 862244 RMD160 16e7b0f68a45d2c9655aaad8251a2f885cc5fe14 SHA1 477369826f09b15217cfb740024d1d2794016d4f SHA256 65b8364f105b62acad9022aadefc79615fc52172d3c84ef9bd51df50b018201d
-DIST seamonkey-2.3-lt.xpi 960314 RMD160 ce6f0d975e586a5d2d23cff16d45e7f835dac1d5 SHA1 97b633b9dfa3e98f7708ff0a475cf2a502c8d152 SHA256 bb038f4aea2728f50a3af52e2325a8e798230585f912f0f4eec486699f60f242
-DIST seamonkey-2.3-nb-NO.xpi 806302 RMD160 2ce6877fedc616a463b70bb3d56e91d7a8f1540a SHA1 8e6b86a6813093f252f9ed131e48bc23cc120573 SHA256 c2280f1940b79ba1eff704d7cd41a9153c6e065cd742c17edd32a3def70ebbbb
-DIST seamonkey-2.3-nl.xpi 804973 RMD160 ab232824bbe4a16b9604a88a1222bec5705be8ad SHA1 fb33d2d432efe5fe3b88c0008b01e319cad3553d SHA256 7504a0fb10a25b2af1922ad50914fdb1a0c33f7e8119c34c5ef5638ba06f0a1c
DIST seamonkey-2.3-patches-01.tar.xz 5640 RMD160 afcd0eaeeab720b17b7d9223e331ac072d698b74 SHA1 c70237a2608f82f45108f9aaf572cb01e6951d21 SHA256 b04feef373219caf01b4ab6a521fa8254cc38c6d667dfac54965613d31f0676d
-DIST seamonkey-2.3-pl.xpi 826227 RMD160 5cdb3ed988fbbe176ccebc705402a9da02dad248 SHA1 b412ac3aeb0fb0a044411ecafa66e526bec94206 SHA256 2dca139d0c1f8a002338466cc10e53e34c6cfdb3b43624d36bc9db3e6f95ccc0
-DIST seamonkey-2.3-pt-PT.xpi 843400 RMD160 d6e4e125e8871ba637e3366faee24707ab32d75f SHA1 9a6193d9483d07a10842f34b3f670c7b847f6675 SHA256 04f9e49df4216f4b61df08bdc4e33afe50f908119c0a71705413b850b211055e
-DIST seamonkey-2.3-ru.xpi 889852 RMD160 05267535e881ca282188c8abd2021c79d40add46 SHA1 35c604b5dd28c2cb5b6ebc578954dd06ead48c99 SHA256 571f7b6a4e1ebbdb7d0cb0b77dbe379010954fb1570d9fc34054407ff69d12ee
-DIST seamonkey-2.3-sk.xpi 840864 RMD160 282085bf294b0aa1f1781547cd9bae5022c9d380 SHA1 42a084ec01fd2fda3995d394ed2b725acf029d5a SHA256 b8e49d47578eb090f1f10314b687fd815ea2e36a482533d9c1ff00f9854974a0
-DIST seamonkey-2.3-sv-SE.xpi 870149 RMD160 a0f4744e56f4ca5c10d3cbc0217af73c2fa01e47 SHA1 0c0948aca8284c5bfe51068a9402e9336f8a837f SHA256 7f99bb693372633a7f1eec491abcd782b2595aac4783f870bb15d603796fb627
-DIST seamonkey-2.3-tr.xpi 805726 RMD160 757b821c7a3ec16c428c802922b66b507d6f8619 SHA1 ec2f5ad4ba3247d7440d5cdbe605b76c65f7d6d1 SHA256 4cfd13af28f092337b5224b1821fa6258f94eddc7763777292c30b8a58742f94
-DIST seamonkey-2.3-zh-CN.xpi 835488 RMD160 a5f9b1d6410ce4c3712bb143d023e86e6daee905 SHA1 fd1a72bdadd93be14fe997aeaf67d15877e9d527 SHA256 9c93de2a666a0a75d1fb1cc0a830b77f31b473e4c1a9c8acd18762bcc4d06bee
-DIST seamonkey-2.3.source.tar.bz2 87002565 RMD160 02489249dd23fdabca4168ca274e6f9256792691 SHA1 6f39901767e234d2af43bacf0ffcdde8b0c3b814 SHA256 a709ac32c166448da4c9558ca17809ddbfa87f7e0e2a0638387ae080fb6758a4
+DIST seamonkey-2.3.1-be.xpi 793420 RMD160 25cc43e1dd51cde759bc98dd86b72d167be70c50 SHA1 fc451bc17aca0cc944f25a6e6fa426afaca10996 SHA256 8de31a4166a6929015ff0729451dd8a8eab12aaf0de426e4d00251abf4e4288e
+DIST seamonkey-2.3.1-ca.xpi 812150 RMD160 fa36b6605579a88f16d8582cd222293367fec66d SHA1 604fd6bea477590dfa89e5ba82c766f1f90aadda SHA256 4e4740c9a6ad4147e6dfa50b4e7757e56558d478497102c797e089d82e177aed
+DIST seamonkey-2.3.1-cs.xpi 815820 RMD160 bf378837d9a9e1c835891c4119c25aab41d3670a SHA1 56b2a24b92c0b40fddb1c3e882a1085750515159 SHA256 e3f705eaf837d4b219e7cb0f41b942f045066f8090e7f11233544bd8e943d486
+DIST seamonkey-2.3.1-de.xpi 858159 RMD160 4dd5d82e02df6b2b4fab0510470c691dd2b077f1 SHA1 08ec203919b794d2988fd1bb68b63ec480d201bd SHA256 fe91060dfbd4c4fe8494851f40efa9901f7c0e8200a55a01260a825857437b76
+DIST seamonkey-2.3.1-en-GB.xpi 788276 RMD160 aa64755453c8ed209f6a38b373f9aef07dd4a991 SHA1 69d33280762b52dea427d46fde9274e7c617d8c0 SHA256 531e4cbda7a78621de3e638db6c792b8de9be701b7d58eef634e1d283eaed8ee
+DIST seamonkey-2.3.1-en-US.xpi 787694 RMD160 892c86b494ee1bd8fb5bbaec3118616a8eada41f SHA1 361643040ebc86e6ce831f71e30393b4a1c0369d SHA256 0e61a105c3b585aab90d761e108b63d1980078f55c199cdb76c279e372b53504
+DIST seamonkey-2.3.1-es-AR.xpi 813752 RMD160 1f70535db514f57cf04e3252345948d7c96e3622 SHA1 f874868b97dadb57d2db3347074df4ec0536b0b2 SHA256 a416ed85d5b19ebd6ae0eb40b8979991761babb6f878d960dad2e28759d458f4
+DIST seamonkey-2.3.1-es-ES.xpi 786104 RMD160 5500333c8db033ed70de99e10cb51b030ef87c5d SHA1 547494f1d1b80fb97b2af75aaa58926867f9020d SHA256 85da919de52d288de8603b4f2606ae2c15e1fe0ec1b53cee6cd06ee1f3ca04ec
+DIST seamonkey-2.3.1-fi.xpi 807888 RMD160 fe0c737467a5bffa7dfad7f9c9b4d530c273d03e SHA1 3cc3b11e73c0a0b2b1db9f652a1805f7120ed504 SHA256 abc9d516634b1cd18b6884dab0fdbd8956575d2cf2721371d1f16098bc7fc479
+DIST seamonkey-2.3.1-fr.xpi 896691 RMD160 8462026ea6a52a368a92809f25ce252b0542b138 SHA1 f611f04f8db32e0d2dcc590497bccfc56c299423 SHA256 c4c37d789ade00ba210346a742ecf3a59469a0232cca44f8785db61290adda9a
+DIST seamonkey-2.3.1-gl.xpi 808027 RMD160 e8cc92ff0b6a9248471099de2c6b2dd01cf0e3e6 SHA1 2d9466bd129bbb643a776b31a629b963f704ef73 SHA256 75ec472957c54e94480182fafe2ad4ed8e5ec17e2e32d8b319640ce155bf4986
+DIST seamonkey-2.3.1-hu.xpi 829754 RMD160 1b85e6ea6efc6992e3349ab82baed51dd5ff80ca SHA1 f368bd81220f037ca507fa34c75a6400b52c82ee SHA256 93dc3ddf6ebfefb2be8a64db4015fdefe44897ff3f82993d0969e6d6f87ca13b
+DIST seamonkey-2.3.1-it.xpi 737252 RMD160 1bc2ca0d7249c141ed5fad343f9cfcefae63bc58 SHA1 812e5ac474765d18f31aed7b968b87a0a74c7055 SHA256 2d23314b547a5a5816632ba345493954fc1aaab10b4c088d89d64a8905c3ef67
+DIST seamonkey-2.3.1-ja.xpi 862245 RMD160 76cc8521db842f421c0f5acdf044240da01cab06 SHA1 181cc2bdce80c1f3756f2a8cb8d796c9f6e6db8a SHA256 6c866b8bd9248198b42dabd650c29733d72795ee560fbfe56152a7009c75c5ae
+DIST seamonkey-2.3.1-lt.xpi 960316 RMD160 1cebd1c95f3fcb47b6ab41b30693c590fc442a97 SHA1 1922d5d946a74416ad608759f7d9c489dfd0416c SHA256 43ed61958eda55c4a6cc3e0aa5fe15acf6316937e52fc2209b4ffc73512dddfb
+DIST seamonkey-2.3.1-nb-NO.xpi 806302 RMD160 1ca983641bf16e9322bf0941459ea63c6ed37096 SHA1 b1b9763c11ada3d73e2db72ae63ea7562639edf9 SHA256 f60be9885807b2ba8eb18eb34f4885cdd3c180b173e718ab2b3bb1c1f5d01fa3
+DIST seamonkey-2.3.1-nl.xpi 804974 RMD160 a0222ea952fe7905c12bf51fea9404309aeeb225 SHA1 09ebff5a3095f63f159478bc539077f56e70ee76 SHA256 17d507497257fda510607dce4a1ebd385cd78da0ca474b2e2c2f659ca4fcde1e
+DIST seamonkey-2.3.1-pl.xpi 826227 RMD160 332f35fdd09ef92913a8e3964e7c3b83520f6bf1 SHA1 2012527b6488922c8d444f5ae08a12340eb64482 SHA256 8a8e04a86497aff8cbaf70457d40ebd2bbf7096c212f75df35c9dbb03e82d0c0
+DIST seamonkey-2.3.1-pt-PT.xpi 843402 RMD160 53c9055c7a43280157ac1f6bc3201ecbf8ad6990 SHA1 ebfadc071222ed32d37c38fb79e76337e1011806 SHA256 6fcbb6a3141aa576fa99f1a29c308e3eb34fe1d9d43a5030958dfa2abb7e8e41
+DIST seamonkey-2.3.1-ru.xpi 889854 RMD160 44e0d30208b7f9109adf553cb2494b5f7f7729af SHA1 54261164e4e5aa9169c8be1cbc18896657cc4a5f SHA256 acd2fae6f2415940045a9ad3a02da198c37badb8a3ae26e830ada30c9570bf85
+DIST seamonkey-2.3.1-sk.xpi 840867 RMD160 bcec38d901c2e3047279b83e579fc0a2da921930 SHA1 4b25c51655229d76cba5e6bdd2477296d8086c94 SHA256 b785b6827c9173e9aabc9937f2cd93be48a3743fd608b30c351d70dd58f2a5e3
+DIST seamonkey-2.3.1-sv-SE.xpi 870151 RMD160 ffd056e08b899d12698ab692d66e1990fe9d53f0 SHA1 23e2a757fa6e8b1c63dc2df722ea0b419f8879e5 SHA256 16b3d07debb1720963ef9e55607d46e46dfdbbebf2e8ee2a41d6218429fc4916
+DIST seamonkey-2.3.1-tr.xpi 805727 RMD160 413cfa8d64d29e55bdaa1dc9a94f133f03b5a808 SHA1 599285ef4be3de52463b21d3ca1ffa0453ebd9d8 SHA256 b20290ee6cacf2cbbdda38fee6fc1eebce545f0fa61d09ed75dd5ee4df52cff0
+DIST seamonkey-2.3.1-zh-CN.xpi 835492 RMD160 a944e1f4204ea2b63df407ee39f4176e879f94f3 SHA1 f84c5ef0e36cd122c804722b06490814eb6d15e3 SHA256 9533b767aab2ae95b17182cb8df664a9d642d924e6026002a90a881744941b88
+DIST seamonkey-2.3.1.source.tar.bz2 86960754 RMD160 725701f3c9e6cbfcba1b034fdad7f4d0caaf1a8e SHA1 c5f647c77ea5934d50ebcbfcb08b905f82f98446 SHA256 902256dab16843b66905009b60e84cd2de425223198864256020c1a195bbd061
EBUILD seamonkey-2.0.14-r1.ebuild 10068 RMD160 f7d5bccfa3ffcb086286b63f14e5b6efdee3bb0b SHA1 d0697dc74fca26e9df5522d5d39b248b68085d07 SHA256 2f159db8ee3d4f266818f59dda7e4843e5434e636ecda0193b1ff289142acf9b
-EBUILD seamonkey-2.2-r2.ebuild 9459 RMD160 18b3d79e0117a8769987751194792c8425f9a7fc SHA1 e1ea319b1a2cc47ee01aef1bb0578dfcb57eb963 SHA256 6e7f931b7a445830f99a3e6385ba6ebbff06265918f5825389abe8d1720f08f6
-EBUILD seamonkey-2.3-r1.ebuild 9536 RMD160 92d822f6ac58f84244b0e856d6d4ce14ada5d2d6 SHA1 46047e3eaf5f155897f492866a584ff75a095002 SHA256 c0358b543ca4f9e407d66cd90ba0e9574cf7f74e6ec5769186c633abf82e76a5
-EBUILD seamonkey-2.3.ebuild 9613 RMD160 fd27df5d527d39277fa5c8446db95041103e6d89 SHA1 5026c784c46d5786ced94c3ceaf08e1065fde5c4 SHA256 7f26cedf6e40730b62f6c6f04ae29f1687dc040765b49e7db831c10a0c1e4a83
-MISC ChangeLog 43936 RMD160 69c087abff0b829001c2891a5f6cf1a16227e965 SHA1 63ad51ee4bb1e88bf2ce33342cc6eeeb60fa119d SHA256 7e04951038848cfd72dd0a463c5dd58aa915e44ab472b7af68f657c86ec60b59
+EBUILD seamonkey-2.3.1.ebuild 9535 RMD160 ddea164474e138cdb41c65e4e661f49b16706cc3 SHA1 3ba87fbfba2270b8264aa9a750491b7dca42be37 SHA256 cbccb20e3ab420daaf7c60d758750509d3caee0c31210f1a4bb671444230860f
+MISC ChangeLog 44278 RMD160 6728636b576c1cc23c3faff6508717ffe57dd61d SHA1 72bc38e832297ae796cc39174e87ad04bb623420 SHA256 28e3508f27e2cd185a7bd3fc3b799ff36aab2e406c5a473f18730874d495b293
MISC metadata.xml 1063 RMD160 a2b1625b7d963686421e51b5efb065572eaac3a5 SHA1 87d0ef55a29e73ff0c776b87aaaf60f2ec802324 SHA256 ca8ae09cc85e470b86644061fb9345d0bd78a490e193fbaf2646a753f6e79e5f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJOS/GoAAoJEPiazRVxLXTFAZ0QAK4LcviDyj2GgSK5q/+Qa/v0
-apw33zetERW8XDycQGja3E9TMeCc457s9p0JpEVv1CQRFHDr029jhA8HN9qDYB+c
-dE13jbPpe/T4Z9TWAof1HJK6jG0kuLYjyxrCatonb7pj2aMOWYDrfiSA6ItH5FaD
-Pn2PRnEAFNk0RiBnZLsnc9wOQG6y1UHFmG7FaEyGDn8mmH5RjlWajTqghE2UvtM3
-F6wBWZMHkVqc6OrzsAFLAA2GDc+HIrerTbMOgMiP9W7/RZwCgT/+Cq+SMmHq9gen
-iVU17gsVB8VUGfelReVYTBjwsiunj6Sr6FpbuW9zaXcNKftXUeiucc1y75KOwhu7
-EUPRCVeRjzyhrDMvcBBUe+WfeRQTrwmYf9Qp1nelfM6N0XIcZ0BPuNXXtNiFRaRb
-hjDm4CD7JlusnpgJCq0O6diyJ/+kwe3eGnRcp62rI28NH8yGg9lNGfXAn+6RFtYI
-UmkEGeiWDFGV8U96VHkhepEQ/5F7xaaD/ygN6nlhH7v+KDwk6t2sxwRwA/CLevEf
-RzsOGhfytCkDiHBNUbXLEIeFL7p1OipSa6Yy28xtWIQ0itc4/ljsuR43k+5tl57a
-kA/EtDCa7dYzMjd1vwncIuAruQyDvfhXHIb6syJZk8rx8iKM3jy71aMLBceu7IUy
-niCfemxFGdTbqYU/NzQg
-=4bjf
+iQIcBAEBCgAGBQJOUgMSAAoJEPiazRVxLXTFFRcQALNm5L0TlWDr68ZDZyzqzt2L
++4VGHJMiA/wL47xlz1WLIMofolDlrEI+UmWd8KfyQJUPgvEzRRYYrE6b1EIbZAEz
+kgTqs0jZy1jsWFYmEQDW5b/PWNhMoxWX3tJQqGpQxWUfOp/pMaIwXMs6dcPE3Fi5
+JaOeD0u+C6etgAjznL9Fde088QuM01Ef6uHwgKBKDWXdComY7LoRJ51QQCWucNeD
+n5JX5fzR7dV581jrsOWb5CGE4kFdQxbkU8fqYV3GhoWljAq7Ek/Wmuu04VDMOrau
+VEYcJGH+4G5C3rr465/15GaGTHYF7hrrOU8gNiUTSan4AGCNL6CxdVUhVQ6vYvqe
+QHJmpdUmF1bo+6LTPBa9sNlHt2GGuEdy/PetM2zbeDvaCwFktHmf9EPJZDsmuVhe
+5tL1hR5XeaQJDh5X0/5A90qL3G6Y04uI0o+6dAQ26jkRbkVp6sqGtf9flngTWog+
+Y5C0JltZosusd6ckKiYmCmQqvxUSzZo+caIJVywhGTNsT3nBc+/ETvBlxRECdKb7
+XpPMn7CefHhxlXovZ0Grai3rmzHB511iGlTbnCx5BNDm3O+XUG4XI948nWI/gCBR
+0LIbiStDYj9oBIRGSeDj8pS6dMECvuDMog8eZih7c71WDKvzDiuCUb6yb+G5Xj1u
+Bsm27SWzWB3UhAzhBvHT
+=rLu9
-----END PGP SIGNATURE-----
+++ /dev/null
---- enigmail/package/install.rdf
-+++ enigmail/package/install.rdf
-@@ -24,7 +24,7 @@
- <Description>
- <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
- <em:minVersion>2.2</em:minVersion>
-- <em:maxVersion>2.2.*</em:maxVersion>
-+ <em:maxVersion>2.3.*</em:maxVersion>
- </Description>
- </em:targetApplication>
- <!-- em:targetApplication>
+++ /dev/null
-
-# HG changeset patch
-# User Jim Porter <squibblyflabbetydoo@gmail.com>
-# Date 1312470116 -3600
-# Node ID 65095963557ab64b5de9e462e1daa7a2fd09a43a
-# Parent 5ba3c4ec69922759882709ad4d05ac51813bf52a
-Bug 669385 - Wrong date format in print preview (and on paper) of today's messages; r=Standard8
-
-diff --git a/mailnews/mime/emitters/src/nsMimeBaseEmitter.cpp b/mailnews/mime/emitters/src/nsMimeBaseEmitter.cpp
---- a/mailnews/mime/emitters/src/nsMimeBaseEmitter.cpp
-+++ b/mailnews/mime/emitters/src/nsMimeBaseEmitter.cpp
-@@ -694,17 +694,19 @@ nsMimeBaseEmitter::AddAllHeaders(const n
- }
-
- ////////////////////////////////////////////////////////////////////////////////
- // The following code is responsible for formatting headers in a manner that is
- // identical to the normal XUL output.
- ////////////////////////////////////////////////////////////////////////////////
-
- nsresult
--nsMimeBaseEmitter::GenerateDateString(const char * dateString, nsACString &formattedDate)
-+nsMimeBaseEmitter::GenerateDateString(const char * dateString,
-+ nsACString &formattedDate,
-+ PRBool showDateForToday)
- {
- nsresult rv = NS_OK;
-
- if (!mDateFormatter) {
- mDateFormatter = do_CreateInstance(NS_DATETIMEFORMAT_CONTRACTID, &rv);
- NS_ENSURE_SUCCESS(rv, rv);
- }
-
-@@ -745,21 +747,21 @@ nsMimeBaseEmitter::GenerateDateString(co
- if (displaySenderTimezone)
- explodedCompTime = explodedMsgTime;
- else
- PR_ExplodeTime(PR_ImplodeTime(&explodedMsgTime), PR_LocalTimeParameters, &explodedCompTime);
-
- PRExplodedTime explodedCurrentTime;
- PR_ExplodeTime(PR_Now(), PR_LocalTimeParameters, &explodedCurrentTime);
-
-- // if the message is from today, don't show the date, only the time. (i.e. 3:15 pm)
-- // if the message is from the last week, show the day of the week. (i.e. Mon 3:15 pm)
-- // in all other cases, show the full date (03/19/01 3:15 pm)
-+ // If we want short dates, check if the message is from today, and if so
-+ // only show the time (e.g. 3:15 pm).
- nsDateFormatSelector dateFormat = kDateFormatShort;
-- if (explodedCurrentTime.tm_year == explodedCompTime.tm_year &&
-+ if (!showDateForToday &&
-+ explodedCurrentTime.tm_year == explodedCompTime.tm_year &&
- explodedCurrentTime.tm_month == explodedCompTime.tm_month &&
- explodedCurrentTime.tm_mday == explodedCompTime.tm_mday)
- {
- // same day...
- dateFormat = kDateFormatNone;
- }
-
- nsAutoString formattedDateString;
-@@ -804,17 +806,17 @@ nsMimeBaseEmitter::GetLocalizedDateStrin
-
- if (prefBranch)
- prefBranch->GetBoolPref("mailnews.display.original_date",
- &displayOriginalDate);
-
- if (!displayOriginalDate)
- {
- nsCAutoString convertedDateString;
-- nsresult rv = GenerateDateString(dateString, convertedDateString);
-+ nsresult rv = GenerateDateString(dateString, convertedDateString, true);
- if (NS_SUCCEEDED(rv))
- i18nValue = strdup(convertedDateString.get());
- else
- i18nValue = strdup(dateString);
- }
- else
- i18nValue = strdup(dateString);
-
-diff --git a/mailnews/mime/emitters/src/nsMimeBaseEmitter.h b/mailnews/mime/emitters/src/nsMimeBaseEmitter.h
---- a/mailnews/mime/emitters/src/nsMimeBaseEmitter.h
-+++ b/mailnews/mime/emitters/src/nsMimeBaseEmitter.h
-@@ -168,14 +168,15 @@ protected:
-
- // For the format being used...
- PRInt32 mFormat;
-
- // For I18N Conversion...
- nsCOMPtr<nsIMimeConverter> mUnicodeConverter;
- nsString mCharset;
- nsCOMPtr<nsIDateTimeFormat> mDateFormatter;
-- nsresult GenerateDateString(const char * dateString, nsACString& formattedDate);
-+ nsresult GenerateDateString(const char * dateString, nsACString& formattedDate,
-+ PRBool showDateForToday);
- // The caller is expected to free the result of GetLocalizedDateString
- char* GetLocalizedDateString(const char * dateString);
- };
-
- #endif /* _nsMimeBaseEmitter_h_ */
-diff --git a/mailnews/mime/emitters/src/nsMimeHtmlEmitter.cpp b/mailnews/mime/emitters/src/nsMimeHtmlEmitter.cpp
---- a/mailnews/mime/emitters/src/nsMimeHtmlEmitter.cpp
-+++ b/mailnews/mime/emitters/src/nsMimeHtmlEmitter.cpp
-@@ -243,17 +243,17 @@ nsresult nsMimeHtmlDisplayEmitter::Broad
- (!extraExpandedHeadersArray.Length() || (ToLowerCase(headerStr),
- extraExpandedHeadersArray.IndexOf(headerStr) ==
- extraExpandedHeadersArray.NoIndex)))
- continue;
- }
-
- if (!PL_strcasecmp("Date", headerInfo->name))
- {
-- GenerateDateString(headerValue, convertedDateString);
-+ GenerateDateString(headerValue, convertedDateString, false);
- headerValueEnumerator->Append(convertedDateString);
- }
- else // append the header value as is
- headerValueEnumerator->Append(headerValue);
-
- headerNameEnumerator->Append(headerInfo->name);
- }
-
-
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.2-r2.ebuild,v 1.3 2011/08/15 04:49:13 polynomial-c Exp $
-
-EAPI="3"
-WANT_AUTOCONF="2.1"
-
-inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension python
-
-PATCH="${PN}-2.2-patches-01"
-EMVER="1.2.1"
-
-LANGS="ca cs de en en-GB en-US es-AR es-ES fi fr hu it ja lt nb-NO nl pl pt-PT ru sk sv-SE tr"
-NOSHORTLANGS="en-GB en-US es-AR"
-
-MY_PV="${PV/_pre*}"
-MY_PV="${MY_PV/_alpha/a}"
-MY_PV="${MY_PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-# release versions usually have language packs. So be careful with changing this.
-HAS_LANGS="true"
-LANGPACK_PREFIX="${MY_P}."
-LANGPACK_SUFFIX=".langpack"
-if [[ ${PV} == *_pre* ]] ; then
- # pre-releases. No need for arch teams to change KEYWORDS here.
-
- REL_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${PN}/nightly/${MY_PV}-candidates/build${PV##*_pre}"
- #LANG_URI="${REL_URI}/langpack"
- LANG_URI="${REL_URI}/linux-i686/xpi"
- LANGPACK_PREFIX=""
- LANGPACK_SUFFIX=""
- #KEYWORDS=""
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
- #HAS_LANGS="false"
-else
- # This is where arch teams should change the KEYWORDS.
-
- REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases/${MY_PV}"
- LANG_URI="${REL_URI}/langpack"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
- [[ ${PV} == *alpha* ]] && HAS_LANGS="false"
-fi
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-SLOT="0"
-LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
-IUSE="+alsa +chatzilla +crypt +methodjit +roaming system-sqlite +webm"
-
-SRC_URI="${REL_URI}/source/${MY_P}.source.tar.bz2 -> ${P}.source.tar.bz2
- http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
- crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )"
-
-if ${HAS_LANGS} ; then
- for X in ${LANGS} ; do
- if [ "${X}" != "en" ] ; then
- SRC_URI="${SRC_URI}
- linguas_${X/-/_}? ( ${LANG_URI}/${LANGPACK_PREFIX}${X}${LANGPACK_SUFFIX}.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%%-*}? ( ${LANG_URI}/${LANGPACK_PREFIX}${X}${LANGPACK_SUFFIX}.xpi -> ${P}-${X}.xpi )"
- #fi
- IUSE="${IUSE} linguas_${X%%-*}"
- fi
- done
-fi
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-# Mesa 7.10 needed for WebGL + bugfixes
-RDEPEND=">=sys-devel/binutils-2.16.1
- >=dev-libs/nss-3.12.9
- >=dev-libs/nspr-4.8.7
- >=dev-libs/glib-2.26
- >=media-libs/mesa-7.10
- >=media-libs/libpng-1.4.1[apng]
- >=x11-libs/cairo-1.10
- dev-libs/libffi
- system-sqlite? ( >=dev-db/sqlite-3.7.4[fts3,secure-delete,unlock-notify,debug=] )
- crypt? ( >=app-crypt/gnupg-1.4 )
- webm? ( media-libs/libvpx
- media-libs/alsa-lib )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- webm? ( amd64? ( ${ASM_DEPEND} )
- x86? ( ${ASM_DEPEND} ) )"
-
-S="${WORKDIR}/comm-release"
-
-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}
-
- if ${HAS_LANGS} ; then
- 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
- fi
-}
-
-pkg_setup() {
- if [[ ${PV} == *_pre* ]] ; then
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
- fi
-
- moz_pkgsetup
-
- if ! use methodjit ; then
- einfo
- ewarn "You are disabling the method-based JIT in JägerMonkey."
- ewarn "This will greatly slowdown JavaScript in ${PN}!"
- fi
-}
-
-src_prepare() {
- # Apply our patches
- EPATCH_SUFFIX="patch" \
- EPATCH_FORCE="yes" \
- epatch "${WORKDIR}/patch"
-
- epatch "${FILESDIR}"/${PN}-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff \
- "${FILESDIR}"/${PN}-2.2-curl7217-includes-fix.patch
-
- # mailnews patches go here
- pushd "${S}"/mailnews &>/dev/null || die
- epatch "${FILESDIR}"/${PN}-2.2-fix-dates-in-mail-printing.patch
- popd &>/dev/null || die
-
- # Allow user to apply any additional patches without modifing ebuild
- epatch_user
-
- if use crypt ; then
- mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
- cd "${S}"/mailnews/extensions/enigmail || die
- ./makemake -r 2&>/dev/null
- sed -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' \
- -i Makefile.in || die
- cd "${S}"
- fi
-
- #Ensure we disable javaxpcom by default to prevent configure breakage
- sed -i -e s:MOZ_JAVAXPCOM\=1::g "${S}"/mozilla/xulrunner/confvars.sh \
- || die "sed javaxpcom"
-
- # Disable gnomevfs extension
- sed -i -e "s:gnomevfs::" "${S}/"suite/confvars.sh \
- || die "Failed to remove gnomevfs extension"
-
- eautoreconf
- cd "${S}"/mozilla || die
- eautoreconf
- cd "${S}"/mozilla/js/src || die
- eautoreconf
-}
-
-src_configure() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- MEXTENSIONS=""
-
- ####################################
- #
- # 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"
-
- if ! use chatzilla ; then
- MEXTENSIONS="${MEXTENSIONS},-irc"
- fi
- if ! use roaming ; then
- MEXTENSIONS="${MEXTENSIONS},-sroaming"
- fi
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --enable-jsd
- mozconfig_annotate '' --enable-canvas
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
- mozconfig_use_enable system-sqlite
- mozconfig_use_enable methodjit
-
- if use crypt ; then
- mozconfig_annotate "mail crypt" --enable-chrome-format=jar
- fi
-
- mozconfig_annotate '' --with-system-png
-
- # Finalize and report settings
- mozconfig_final
-
- 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
-
- ####################################
- #
- # Configure and build
- #
- ####################################
-
- # Work around breakage in makeopts with --no-print-directory
- MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf
-}
-
-src_compile() {
- emake || die
-
- # Only build enigmail extension if conditions are met.
- if use crypt ; then
- emake -C "${S}"/mailnews/extensions/enigmail || die "make enigmail failed"
- emake -j1 -C "${S}"/mailnews/extensions/enigmail xpi || die "make enigmail xpi failed"
- fi
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- declare emid
-
- emake DESTDIR="${D}" install || die "emake install failed"
- cp -f "${FILESDIR}"/icon/${PN}.desktop "${T}" || die
-
- if use crypt ; then
- cd "${T}" || die
- unzip "${S}"/mozilla/dist/bin/enigmail*.xpi install.rdf || die
- emid=$(sed -n '/<em:id>/!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
-
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
- -i "${T}"/${PN}.desktop || die
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
- || die
-
- if ${HAS_LANGS} ; then
- linguas
- for X in ${linguas}; do
- [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
- done
- fi
-
- # Add StartupNotify=true bug 290401
- if use startup-notification ; then
- echo "StartupNotify=true" >> "${T}"/${PN}.desktop
- fi
-
- # Install icon and .desktop for menu entry
- newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png \
- || die
- domenu "${T}"/${PN}.desktop || die
-
- # Add our default prefs
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo.js \
- > "${D}"${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js \
- || die
-
- # Plugins dir
- rm -rf "${D}"${MOZILLA_FIVE_HOME}/plugins || die "failed to remove existing plugins dir"
- dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins || die
-
- doman "${S}"/suite/app/${PN}.1 || die
-}
-
-pkg_preinst() {
- declare MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
- if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
- rm ${MOZILLA_FIVE_HOME}/plugins -rf
- fi
-}
-
-pkg_postinst() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # Update mimedb for the new .desktop file
- fdo-mime_desktop_database_update
-
- if use chatzilla ; then
- elog "chatzilla is now an extension which can be en-/disabled and configured via"
- elog "the Add-on manager."
- fi
-}
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.3-r1.ebuild,v 1.1 2011/08/17 16:51:46 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.3.1.ebuild,v 1.1 2011/08/22 07:19:41 polynomial-c Exp $
EAPI="3"
WANT_AUTOCONF="2.1"
+++ /dev/null
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.3.ebuild,v 1.3 2011/08/16 04:50:01 polynomial-c Exp $
-
-EAPI="3"
-WANT_AUTOCONF="2.1"
-
-inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension python
-
-PATCH="${PN}-2.3-patches-01"
-EMVER="1.2.1"
-
-LANGS="be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT ru sk sv-SE tr zh-CN"
-NOSHORTLANGS="en-GB en-US es-AR"
-
-MY_PV="${PV/_pre*}"
-MY_PV="${MY_PV/_alpha/a}"
-MY_PV="${MY_PV/_beta/b}"
-MY_PV="${MY_PV/_rc/rc}"
-MY_P="${PN}-${MY_PV}"
-
-# release versions usually have language packs. So be careful with changing this.
-HAS_LANGS="true"
-LANGPACK_PREFIX="${MY_P}."
-LANGPACK_SUFFIX=".langpack"
-if [[ ${PV} == *_pre* ]] ; then
- # pre-releases. No need for arch teams to change KEYWORDS here.
-
- REL_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${PN}/nightly/${MY_PV}-candidates/build${PV##*_pre}"
- #LANG_URI="${REL_URI}/langpack"
- LANG_URI="${REL_URI}/linux-i686/xpi"
- LANGPACK_PREFIX=""
- LANGPACK_SUFFIX=""
- #KEYWORDS=""
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
- #HAS_LANGS="false"
-else
- # This is where arch teams should change the KEYWORDS.
-
- #REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases/${MY_PV}"
- REL_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MY_PV}"
- LANG_URI="${REL_URI}/langpack"
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
- [[ ${PV} == *alpha* ]] && HAS_LANGS="false"
-fi
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="http://www.seamonkey-project.org"
-
-SLOT="0"
-LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
-IUSE="+alsa +chatzilla +crypt +methodjit +roaming system-sqlite +webm"
-
-SRC_URI="${REL_URI}/source/${MY_P}.source.tar.bz2 -> ${P}.source.tar.bz2
- http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz
- crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )"
-
-if ${HAS_LANGS} ; then
- for X in ${LANGS} ; do
- if [ "${X}" != "en" ] ; then
- SRC_URI="${SRC_URI}
- linguas_${X/-/_}? ( ${LANG_URI}/${LANGPACK_PREFIX}${X}${LANGPACK_SUFFIX}.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%%-*}? ( ${LANG_URI}/${LANGPACK_PREFIX}${X}${LANGPACK_SUFFIX}.xpi -> ${P}-${X}.xpi )"
- #fi
- IUSE="${IUSE} linguas_${X%%-*}"
- fi
- done
-fi
-
-ASM_DEPEND=">=dev-lang/yasm-1.1"
-
-# Mesa 7.10 needed for WebGL + bugfixes
-RDEPEND=">=sys-devel/binutils-2.16.1
- >=dev-libs/nss-3.12.10
- >=dev-libs/nspr-4.8.8
- >=dev-libs/glib-2.26
- >=media-libs/mesa-7.10
- >=media-libs/libpng-1.4.1[apng]
- >=x11-libs/cairo-1.10
- dev-libs/libffi
- system-sqlite? ( >=dev-db/sqlite-3.7.4[fts3,secure-delete,unlock-notify,debug=] )
- crypt? ( >=app-crypt/gnupg-1.4 )
- webm? ( media-libs/libvpx
- media-libs/alsa-lib )"
-
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- webm? ( amd64? ( ${ASM_DEPEND} )
- x86? ( ${ASM_DEPEND} ) )"
-
-if [[ ${PV} == *beta* ]] ; then
- S="${WORKDIR}/comm-beta"
-else
- S="${WORKDIR}/comm-release"
-fi
-
-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}
-
- if ${HAS_LANGS} ; then
- 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
- fi
-}
-
-pkg_setup() {
- if [[ ${PV} == *_pre* ]] ; then
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
- fi
-
- moz_pkgsetup
-
- if ! use methodjit ; then
- einfo
- ewarn "You are disabling the method-based JIT in JägerMonkey."
- ewarn "This will greatly slowdown JavaScript in ${PN}!"
- fi
-}
-
-src_prepare() {
- # Apply our patches
- EPATCH_SUFFIX="patch" \
- EPATCH_FORCE="yes" \
- epatch "${WORKDIR}/patch"
-
- epatch "${FILESDIR}"/${PN}-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff \
- "${FILESDIR}"/${PN}-2.2-curl7217-includes-fix.patch
-
- # mailnews patches go here
- #pushd "${S}"/mailnews &>/dev/null || die
- #popd &>/dev/null || die
-
- # Allow user to apply any additional patches without modifing ebuild
- epatch_user
-
- if use crypt ; then
- mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail
- cd "${S}"/mailnews/extensions/enigmail || die
- epatch "${FILESDIR}"/enigmail/enigmail-1.2.1-seamonkey-2.3-versionfix.patch
- ./makemake -r 2&>/dev/null
- sed -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' \
- -i Makefile.in || die
- cd "${S}"
- fi
-
- #Ensure we disable javaxpcom by default to prevent configure breakage
- sed -i -e s:MOZ_JAVAXPCOM\=1::g "${S}"/mozilla/xulrunner/confvars.sh \
- || die "sed javaxpcom"
-
- # Disable gnomevfs extension
- sed -i -e "s:gnomevfs::" "${S}/"suite/confvars.sh \
- || die "Failed to remove gnomevfs extension"
-
- eautoreconf
- cd "${S}"/mozilla || die
- eautoreconf
- cd "${S}"/mozilla/js/src || die
- eautoreconf
-}
-
-src_configure() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- MEXTENSIONS=""
-
- ####################################
- #
- # 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"
-
- if ! use chatzilla ; then
- MEXTENSIONS="${MEXTENSIONS},-irc"
- fi
- if ! use roaming ; then
- MEXTENSIONS="${MEXTENSIONS},-sroaming"
- fi
-
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}"
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --enable-jsd
- mozconfig_annotate '' --enable-canvas
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME}
-
- mozconfig_use_enable system-sqlite
- mozconfig_use_enable methodjit
-
- if use crypt ; then
- mozconfig_annotate "mail crypt" --enable-chrome-format=jar
- fi
-
- mozconfig_annotate '' --with-system-png
-
- # Finalize and report settings
- mozconfig_final
-
- 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
-
- ####################################
- #
- # Configure and build
- #
- ####################################
-
- # Work around breakage in makeopts with --no-print-directory
- MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf
-}
-
-src_compile() {
- emake || die
-
- # Only build enigmail extension if conditions are met.
- if use crypt ; then
- emake -C "${S}"/mailnews/extensions/enigmail || die "make enigmail failed"
- emake -j1 -C "${S}"/mailnews/extensions/enigmail xpi || die "make enigmail xpi failed"
- fi
-}
-
-src_install() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- declare emid
-
- emake DESTDIR="${D}" install || die "emake install failed"
- cp -f "${FILESDIR}"/icon/${PN}.desktop "${T}" || die
-
- if use crypt ; then
- cd "${T}" || die
- unzip "${S}"/mozilla/dist/bin/enigmail*.xpi install.rdf || die
- emid=$(sed -n '/<em:id>/!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
-
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
- -i "${T}"/${PN}.desktop || die
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
- || die
-
- if ${HAS_LANGS} ; then
- linguas
- for X in ${linguas}; do
- [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${P}-${X}"
- done
- fi
-
- # Add StartupNotify=true bug 290401
- if use startup-notification ; then
- echo "StartupNotify=true" >> "${T}"/${PN}.desktop
- fi
-
- # Install icon and .desktop for menu entry
- newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png \
- || die
- domenu "${T}"/${PN}.desktop || die
-
- # Add our default prefs
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo.js \
- > "${D}"${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js \
- || die
-
- # Plugins dir
- rm -rf "${D}"${MOZILLA_FIVE_HOME}/plugins || die "failed to remove existing plugins dir"
- dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins || die
-
- doman "${S}"/suite/app/${PN}.1 || die
-}
-
-pkg_preinst() {
- declare MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}"
-
- if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then
- rm ${MOZILLA_FIVE_HOME}/plugins -rf
- fi
-}
-
-pkg_postinst() {
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-
- # Update mimedb for the new .desktop file
- fdo-mime_desktop_database_update
-
- if use chatzilla ; then
- elog "chatzilla is now an extension which can be en-/disabled and configured via"
- elog "the Add-on manager."
- fi
-}