1 |
commit: 67698b6a413af2111125a2444b671ed7d0b2f1e8 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jul 3 17:49:30 2011 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 3 17:49:30 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=67698b6a |
7 |
|
8 |
seamonkey: Finally fixed enigmail issue (thanks to Anarchy). Added 2.2b3 version. |
9 |
|
10 |
--- |
11 |
www-client/seamonkey/Manifest | 60 ++--- |
12 |
...2-seamonkey-2.1-lowercaseequalsliteralfix.patch | 12 + |
13 |
www-client/seamonkey/seamonkey-2.1.ebuild | 25 +-- |
14 |
www-client/seamonkey/seamonkey-2.2_beta1.ebuild | 321 -------------------- |
15 |
...2.2_beta2.ebuild => seamonkey-2.2_beta3.ebuild} | 34 +-- |
16 |
5 files changed, 48 insertions(+), 404 deletions(-) |
17 |
|
18 |
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest |
19 |
index fa69b3f..bfa8d9a 100644 |
20 |
--- a/www-client/seamonkey/Manifest |
21 |
+++ b/www-client/seamonkey/Manifest |
22 |
@@ -3,6 +3,7 @@ AUX 2.1/seamonkey-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff 744 RMD160 7c9b |
23 |
AUX all-gentoo.js 788 RMD160 08464d4a78e2126dce9e482988af1720d54a087d SHA1 74aed071070a8d896b655fd975da67329939339c SHA256 3ca0cbee6ca3d8857e7afadcfe76f65bd9c4130936602a1dbabb484406df0f45 |
24 |
AUX enigmail/enigmail-1.1.2-20110124-makefile.diff 1572 RMD160 3840707bebdc8785ea08689cc95e0b762ca116f5 SHA1 0b607adf7af0d4d9a969b2c14abb19e1c9e94888 SHA256 9fc6c5d59864d53536ff755a2245ec60c61a4ffa2a81920c869687e5604f3144 |
25 |
AUX enigmail/enigmail-1.1.2-seamonkey-2.1rc1-versionfix.patch 386 RMD160 54acaf1f87ea3bc65d7e5027b074dcee93b6a1a0 SHA1 18b91e45c263ec1cacce63b2c0eeb266d6a69196 SHA256 5b6e504403aac97a083979e270ec874595d5ef9c5fdc60af067c20ec8f58a4f5 |
26 |
+AUX enigmail/enigmail-1.2-seamonkey-2.1-lowercaseequalsliteralfix.patch 508 RMD160 54052743ab45504b96a7489ce296ae1cad24b4e4 SHA1 635dbca4f0b64491c4d9eb648bb673b0074caa96 SHA256 914633dca68d383d2d85cbba8b24973ee0c9f89e71eb79d3e7ee0a15aa168b3a |
27 |
AUX enigmail/enigmail-1.2-seamonkey-2.2-versionfix.patch 392 RMD160 77802eeb8849aa996ce6c27fc6f32ab7b55f8744 SHA1 cc7a8758e4efdd8556a2c8e2812de89fceaa3242 SHA256 37cca51c4f7b05644576ee758c1fa34e36708e4117520f5744f8b94e719d5cf7 |
28 |
AUX enigmail/enigmail-1.2a2-seamonkey-2.2b1-versionfix.patch 386 RMD160 0ecafbbace7acefdf63f5b57ca90d70f31b56a2f SHA1 e83f76194e408b3ae3b4cb34e02a99a972354fc3 SHA256 6b9131ae198a8964504bece6004e2ea671df8f8a11af1fce25f45d3934b548b6 |
29 |
AUX icon/seamonkey.desktop 288 RMD160 c9f56aed280a3ff68f0c40ae453fc24351daeea6 SHA1 87254c3cbfad672309e4b1fa408d08b74be31056 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 |
30 |
@@ -24,6 +25,7 @@ DIST seamonkey-2.1-ja.xpi 864361 RMD160 1f8bbfd8db1f9a71d4da6f5b87b49c96e0193004 |
31 |
DIST seamonkey-2.1-lt.xpi 962406 RMD160 5593f179b561ea4b6c4a8e73c14064fe95115e75 SHA1 7cb8ae21b0398d2f9c7c23188da99ba35710a572 SHA256 ae621feaf31d4ee44752950e7427c9c76b182d4b824581cbaffad004d631e247 |
32 |
DIST seamonkey-2.1-nb-NO.xpi 809401 RMD160 e2837a41c5587e3afe3ea214f5b07cad87943273 SHA1 39a51c0441a230f300cdb82e51c9c5b50047058c SHA256 985b17cd8ce897a0a467d71d8c6e58b324c1dfc8f4876242cab55d96a91ecd09 |
33 |
DIST seamonkey-2.1-nl.xpi 807185 RMD160 132b74724634b54396c8b704c50e274a850889b1 SHA1 787d5b96be25a2dbf6eac37ea70fe7cad1ab2d99 SHA256 8fe7a4d7efcc17896eed3dec4085fa70f75c07e4b4b1fc610e3f3ecbbef8f06a |
34 |
+DIST seamonkey-2.1-patches-01.tar.xz 63748 RMD160 e02f8d2f4530b46ad5a2f4d2e6af9431ad46ebd8 SHA1 084ac103fcfef70514cd81861ffdf808e3b408f6 SHA256 01d42ad81f949b2eea17c3ae15bd5b0b24b5c3066ce1e8e590af4b22394b3584 |
35 |
DIST seamonkey-2.1-pl.xpi 828384 RMD160 7277f35f03a618202ac7b9821adfb120116cc408 SHA1 21a594da4d35496077ae06c6fc27dfb8528eec0d SHA256 c4652efd647a13a880bac27f22afe74c2c127ca419f1a2d567dab17c70fbc051 |
36 |
DIST seamonkey-2.1-pt-PT.xpi 845399 RMD160 51f1a62774ba5ff778856ccd6f48479f0d4cdb26 SHA1 90e89d139f5906ac4ad5039a40834d3f14202d05 SHA256 2fcd9eeb7ae41d21bd3ac8b893a890565a7fc9f8eee8feaddace82fae2419cec |
37 |
DIST seamonkey-2.1-ru.xpi 891790 RMD160 e77ca9a8c4a47013a56115b1708d6ad058520bfa SHA1 ef0428c0998620f85c06e44538ab37ffa181a273 SHA256 d79872afe9404b110cb76b27a329a22b4cc278c8cad0a8ff11f7b40864eab1d7 |
38 |
@@ -54,40 +56,28 @@ DIST seamonkey-2.1rc2-sk.xpi 843122 RMD160 ebc43feff78380769fe77307a290c1f8b9b9f |
39 |
DIST seamonkey-2.1rc2-sv-SE.xpi 872350 RMD160 a76848536344344f70be6086e5ab744aaa1f05c1 SHA1 c572e47361e1d2b88ef147581ba2e6ebe3b65704 SHA256 e5c060c38d7623a516cc40d19d9fd73162ea670b4bf09636f5750c28e08ba7de |
40 |
DIST seamonkey-2.1rc2-tr.xpi 807997 RMD160 39b77333f6a2e5c0fd7aacc78f5301f1875d4e86 SHA1 4e74e0208c1af8d2c17b7cc6f11cf0c14cbb302e SHA256 0b4568ad637da667118dc3a6d64b3e5ff554172a2fbc6b08d21f93d161a76f29 |
41 |
DIST seamonkey-2.1rc2.source.tar.bz2 84298154 RMD160 92cebd02db7da34ef2da2e8c29eab73744b64e68 SHA1 6bbffc04e81d10ac7999d3deb5f0d3caa6e4978f SHA256 6046ca1836d5c3d45ff42dbaf42b57131c7c9e82de189e9cbaa5b1206ffdee38 |
42 |
-DIST seamonkey-2.2_beta2-ca.xpi 811511 RMD160 1e6b4217d392ce6424f7f7642f2bfb890e3e36e4 SHA1 6b6952543cb1e7ac80d76af25eeb6062488f9958 SHA256 f0d9eda7e3547fd33927dc7ec795cfc2241ca4c10ed5c3fc9f1026aabb39df7d |
43 |
-DIST seamonkey-2.2_beta2-cs.xpi 814944 RMD160 191f8e789d97ccafaa6f82548a8924f7602e7716 SHA1 85446c217aac2fde21f396bd54592e504c0095bd SHA256 bb1c2ae4c9dc484155131cf2b380ef9576d24aa3d169577c3ddc68cb909d3ceb |
44 |
-DIST seamonkey-2.2_beta2-de.xpi 857283 RMD160 20c6af25149436be34f700fb826d58bc06402a09 SHA1 8661056d3eb5ab10314e12f0d341f667b4153d94 SHA256 d4a1384d3592a6515e08e5a6945e70a62675ce36fa6a4e0840f64d272f4da37c |
45 |
-DIST seamonkey-2.2_beta2-en-GB.xpi 787529 RMD160 48b8836fda3d7c5cb61c8b7ed973939bad3a4c56 SHA1 5e63495bc5d82d0b583a8fb763927897a8af11f2 SHA256 5dc788296e176dd6278265e5d49e7c759706350cc89aee44a22bcd399ab163f7 |
46 |
-DIST seamonkey-2.2_beta2-en-US.xpi 786992 RMD160 1f7223d09eefba0c018a02d31d5f60a6845c6a8e SHA1 6e1bd8e966adeab05706de055ebac8e84d4a5c65 SHA256 f4b3edb307e6662d89fce9ad91c95dc1e2204fc1f197504a382e606940be7701 |
47 |
-DIST seamonkey-2.2_beta2-es-AR.xpi 813118 RMD160 17a29ff3c5a5285d4be36d90a9f198035c654fca SHA1 02c33b58d0276e2b3df44a11a6b0483f882bde5e SHA256 005dfa95ed122e64a0fdeec3b44ee3778b192b6a2e61ea941e431b8f43454e5d |
48 |
-DIST seamonkey-2.2_beta2-es-ES.xpi 785711 RMD160 de8d545ee9ff1cbc298e9b7258db6034e068912c SHA1 738f5b29dc734bb906d0de70fad1d5b0dc8946ce SHA256 e0f36d1e0d9b55fca1d2d9621afedc851845ec2b69d5ad7db4aff11446018566 |
49 |
-DIST seamonkey-2.2_beta2-fr.xpi 896109 RMD160 34b3dc0272c410ce7140a4a3db9194f772d3d28a SHA1 c59de87ef66f2c070b16d87df4e5357be8dd9f13 SHA256 0902b4bbb6aa02a34cf074daa56b7407e5ac75cc1f7cf07ac44a62b9029ca9c3 |
50 |
-DIST seamonkey-2.2_beta2-it.xpi 739672 RMD160 1f0bc3b57ab5620573ed03b5d304d2d1e58b75b5 SHA1 d99991bfdbc26478e6dae6804b55ecfe9d98e633 SHA256 1aaf54642c5b93dfaefa5c71b11a8e81c2be04cd4e082c5bc31a5417f71b8b16 |
51 |
-DIST seamonkey-2.2_beta2-ja.xpi 861377 RMD160 180d6a4ea096ebc9bbf22ae99e242b018eb3f194 SHA1 14b59964d3bb03232a9925bfe96c9a88d2ac77b4 SHA256 bce3b532b73cde2f09b4f73bd5793bb99706da72e2d099f7ab1202f0059dea59 |
52 |
-DIST seamonkey-2.2_beta2-lt.xpi 959540 RMD160 9c48391f34954de8de4c657dac6a6c2fae0176bc SHA1 ea1e4fd87bdb5fa67513c407ac0ca523c4fb3f00 SHA256 3525392eae50b298e1bcbfe9eade25aaa88c25a1c1f2ea8b508c2c70b68ecddd |
53 |
-DIST seamonkey-2.2_beta2-nl.xpi 804312 RMD160 4072f42b373e1d2bc1333cb060c3a87dd672ce4e SHA1 fd3468390c85317c3b5400ed3276014601f50ea7 SHA256 02e83a0176a7bf52656be2058aa1611149dca013350b33b8d8bec6cb9a380f5d |
54 |
-DIST seamonkey-2.2_beta2-pl.xpi 825435 RMD160 c5868afe5dcf242fddb5cbc6f1efee212f5e6077 SHA1 d6eefeafa72b665aeb060eb20c95baef626526b5 SHA256 1c6dee670544f3b458b0cd9e9f7ef03f15be21c383d344748f0d90bdf46c8584 |
55 |
-DIST seamonkey-2.2_beta2-ru.xpi 889516 RMD160 8274d659f9c1e774a98a9f544f66cc6d10acc2b8 SHA1 92f9a8cf850431b4d92519ecdb85cfd084d686a8 SHA256 c1d4314ed44ba3d43bf7c92f150cdc4e9b7118e9de02d66b649cb485c12ea422 |
56 |
-DIST seamonkey-2.2_beta2-sk.xpi 840212 RMD160 2518f90522ebd92a86b13c75eb2e615816917ec9 SHA1 a29e55a68e68d5871cf18e6f8bc9c6af1f7fec06 SHA256 14f2d113c5ce830bfcdaddf3cf30fc08daea548eb00d7a64828b4a9dce20afc0 |
57 |
-DIST seamonkey-2.2_beta2-sv-SE.xpi 869508 RMD160 0fb525736d3c7c0aa770694bdc07cb7ce2cc6436 SHA1 08536b695287ba7ce27f964fadcdf4030760a297 SHA256 cd0a75408e39de5a5f37837c6c497f8014ab4bd166b264803291b194fb8d1070 |
58 |
-DIST seamonkey-2.2_beta2.source.tar.bz2 87054238 RMD160 5ca57c6b2153b020d9ffe859ac5ee4434d6c37ec SHA1 76bc3d4ca93faed007d9a27df3039a20162f593e SHA256 040e9dc52847473ae88807383b9dcfcbd7c3bebdf6493493cdebdde0529d3e68 |
59 |
-DIST seamonkey-2.2b1-ca.xpi 811511 RMD160 90d7eb1ab3dd7e75f0663beab0965f2bfb9324fd SHA1 1d162a40db541e872e6982c74e5a0f5bdc15a966 SHA256 c6f321e337d6789c042fd4134135af1965724c35ac1457d452f3ba4a3b7c1c62 |
60 |
-DIST seamonkey-2.2b1-cs.xpi 814944 RMD160 0b6eb23de7a55403c431d62f946a2ecbd2bd5196 SHA1 6d1f0ab5e44a8eabf354a626c46a60cb594127be SHA256 a48b52ff47af3290bd722d1b32ebe14b4c5c3d57a3793a4f7906cbbf282ad69b |
61 |
-DIST seamonkey-2.2b1-de.xpi 857283 RMD160 153ced9129f1d4a3d48b3f21e53442520a23e5aa SHA1 50262dc5de171b859ba151098b2480e6112db9ea SHA256 513e1887cb8f14fd9c40c344be026512c3e947395f69218b6fd787fe916c2a3c |
62 |
-DIST seamonkey-2.2b1-en-GB.xpi 787529 RMD160 173f1a71617297c95e2f2cd357c93ec9a0dda893 SHA1 f2f8d038c3d07bbdc61772d03c136338eec61744 SHA256 aae9abac12b62e15f3a934cfeaf5b61c5bf72e14af801e11e3952a4a016e11e7 |
63 |
-DIST seamonkey-2.2b1-en-US.xpi 786992 RMD160 7e17630e798162f6e04c1c2f19e1061f4829792b SHA1 c7e6718c6986676a7aa177d8e83e833fdf0d7761 SHA256 6ba84298b90208cc71fd77fe835465916f8d57767e55dba493fe335fcbb84e7a |
64 |
-DIST seamonkey-2.2b1-es-AR.xpi 813118 RMD160 768e58f9c7b6e02da1e7d7ee5dd68618cd6b069c SHA1 93891c828d0d7acfd4b87ba3f2b84d92d7e20bf3 SHA256 14bc5c00e1085f2d6fe9a6a598f238f6bb4b0e9b50dec338355d519a1f6b3cb6 |
65 |
-DIST seamonkey-2.2b1-es-ES.xpi 785711 RMD160 d03aa7045d4bc16e2a675c2ecd31c2647418f745 SHA1 c1c7faeb313e687b0a4798f5af3e386d9d698d91 SHA256 e11e0ba19bd934b5232b7150ba59140ac5a9eaa7f98c4b0b62033a7a85de80bc |
66 |
-DIST seamonkey-2.2b1-fr.xpi 896109 RMD160 c531f0cadd34d1d6154716ef3b2f11406c665ba9 SHA1 c45f3e8bba9031d0c0013e22d5d6516f68fa0175 SHA256 552723f5d865ac36184662bdb546ff225d87418e4b0a9667aeb585b7b3958e10 |
67 |
-DIST seamonkey-2.2b1-it.xpi 739672 RMD160 251a161aa41a3f85a40e4a7d09c78c6038476aa9 SHA1 0533ce41a9ace0e2fb35b5cbf46b93142c806a69 SHA256 bd2a4a5c25f98fac4a35869be1fd613dd0aee8c03af4e55a05c143aeba4b2772 |
68 |
-DIST seamonkey-2.2b1-ja.xpi 861377 RMD160 b10cc9cfe0f1c0848d7d96537086f95b9a29470f SHA1 e71b43980ad76d7b7913e2dc67f16783b892dcc7 SHA256 5e65be420e489fe9c1a80bc5b49d9a0b94a0c24a4cadb2f0d8fbf7cf828bdba7 |
69 |
-DIST seamonkey-2.2b1-lt.xpi 959540 RMD160 2a9466e8a4445814cb43e6ffaeecd878ff47ff61 SHA1 56a01e2ac70e307caec488c5985f4cb5729ba8c8 SHA256 a31dabc20c642e1207c7866fe19adf634c2eb9a01fbb38668ac944fceca95477 |
70 |
-DIST seamonkey-2.2b1-nl.xpi 804312 RMD160 0f145df5a07a7566f04671288ba956c0496a48ac SHA1 28673a959cdca80688ee737d14dc0bc9a673e85d SHA256 d070c4a076b17489bfe7eba279ed0509be199f48e0dbd75b3c9390b64b7570cb |
71 |
+DIST seamonkey-2.2_beta3-ca.xpi 811511 RMD160 707ecbfdf6ccd9a09af91daba0b3b810c60b2daa SHA1 d8fdeaec7d7432d510e1a6adf8017f5a6c236022 SHA256 57ec4c077c2742324a68373ff39d82c464da0c80399b037165215a8c4fd89b6e |
72 |
+DIST seamonkey-2.2_beta3-cs.xpi 814944 RMD160 ea93b0dd8dc5df4403cdfa77c307ef855973de14 SHA1 fe3ea460ffcfb7b73d719c0bc274d9639e2aad3d SHA256 b717cc8b5ad4c3100c685da9301e9eeda2e14908cd373df9f1c2608b44b08585 |
73 |
+DIST seamonkey-2.2_beta3-de.xpi 857283 RMD160 47f7d394fa74fca9d3d12c7969a331212e40c9d5 SHA1 7cd0b92bdf814ae96e4c901d507aa0c563cc76af SHA256 6c9cb7bd2907a71d66e4bfdbce8ea89d1419b027ffc86f5e75af0434eaf60c13 |
74 |
+DIST seamonkey-2.2_beta3-en-GB.xpi 787529 RMD160 18e345266071d34269368c7c3b7e99f59f4a647f SHA1 058945482543f45d772dc86afa2adc1ce1031648 SHA256 abb498da5e373fe45abda99301fb3ea3026cab1f42f776f906f6346721f92dee |
75 |
+DIST seamonkey-2.2_beta3-en-US.xpi 786992 RMD160 1d2e2d580cfdeef7900bb23f5d3c22f7cc139fa2 SHA1 f2cc164c91a8d56aef5d51f5fa7396b30df33a9f SHA256 dffc830f5b261e48472a95a9b2a6cdaeb2ce60dee80ccf0f8f3de67c9fe4c828 |
76 |
+DIST seamonkey-2.2_beta3-es-AR.xpi 813118 RMD160 e3f577b90e58866ca5b95290120db6fe90016d85 SHA1 590befea07681513d1f9fa751d6f742136ff97a5 SHA256 b07d808af162e8774a8afc2f6049d97541c6299341eab0e35310844fd3a00123 |
77 |
+DIST seamonkey-2.2_beta3-es-ES.xpi 785711 RMD160 38eb08b6e08a44013cd32e04a3c6cae3bb9a7030 SHA1 4d81eeb25aa0b2e0576de6e6fbcd2429b6d6c228 SHA256 4a31e13ea6ed62cb54c456caa86ae4f3a40ce917676cf3ded6d81457b3ee5b3f |
78 |
+DIST seamonkey-2.2_beta3-fi.xpi 807217 RMD160 c9439520e4801671337dd6415ae49d202e9b9124 SHA1 c54788bf381b1000e50c416eeddba1300159d3c3 SHA256 71fcd09dd1d54c4c413e753aab92dc4a89e4607b1b3a08527aafb9c964e2469f |
79 |
+DIST seamonkey-2.2_beta3-fr.xpi 896109 RMD160 ec4194a4f434c8838f72d3a1f9e641d9663fb159 SHA1 441f4f7327e2f729ebb01e7bf78c3ef6b8704f7c SHA256 54e4fca778c7c157c72cf022f900cf89ea4dbcc124ccee11f67ca68b38c71aa6 |
80 |
+DIST seamonkey-2.2_beta3-hu.xpi 826025 RMD160 85dbee9a79469fa8f2323b405725ded2d597c037 SHA1 07d9e6bb32549c2d626a6724c68a0049634cc309 SHA256 935d0edc2f3bad4e5be3c4b72dc4c43881b765539ccc18527f228ed665d13587 |
81 |
+DIST seamonkey-2.2_beta3-it.xpi 739672 RMD160 a48c78bead159dd69cadcb52e1ed2fe9b31e99d5 SHA1 680d21c6650edfd9ed318550a8e4ea62105f6401 SHA256 c7283798b413c493aeb550b1996e941db046e2fcc0cabac40950c166a6e65b80 |
82 |
+DIST seamonkey-2.2_beta3-ja.xpi 861377 RMD160 af32bbf6c3b7510ad14ba6eb54a1a11f43431c8c SHA1 7077808730dd3b0eacaa295d44d3ff0271c8bb8e SHA256 3847e4bb6e2d187249f1ed24e0dd78c5b3ae2b3520465c176611b3081c82ca7e |
83 |
+DIST seamonkey-2.2_beta3-lt.xpi 959540 RMD160 0e4a283e3a41a4630891a31f8302fb19b9b0ffb7 SHA1 020a98b0527c5ac62a269a753553b8f96f21368e SHA256 28a47c7ef1a776a8c0e1a240078ac0590ccc34915f2497c96f7bc35117c131bb |
84 |
+DIST seamonkey-2.2_beta3-nb-NO.xpi 805675 RMD160 8a7dae1740f7a3ee91f5fd8b15968f26d06ccfc0 SHA1 071fb62068d40c89d6161e5fb059d93f1507520d SHA256 5011af8aaf1e68aee3f2e8a4dcbf25d28a1efdc481100d9253b2277ca40b8f60 |
85 |
+DIST seamonkey-2.2_beta3-nl.xpi 804311 RMD160 b783e98eda576f66f3d062944e02d9b23ae9a9ca SHA1 f9d83664671a6d63aeabad4651ff31be16097968 SHA256 daa5e46016e77b76978a442d28b81a4c836539e666d204895909d07613cde129 |
86 |
+DIST seamonkey-2.2_beta3-pl.xpi 825435 RMD160 e60c7d8ef959201dc47d5f7054a12e75d318d2a6 SHA1 64fd488ad81f447a089342a2a61ee03ed62f92f0 SHA256 61c5c7abbac2e9596f17971d50757db9de6d0101210917b4baf6861277d2ae70 |
87 |
+DIST seamonkey-2.2_beta3-ru.xpi 889516 RMD160 4a3230af49032a9644e689afb5f278e0c1fa60fe SHA1 a8936950e1570c0d9310df9c02bf409f456796dc SHA256 1a66d738cacf50b7b5545f0d91cd92e46d33bb5e1278cf826869360072db870e |
88 |
+DIST seamonkey-2.2_beta3-sk.xpi 840212 RMD160 11b1836d17f623ca112c697abf091d01567b38b5 SHA1 2ae8fae11073a27c9b3d5f927db47bced5a3e1e9 SHA256 dbf80850908e62f6f85b5f3b6a19f2447829142732de02cc63e9b9baeace28e2 |
89 |
+DIST seamonkey-2.2_beta3-sv-SE.xpi 869508 RMD160 14612bf5878c8b2045cbc48f794b33378f2f3efc SHA1 20194241f522aa076d3c737f7b42b7cad0e12a64 SHA256 ffd7831356adf92cda03ccbd0c0ca123adcb0a9d6dce4a14b3441f67c25a8ca7 |
90 |
+DIST seamonkey-2.2_beta3-tr.xpi 805151 RMD160 5c436f4ca05300d3d552a875a0f2f371eaec9e23 SHA1 06ca655bb4bde870ac25a635f77c7d53b158bd71 SHA256 6149ee4f6d18bff788b423e69316438f2a5cb2598195528306a5f3ca8164b14e |
91 |
+DIST seamonkey-2.2_beta3.source.tar.bz2 87651163 RMD160 b37b691f56ec9a5741d99bbbe36176ba5c40fe5d SHA1 acc0f628087fb2b8bc5db24fb1b502e7eff896d5 SHA256 a75c48e0ad8b47f1965099594aaf2ae922dc7349f32a027f883d65c279dc2954 |
92 |
DIST seamonkey-2.2b1-patches-01.tar.xz 17104 RMD160 d82c7d464be8bd3f593570529910bcb371797a6a SHA1 3c5584a1fe22a8cb5b69423499c32d25a0335606 SHA256 c4704e8959f65e02e6b10546de43c16cbbf57a28289a5f7e7084925439442278 |
93 |
-DIST seamonkey-2.2b1-ru.xpi 889516 RMD160 c03cfdca92558d4eac4e254a718f2b17309c83a4 SHA1 d4c5b485efd0565e908c724f4d6bc4759666d087 SHA256 4778f575201d82daab127d9505a1b901d5a5b78ed422b496bdc9ea7a87cdba50 |
94 |
-DIST seamonkey-2.2b1-sk.xpi 840212 RMD160 c0229531c487e489c909c00ffaf05dfd1c6306b4 SHA1 fb6cc53327baae982cae4e4187fa37c087256334 SHA256 69c3af3aef1e4ce83e9274124fc60b457bc12fb06382fe322568357e395de6a6 |
95 |
-DIST seamonkey-2.2b1.source.tar.bz2 87668841 RMD160 52f18e3f4445244eeeec2b5cbb2049a2552c3c8d SHA1 b17568d5e045852690938129933ef956c0fdfea7 SHA256 c5f655e2d916149513b613f8d522e4a0e9cff2a9a2549c93c8ade10a3e0b6d84 |
96 |
-EBUILD seamonkey-2.1.ebuild 9112 RMD160 5916f51d520732a0fcca7502efc995e3dd64695f SHA1 02b756f08edabf59d9d89633d8457ce333e4a1c0 SHA256 3488411edac8eeef4ddb8c1ab2e665142753e4e2272e94d354f40d241f05dd5a |
97 |
+EBUILD seamonkey-2.1.ebuild 8481 RMD160 b9deb0a6d8168b02064d845b02f78d0bd8dbd503 SHA1 12ffb6eec75f09c0534ccd9dddc8bfa0bce4511d SHA256 2ee2c62bf907817f74e2a188c37dfda5dcaa53f3ad44ce6cfc7892b22446a1a7 |
98 |
EBUILD seamonkey-2.1_rc2_pre1.ebuild 9310 RMD160 10f4f54ba31e90286932cabd8a30e2b7ec945a9e SHA1 3d6eb075f73f9a3424ff66a7d076595ce88ba86a SHA256 3bcbd48eff61456be7c3c59d64528c642c1abdea3d82f74d47395c5507016c23 |
99 |
-EBUILD seamonkey-2.2_beta1.ebuild 9178 RMD160 07bb65e48eb9686165969218aee110c4475dba1c SHA1 82610ecfc85df405478c17fa001cbfea7c10c295 SHA256 4801f00a24b272d192d83faecf7122462f16dc4ec9e76e0847f3f6e36e7ad7cf |
100 |
-EBUILD seamonkey-2.2_beta2.ebuild 9337 RMD160 b16108dd7714b540bbe97376d0662e0cccd16289 SHA1 c066c6dc25209466204db9f4d3b57ffc0703b60b SHA256 10f40416b5080a50a6e11bbee2e7759a722594c2822aba91a76364571a4d8568 |
101 |
+EBUILD seamonkey-2.2_beta3.ebuild 8588 RMD160 70dbfdb4c09bcf54e640c1e115ddbdf77f0c0bf1 SHA1 6fb140d950e9c0597f2ec7ecc4ac2e25cd03a197 SHA256 1cea4681842495fed6146856de547bf4a541d7ca122e569ff5d6b3864e38dd2c |
102 |
|
103 |
diff --git a/www-client/seamonkey/files/enigmail/enigmail-1.2-seamonkey-2.1-lowercaseequalsliteralfix.patch b/www-client/seamonkey/files/enigmail/enigmail-1.2-seamonkey-2.1-lowercaseequalsliteralfix.patch |
104 |
new file mode 100644 |
105 |
index 0000000..7fdd20f |
106 |
--- /dev/null |
107 |
+++ b/www-client/seamonkey/files/enigmail/enigmail-1.2-seamonkey-2.1-lowercaseequalsliteralfix.patch |
108 |
@@ -0,0 +1,12 @@ |
109 |
+--- enigmail/src/nsEnigMsgCompose.cpp 2011-07-03 10:45:45.000000000 +0200 |
110 |
++++ enigmail/src/nsEnigMsgCompose.cpp 2011-07-03 10:45:17.000000000 +0200 |
111 |
+@@ -1092,7 +1092,8 @@ |
112 |
+ nsCString left(tmpStr); |
113 |
+ left.SetLength(15); |
114 |
+ |
115 |
+- if (left.LowerCaseEqualsLiteral("x-mozilla-keys:")) { |
116 |
++ ToLowerCase(left); |
117 |
++ if (left.EqualsLiteral("x-mozilla-keys:")) { |
118 |
+ DEBUG_LOG(("nsEnigMimeWriter::OnDataAvailable: workaround for 'X-Mozilla-Keys:' header\n")); |
119 |
+ |
120 |
+ tmpStr.StripWhitespace(); |
121 |
|
122 |
diff --git a/www-client/seamonkey/seamonkey-2.1.ebuild b/www-client/seamonkey/seamonkey-2.1.ebuild |
123 |
index 8dc7cdc..0d147ad 100644 |
124 |
--- a/www-client/seamonkey/seamonkey-2.1.ebuild |
125 |
+++ b/www-client/seamonkey/seamonkey-2.1.ebuild |
126 |
@@ -7,7 +7,7 @@ WANT_AUTOCONF="2.1" |
127 |
|
128 |
inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension python |
129 |
|
130 |
-PATCH="${PN}-2.1rc1-patches-01" |
131 |
+PATCH="${PN}-2.1-patches-01" |
132 |
EMVER="1.2" |
133 |
|
134 |
LANGS="be ca cs de en en-GB en-US es-AR es-ES fi fr it ja lt nb-NO nl pl pt-PT ru sk sv-SE tr" |
135 |
@@ -133,15 +133,13 @@ src_prepare() { |
136 |
EPATCH_FORCE="yes" \ |
137 |
epatch "${WORKDIR}/patch" |
138 |
|
139 |
- #epatch "${FILESDIR}"/2.1/${PN}-2.1b1-configure-fix.patch |
140 |
epatch "${FILESDIR}"/2.1/${PN}-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff |
141 |
|
142 |
if use crypt ; then |
143 |
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail |
144 |
cd "${S}"/mailnews/extensions/enigmail || die |
145 |
- epatch "${FILESDIR}"/enigmail/enigmail-1.1.2-20110124-makefile.diff |
146 |
- eautomake |
147 |
- makemake2 |
148 |
+ epatch "${FILESDIR}"/enigmail/enigmail-1.2-seamonkey-2.1-lowercaseequalsliteralfix.patch |
149 |
+ ./makemake -r 2&>/dev/null |
150 |
sed -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' \ |
151 |
-i Makefile.in || die |
152 |
cd "${S}" |
153 |
@@ -188,31 +186,17 @@ src_configure() { |
154 |
MEXTENSIONS="${MEXTENSIONS},-sroaming" |
155 |
fi |
156 |
|
157 |
- #if ! use composer ; then |
158 |
- # if ! use chatzilla ; then |
159 |
- # mozconfig_annotate '-composer' --disable-composer |
160 |
- # fi |
161 |
- #fi |
162 |
- |
163 |
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
164 |
mozconfig_annotate '' --enable-jsd |
165 |
mozconfig_annotate '' --enable-canvas |
166 |
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} |
167 |
|
168 |
mozconfig_use_enable gconf |
169 |
- #mozconfig_use_enable ldap |
170 |
- #mozconfig_use_enable ldap ldap-experimental |
171 |
- #mozconfig_use_enable mailclient mailnews |
172 |
- #mozconfig_annotate '' --enable-mailnews |
173 |
|
174 |
if use crypt ; then |
175 |
mozconfig_annotate "mail crypt" --enable-chrome-format=jar |
176 |
fi |
177 |
|
178 |
- # ZOMG! Mozilla guys wanna have APNG in libpng if building with |
179 |
- # system-libpng. Kids, leave your fingers from drugs that make you |
180 |
- # do such nasty "extensions"!!! |
181 |
- # See https://bugs.gentoo.org/183370 for details. |
182 |
mozconfig_annotate '' --with-system-png |
183 |
|
184 |
# Finalize and report settings |
185 |
@@ -236,8 +220,7 @@ src_configure() { |
186 |
|
187 |
src_compile() { |
188 |
# Should the build use multiprocessing? Not enabled by default, as it tends to break. |
189 |
- [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" |
190 |
- emake ${jobs} || die |
191 |
+ emake || die |
192 |
|
193 |
# Only build enigmail extension if conditions are met. |
194 |
if use crypt ; then |
195 |
|
196 |
diff --git a/www-client/seamonkey/seamonkey-2.2_beta1.ebuild b/www-client/seamonkey/seamonkey-2.2_beta1.ebuild |
197 |
deleted file mode 100644 |
198 |
index 8de3fc7..0000000 |
199 |
--- a/www-client/seamonkey/seamonkey-2.2_beta1.ebuild |
200 |
+++ /dev/null |
201 |
@@ -1,321 +0,0 @@ |
202 |
-# Copyright 1999-2011 Gentoo Foundation |
203 |
-# Distributed under the terms of the GNU General Public License v2 |
204 |
-# $Header: $ |
205 |
- |
206 |
-EAPI="3" |
207 |
-WANT_AUTOCONF="2.1" |
208 |
- |
209 |
-inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mime autotools mozextension python |
210 |
- |
211 |
-PATCH="${PN}-2.2b1-patches-01" |
212 |
-EMVER="1.2" |
213 |
- |
214 |
-LANGS="ca cs de en en-GB en-US es-AR es-ES fr it ja lt nl ru sk" |
215 |
-NOSHORTLANGS="en-GB en-US es-AR" |
216 |
- |
217 |
-MY_PV="${PV/_pre*}" |
218 |
-MY_PV="${MY_PV/_alpha/a}" |
219 |
-MY_PV="${MY_PV/_beta/b}" |
220 |
-MY_PV="${MY_PV/_rc/rc}" |
221 |
-MY_P="${PN}-${MY_PV}" |
222 |
- |
223 |
-# release versions usually have language packs. So be careful with changing this. |
224 |
-HAS_LANGS="true" |
225 |
-if [[ ${PV} == *_pre* ]] ; then |
226 |
- # pre-releases. No need for arch teams to change KEYWORDS here. |
227 |
- |
228 |
- REL_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${PN}/nightly/${MY_PV}-candidates/build${PV##*_pre}" |
229 |
- LANG_URI="${REL_URI}/langpack" |
230 |
- #KEYWORDS="" |
231 |
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
232 |
- #HAS_LANGS="false" |
233 |
-else |
234 |
- # This is where arch teams should change the KEYWORDS. |
235 |
- |
236 |
- REL_URI="http://releases.mozilla.org/pub/mozilla.org/${PN}/releases/${MY_PV}" |
237 |
- LANG_URI="${REL_URI}/langpack" |
238 |
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
239 |
- [[ ${PV} == *alpha* ]] && HAS_LANGS="false" |
240 |
-fi |
241 |
- |
242 |
-DESCRIPTION="Seamonkey Web Browser" |
243 |
-HOMEPAGE="http://www.seamonkey-project.org" |
244 |
- |
245 |
-SLOT="0" |
246 |
-LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" |
247 |
-IUSE="+alsa +chatzilla +crypt gconf +roaming +webm" |
248 |
- |
249 |
-SRC_URI="${REL_URI}/source/${MY_P}.source.tar.bz2 |
250 |
- http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz |
251 |
- crypt? ( http://www.mozilla-enigmail.org/download/source/enigmail-${EMVER}.tar.gz )" |
252 |
- |
253 |
-if ${HAS_LANGS} ; then |
254 |
- for X in ${LANGS} ; do |
255 |
- if [ "${X}" != "en" ] ; then |
256 |
- SRC_URI="${SRC_URI} |
257 |
- linguas_${X/-/_}? ( ${LANG_URI}/${MY_P}.${X}.langpack.xpi -> ${MY_P}-${X}.xpi )" |
258 |
- fi |
259 |
- IUSE="${IUSE} linguas_${X/-/_}" |
260 |
- # english is handled internally |
261 |
- if [ "${#X}" == 5 ] && ! has ${X} ${NOSHORTLANGS}; then |
262 |
- #if [ "${X}" != "en-US" ]; then |
263 |
- SRC_URI="${SRC_URI} |
264 |
- linguas_${X%%-*}? ( ${LANG_URI}/${MY_P}.${X}.langpack.xpi -> ${MY_P}-${X}.xpi )" |
265 |
- #fi |
266 |
- IUSE="${IUSE} linguas_${X%%-*}" |
267 |
- fi |
268 |
- done |
269 |
-fi |
270 |
- |
271 |
-RDEPEND=">=sys-devel/binutils-2.16.1 |
272 |
- >=dev-libs/nss-3.12.9 |
273 |
- >=dev-libs/nspr-4.8.7 |
274 |
- >=media-libs/libpng-1.4.1[apng] |
275 |
- gconf? ( >=gnome-base/gconf-1.2.1:2 ) |
276 |
- crypt? ( >=app-crypt/gnupg-1.4 ) |
277 |
- webm? ( media-libs/libvpx |
278 |
- media-libs/alsa-lib )" |
279 |
- |
280 |
-DEPEND="${RDEPEND} |
281 |
- dev-util/pkgconfig |
282 |
- dev-lang/yasm" |
283 |
- |
284 |
-S="${WORKDIR}/comm-beta" |
285 |
- |
286 |
-linguas() { |
287 |
- local LANG SLANG |
288 |
- for LANG in ${LINGUAS}; do |
289 |
- if has ${LANG} en en_US; then |
290 |
- has en ${linguas} || linguas="${linguas:+"${linguas} "}en" |
291 |
- continue |
292 |
- elif has ${LANG} ${LANGS//-/_}; then |
293 |
- has ${LANG//_/-} ${linguas} || linguas="${linguas:+"${linguas} "}${LANG//_/-}" |
294 |
- continue |
295 |
- elif [[ " ${LANGS} " == *" ${LANG}-"* ]]; then |
296 |
- for X in ${LANGS}; do |
297 |
- if [[ "${X}" == "${LANG}-"* ]] && \ |
298 |
- [[ " ${NOSHORTLANGS} " != *" ${X} "* ]]; then |
299 |
- has ${X} ${linguas} || linguas="${linguas:+"${linguas} "}${X}" |
300 |
- continue 2 |
301 |
- fi |
302 |
- done |
303 |
- fi |
304 |
- ewarn "Sorry, but ${PN} does not support the ${LANG} LINGUA" |
305 |
- done |
306 |
-} |
307 |
- |
308 |
-src_unpack() { |
309 |
- unpack ${A} |
310 |
- |
311 |
- if ${HAS_LANGS} ; then |
312 |
- linguas |
313 |
- for X in ${linguas}; do |
314 |
- # FIXME: Add support for unpacking xpis to portage |
315 |
- [[ ${X} != "en" ]] && xpi_unpack "${MY_P}-${X}.xpi" |
316 |
- done |
317 |
- if [[ ${linguas} != "" && ${linguas} != "en" ]]; then |
318 |
- einfo "Selected language packs (first will be default): ${linguas}" |
319 |
- fi |
320 |
- fi |
321 |
-} |
322 |
- |
323 |
-pkg_setup() { |
324 |
- if [[ ${PV} == *_pre* ]] ; then |
325 |
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in" |
326 |
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you." |
327 |
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org" |
328 |
- fi |
329 |
- |
330 |
- moz_pkgsetup |
331 |
-} |
332 |
- |
333 |
-src_prepare() { |
334 |
- # Apply our patches |
335 |
- EPATCH_SUFFIX="patch" \ |
336 |
- EPATCH_FORCE="yes" \ |
337 |
- epatch "${WORKDIR}/patch" |
338 |
- |
339 |
- #epatch "${FILESDIR}"/2.1/${PN}-2.1b1-configure-fix.patch |
340 |
- epatch "${FILESDIR}"/2.1/${PN}-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff |
341 |
- |
342 |
- if use crypt ; then |
343 |
- mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail |
344 |
- cd "${S}"/mailnews/extensions/enigmail || die |
345 |
- epatch "${FILESDIR}"/enigmail/enigmail-1.2-seamonkey-2.2-versionfix.patch |
346 |
- epatch "${FILESDIR}"/enigmail/enigmail-1.1.2-20110124-makefile.diff |
347 |
- eautomake |
348 |
- makemake2 |
349 |
- sed -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' \ |
350 |
- -i Makefile.in || die |
351 |
- cd "${S}" |
352 |
- fi |
353 |
- |
354 |
- #pushd "${S}"/mozilla &>/dev/null || die pushd |
355 |
- #popd &>/dev/null || die popd |
356 |
- |
357 |
- #Ensure we disable javaxpcom by default to prevent configure breakage |
358 |
- sed -i -e s:MOZ_JAVAXPCOM\=1::g ${S}/mozilla/xulrunner/confvars.sh \ |
359 |
- || die "sed javaxpcom" |
360 |
- |
361 |
- # Disable gnomevfs extension |
362 |
- sed -i -e "s:gnomevfs::" "${S}/"suite/confvars.sh \ |
363 |
- || die "Failed to remove gnomevfs extension" |
364 |
- |
365 |
- eautoreconf |
366 |
- cd "${S}"/mozilla || die |
367 |
- eautoreconf |
368 |
- cd "${S}"/mozilla/js/src || die |
369 |
- eautoreconf |
370 |
-} |
371 |
- |
372 |
-src_configure() { |
373 |
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
374 |
- MEXTENSIONS="" |
375 |
- |
376 |
- #################################### |
377 |
- # |
378 |
- # mozconfig, CFLAGS and CXXFLAGS setup |
379 |
- # |
380 |
- #################################### |
381 |
- |
382 |
- mozconfig_init |
383 |
- mozconfig_config |
384 |
- |
385 |
- # It doesn't compile on alpha without this LDFLAGS |
386 |
- use alpha && append-ldflags "-Wl,--no-relax" |
387 |
- |
388 |
- if ! use chatzilla ; then |
389 |
- MEXTENSIONS="${MEXTENSIONS},-irc" |
390 |
- fi |
391 |
- if ! use roaming ; then |
392 |
- MEXTENSIONS="${MEXTENSIONS},-sroaming" |
393 |
- fi |
394 |
- |
395 |
- #if ! use composer ; then |
396 |
- # if ! use chatzilla ; then |
397 |
- # mozconfig_annotate '-composer' --disable-composer |
398 |
- # fi |
399 |
- #fi |
400 |
- |
401 |
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
402 |
- mozconfig_annotate '' --enable-jsd |
403 |
- mozconfig_annotate '' --enable-canvas |
404 |
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} |
405 |
- |
406 |
- mozconfig_use_enable gconf |
407 |
- #mozconfig_use_enable ldap |
408 |
- #mozconfig_use_enable ldap ldap-experimental |
409 |
- #mozconfig_use_enable mailclient mailnews |
410 |
- #mozconfig_annotate '' --enable-mailnews |
411 |
- |
412 |
- if use crypt ; then |
413 |
- mozconfig_annotate "mail crypt" --enable-chrome-format=jar |
414 |
- fi |
415 |
- |
416 |
- # ZOMG! Mozilla guys wanna have APNG in libpng if building with |
417 |
- # system-libpng. Kids, leave your fingers from drugs that make you |
418 |
- # do such nasty "extensions"!!! |
419 |
- # See https://bugs.gentoo.org/183370 for details. |
420 |
- mozconfig_annotate '' --with-system-png |
421 |
- |
422 |
- # Finalize and report settings |
423 |
- mozconfig_final |
424 |
- |
425 |
- if [[ $(gcc-major-version) -lt 4 ]]; then |
426 |
- append-cxxflags -fno-stack-protector |
427 |
- fi |
428 |
- |
429 |
- #################################### |
430 |
- # |
431 |
- # Configure and build |
432 |
- # |
433 |
- #################################### |
434 |
- |
435 |
- # Work around breakage in makeopts with --no-print-directory |
436 |
- MAKEOPTS="${MAKEOPTS/--no-print-directory/}" |
437 |
- |
438 |
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" econf |
439 |
-} |
440 |
- |
441 |
-src_compile() { |
442 |
- # Should the build use multiprocessing? Not enabled by default, as it tends to break. |
443 |
- [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" |
444 |
- emake ${jobs} || die |
445 |
- |
446 |
- # Only build enigmail extension if conditions are met. |
447 |
- if use crypt ; then |
448 |
- emake -C "${S}"/mailnews/extensions/enigmail || die "make enigmail failed" |
449 |
- emake -j1 -C "${S}"/mailnews/extensions/enigmail xpi || die "make enigmail xpi failed" |
450 |
- fi |
451 |
-} |
452 |
- |
453 |
-src_install() { |
454 |
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
455 |
- declare emid |
456 |
- |
457 |
- emake DESTDIR="${D}" install || die "emake install failed" |
458 |
- cp -f "${FILESDIR}"/icon/${PN}.desktop "${T}" || die |
459 |
- |
460 |
- if use crypt ; then |
461 |
- cd "${T}" || die |
462 |
- unzip "${S}"/mozilla/dist/bin/enigmail*.xpi install.rdf || die |
463 |
- emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) |
464 |
- |
465 |
- dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die |
466 |
- cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die |
467 |
- unzip "${S}"/mozilla/dist/bin/enigmail*.xpi || die |
468 |
- fi |
469 |
- |
470 |
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \ |
471 |
- -i "${T}"/${PN}.desktop || die |
472 |
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \ |
473 |
- || die |
474 |
- |
475 |
- if ${HAS_LANGS} ; then |
476 |
- linguas |
477 |
- for X in ${linguas}; do |
478 |
- [[ ${X} != "en" ]] && xpi_install "${WORKDIR}"/"${MY_P}-${X}" |
479 |
- done |
480 |
- fi |
481 |
- |
482 |
- # Add StartupNotify=true bug 290401 |
483 |
- if use startup-notification ; then |
484 |
- echo "StartupNotify=true" >> "${T}"/${PN}.desktop |
485 |
- fi |
486 |
- |
487 |
- # Install icon and .desktop for menu entry |
488 |
- newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png \ |
489 |
- || die |
490 |
- domenu "${T}"/${PN}.desktop || die |
491 |
- |
492 |
- # Add our default prefs |
493 |
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo.js \ |
494 |
- > "${D}"${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js \ |
495 |
- || die |
496 |
- |
497 |
- # Plugins dir |
498 |
- rm -rf "${D}"${MOZILLA_FIVE_HOME}/plugins || die "failed to remove existing plugins dir" |
499 |
- dosym ../nsbrowser/plugins "${MOZILLA_FIVE_HOME}"/plugins || die |
500 |
- |
501 |
- doman "${S}"/suite/app/${PN}.1 || die |
502 |
-} |
503 |
- |
504 |
-pkg_preinst() { |
505 |
- declare MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}" |
506 |
- |
507 |
- if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then |
508 |
- rm ${MOZILLA_FIVE_HOME}/plugins -rf |
509 |
- fi |
510 |
-} |
511 |
- |
512 |
-pkg_postinst() { |
513 |
- declare MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
514 |
- |
515 |
- # Update mimedb for the new .desktop file |
516 |
- fdo-mime_desktop_database_update |
517 |
- |
518 |
- if use chatzilla ; then |
519 |
- elog "chatzilla is now an extension which can be en-/disabled and configured via" |
520 |
- elog "the Add-on manager." |
521 |
- fi |
522 |
-} |
523 |
|
524 |
diff --git a/www-client/seamonkey/seamonkey-2.2_beta2.ebuild b/www-client/seamonkey/seamonkey-2.2_beta3.ebuild |
525 |
similarity index 89% |
526 |
rename from www-client/seamonkey/seamonkey-2.2_beta2.ebuild |
527 |
rename to www-client/seamonkey/seamonkey-2.2_beta3.ebuild |
528 |
index 9870cc8..1aec910 100644 |
529 |
--- a/www-client/seamonkey/seamonkey-2.2_beta2.ebuild |
530 |
+++ b/www-client/seamonkey/seamonkey-2.2_beta3.ebuild |
531 |
@@ -10,7 +10,7 @@ inherit flag-o-matic toolchain-funcs eutils mozconfig-3 makeedit multilib fdo-mi |
532 |
PATCH="${PN}-2.2b1-patches-01" |
533 |
EMVER="1.2" |
534 |
|
535 |
-LANGS="ca cs de en en-GB en-US es-AR es-ES fr it ja lt nl pl ru sk sv-SE" |
536 |
+LANGS="ca cs de en en-GB en-US es-AR es-ES fi fr hu it ja lt nb-NO nl pl ru sk sv-SE tr" |
537 |
NOSHORTLANGS="en-GB en-US es-AR" |
538 |
|
539 |
MY_PV="${PV/_pre*}" |
540 |
@@ -27,9 +27,10 @@ if [[ ${PV} == *_pre* ]] ; then |
541 |
# pre-releases. No need for arch teams to change KEYWORDS here. |
542 |
|
543 |
REL_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${PN}/nightly/${MY_PV}-candidates/build${PV##*_pre}" |
544 |
- LANG_URI="${REL_URI}/linux-i686/xpi" |
545 |
- LANGPACK_PREFIX="" |
546 |
- LANGPACK_SUFFIX="" |
547 |
+ LANG_URI="${REL_URI}/langpack" |
548 |
+ #LANG_URI="${REL_URI}/linux-i686/xpi" |
549 |
+ #LANGPACK_PREFIX="" |
550 |
+ #LANGPACK_SUFFIX="" |
551 |
#KEYWORDS="" |
552 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" |
553 |
#HAS_LANGS="false" |
554 |
@@ -139,24 +140,18 @@ src_prepare() { |
555 |
EPATCH_FORCE="yes" \ |
556 |
epatch "${WORKDIR}/patch" |
557 |
|
558 |
- #epatch "${FILESDIR}"/2.1/${PN}-2.1b1-configure-fix.patch |
559 |
epatch "${FILESDIR}"/2.1/${PN}-2.1b3-restore-tabbar-scrolling-from-2.1b2.diff |
560 |
|
561 |
if use crypt ; then |
562 |
mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail |
563 |
cd "${S}"/mailnews/extensions/enigmail || die |
564 |
epatch "${FILESDIR}"/enigmail/enigmail-1.2-seamonkey-2.2-versionfix.patch |
565 |
- epatch "${FILESDIR}"/enigmail/enigmail-1.1.2-20110124-makefile.diff |
566 |
- eautomake |
567 |
- makemake2 |
568 |
+ ./makemake -r 2&>/dev/null |
569 |
sed -e 's:@srcdir@:${S}/mailnews/extensions/enigmail:' \ |
570 |
-i Makefile.in || die |
571 |
cd "${S}" |
572 |
fi |
573 |
|
574 |
- #pushd "${S}"/mozilla &>/dev/null || die pushd |
575 |
- #popd &>/dev/null || die popd |
576 |
- |
577 |
#Ensure we disable javaxpcom by default to prevent configure breakage |
578 |
sed -i -e s:MOZ_JAVAXPCOM\=1::g ${S}/mozilla/xulrunner/confvars.sh \ |
579 |
|| die "sed javaxpcom" |
580 |
@@ -195,31 +190,17 @@ src_configure() { |
581 |
MEXTENSIONS="${MEXTENSIONS},-sroaming" |
582 |
fi |
583 |
|
584 |
- #if ! use composer ; then |
585 |
- # if ! use chatzilla ; then |
586 |
- # mozconfig_annotate '-composer' --disable-composer |
587 |
- # fi |
588 |
- #fi |
589 |
- |
590 |
mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
591 |
mozconfig_annotate '' --enable-jsd |
592 |
mozconfig_annotate '' --enable-canvas |
593 |
mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} |
594 |
|
595 |
mozconfig_use_enable gconf |
596 |
- #mozconfig_use_enable ldap |
597 |
- #mozconfig_use_enable ldap ldap-experimental |
598 |
- #mozconfig_use_enable mailclient mailnews |
599 |
- #mozconfig_annotate '' --enable-mailnews |
600 |
|
601 |
if use crypt ; then |
602 |
mozconfig_annotate "mail crypt" --enable-chrome-format=jar |
603 |
fi |
604 |
|
605 |
- # ZOMG! Mozilla guys wanna have APNG in libpng if building with |
606 |
- # system-libpng. Kids, leave your fingers from drugs that make you |
607 |
- # do such nasty "extensions"!!! |
608 |
- # See https://bugs.gentoo.org/183370 for details. |
609 |
mozconfig_annotate '' --with-system-png |
610 |
|
611 |
# Finalize and report settings |
612 |
@@ -243,8 +224,7 @@ src_configure() { |
613 |
|
614 |
src_compile() { |
615 |
# Should the build use multiprocessing? Not enabled by default, as it tends to break. |
616 |
- [ "${WANT_MP}" = "true" ] && jobs=${MAKEOPTS} || jobs="-j1" |
617 |
- emake ${jobs} || die |
618 |
+ emake || die |
619 |
|
620 |
# Only build enigmail extension if conditions are met. |
621 |
if use crypt ; then |