1 |
commit: 8304fbc08ddbc34b5ac944ae091787d92e7786c1 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Apr 30 13:43:25 2014 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Apr 30 13:43:25 2014 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=8304fbc0 |
7 |
|
8 |
seamonkey: added compile fix with USE="system-cairo" |
9 |
|
10 |
--- |
11 |
www-client/seamonkey/Manifest | 26 -- |
12 |
www-client/seamonkey/files/pixman-supplement.patch | 32 ++ |
13 |
www-client/seamonkey/seamonkey-2.26_beta2.ebuild | 376 --------------------- |
14 |
www-client/seamonkey/seamonkey-2.26_pre1.ebuild | 26 +- |
15 |
4 files changed, 47 insertions(+), 413 deletions(-) |
16 |
|
17 |
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest |
18 |
index 33a1ba4..7b612f7 100644 |
19 |
--- a/www-client/seamonkey/Manifest |
20 |
+++ b/www-client/seamonkey/Manifest |
21 |
@@ -1,32 +1,6 @@ |
22 |
DIST enigmail-1.6.1_pre20140112.tar.xz 916028 SHA256 2d89a9186c3ccfc9397c933c6f63c0518224fea0096d7a292dba3765de088149 SHA512 e05d9fcb2dd333cdca487d59a31bf045a568762e6a961267209bb4b5c8b6a0fc5ef8096b970302bc7bac9bc7f963d4a2d3c1d68326c4c18c7e93eb63308b0675 WHIRLPOOL 7a5d6366737fe239b00bcc8d805e6904fd5f9bd9724adbc0ab0f7752ec6f1b8d0bc961c250f8d51366265d685a1c66a3efcb86a23ebbde36152588bac97f576f |
23 |
DIST firefox-28.0-patches-0.1.tar.xz 4888 SHA256 2b33e263a645f0b8c5656ac3d2ad9ce9571e85642c6d5a24ea9549967181e727 SHA512 ce15b0cda105dc6606787c1b24d8f97a068cf87f970f59a181cb520791326ea2f78d5694234cb9f0baf1e5c057233263608ca65e3ebccb60bc0d3f20a4ee7303 WHIRLPOOL c442b127c29ad1cc1f03419bfbba86a5d93ad0e26561ce72199bc58ecd483463dd40788275a1e0169711a90b4bfc17a8a90b1faf2ae749fce9415eb870b4a286 |
24 |
DIST seamonkey-2.23-patches-01.tar.xz 824 SHA256 8779254ea0632c52090a70f7b0943bce0787e37b1a2e683cf49a3238d705af75 SHA512 03420b11e98c728aa001e755585e8ce1f9123160cb69042e4bbfed46a5cbaf1c567938e0c4d18f72d58c55bd780ada467733677f924c6bc6ab9e070c89b9c472 WHIRLPOOL 729e52bd1a2da0d830a1e5602fa980981648ef74123540b316ef97720798021fdb2efaa505cc59b9a629575656cbf469ec160403d395938375c55e570730d056 |
25 |
-DIST seamonkey-2.26_beta2-be.xpi 818751 SHA256 9d28956f65d373b2295edafc7f740ca74bb08811fec9c0ac389eb7c37cbc0c8c SHA512 a79ee99fd8d71b659b844e9b9e31e3a0efb30e0d995015e20dba8ac2e7dfecb6241ef58b1c6573907075b34623844960aba2321e4d8c20f17352c6e37d7345ad WHIRLPOOL 7baaca532e37a5a6d92e1277d95c51849c57394903d38f9e387f9ecb70ec16f4b1c398964dc9c581fc75f99aecd7b3331b32dea8df307fe828789d7cc9cb265d |
26 |
-DIST seamonkey-2.26_beta2-ca.xpi 816735 SHA256 e8085a568e034b9238284b41c2c7a9a07fdee1e01a17b59c52a474591293c380 SHA512 c45cdd1f19751bd780da239bdc56eec85378720dee1756f7d76d4a11720d49a7df790e621605ebe8da3f357df3b9776f74c1bd1d85b22bda0a41b8503db1cd32 WHIRLPOOL a18455282964601fbffe27c7b8028c5c588bbe9b8ce9cc3a2ce6dc76def0ec895eb6171a8e4cfffdc8baf983d053a614d915d6f3ac58de403d63be0ab6c9da2d |
27 |
-DIST seamonkey-2.26_beta2-cs.xpi 814944 SHA256 e8fe6fafd0837402114406f239fedd5fe607854a11de1e09c9829e3ae5f4da93 SHA512 e919488ad5269ed2fc12f62e1451e7ac574fd67f929852d4f888527eb11108564fab639813e0da8780ee63d9826f43b830279cfcfbd2512634a7733be0154373 WHIRLPOOL eb82aaafaa21bf8054e8881e19bac65baeaa01439a55a8d3d616598a804afc996ef7825b8669cf2fd0343961c3e06a6783ca9675994d85bc6aa391b3a0ac973e |
28 |
-DIST seamonkey-2.26_beta2-de.xpi 822042 SHA256 71ad72a3ef1f23cfa895537d946d48462d5c30a7c8f818850a4abc0d2dc7c513 SHA512 16231ff693fb7d9d6a89d14eaa1266d982bec7f785071b06b21a7cecda31ba1f1ef083abff28676f32138d103e8b4f3374fcf4f98b52461804bbbd042c687e37 WHIRLPOOL 891d3a769c4b4eb2212543b7097b674e61a49af3c25f375fe0f71bad969ccc5eadc6b4597dff1dbd3bfe0c0b3951dfe6be2f0b7272938ab14499d2750829ad0a |
29 |
-DIST seamonkey-2.26_beta2-en-GB.xpi 785829 SHA256 813fb0453a5f5d57d2232748597829e8351108e29c66313c2878ec01730ade4b SHA512 99ee6e037ce40e655e198cc249e1e895696e78154c01ca785fdb0d573438457d4763b93332cdcbcf53589d8c97355e4ef03c889323a19fda5eb5269f775cfe42 WHIRLPOOL d48b1487599626cdc9471ec6015a169f97140ee36a70eeaade16ad71dc3b193916bab9c91d66556c1281238f9d088d592578641a3d5d2c953297c0c9562e347e |
30 |
-DIST seamonkey-2.26_beta2-es-AR.xpi 837475 SHA256 c73b98255b6031ee18faa467e5ecb7ba3e5f3f25f1d0ad38af2d1a41b92ea2b2 SHA512 75af5b491afae0ef3e9663696d795f6089b2e0f54b0d6b2493973e154bbc8c101371dfed9437b4650ff78d909516dcd52a09fc7155ce48b4438f7642c993c2ec WHIRLPOOL 8096b2efd9cb9300d8f0ec0a841d4ac8e5d1621b794de445795d3b2b26492077664e0525068cd8487372b5869e96effa550cc7a99a4e6f0783fc9ddebde0dcd0 |
31 |
-DIST seamonkey-2.26_beta2-es-ES.xpi 814002 SHA256 c5ac2a462fa7f70adc4ce4220bdd25dd09efb3485473dcfc2bdd69cd0279ac98 SHA512 4e21200b8760bbe8ce9cf0b698cef0e5ce360ed9966854d244785e89ab18f538fe8d206b9c0a8f7dab2b5e28a8452bc0724e67a8dbc1b5f2583f97951be5990b WHIRLPOOL d2a5bba800519be4877dd97b3ff4ce4550761791827046e55930d1f29c4c4e531a151aa0dbaff19c438ce2f1406f89d28ff2924acf8df7881ffe2196fdd33b51 |
32 |
-DIST seamonkey-2.26_beta2-fi.xpi 784387 SHA256 14db9ca6d228b5a2836c08a00b14df77316bd2ae5c7364db07a267b591075040 SHA512 4c10eed9c6b44ff22c0f5c73998a2f7af5975c03034fc858eb0d85050479b4dbbd4fdc1b1cb2d6893a63a80cc62c12f2b21f715845080e292fbda251e150f46b WHIRLPOOL a3c819c9be7fb369145f1eb91c834f420dca06368a6c3d5c58dd4a874ddd103e16c337932d75b850b476b0eb99cb79467f503d6971b50adc5daab32f9fc4a582 |
33 |
-DIST seamonkey-2.26_beta2-fr.xpi 795188 SHA256 d55a40f8cd27bd122f37fb03a6c1e3d656de3724b3c4ff9d68a485c11f1281b8 SHA512 2ea8befeadc4ee96362e5631a7170afad969e1dcb9477285e9033fa99c3494058db66f0d119061c121e3786a5e70f5c1bac692c9d4beb1ef570ae7c340d046ba WHIRLPOOL fb548eb9ca3aff68ab54a8cbfc9713887d58ac9d91342097a93a96e74a19fc0e14653d0261e119665be395e691d8961e1a886fb8c0cb498e32396c41800e7806 |
34 |
-DIST seamonkey-2.26_beta2-gl.xpi 794258 SHA256 1b4c9f349af8f08e2a189a24caf894f90831cf501c919eab309dc435cbd00ef0 SHA512 8a9dad31d8e8c3431a2f38671c3535afbef2355fc7cd23a8941c49c9c57fd297864e437a786910c97841c6526d6f80051a0f5d48b8996f43aa133bf8b072401e WHIRLPOOL 393424b5d20eafd9ac9ff2478883b49b783104aa6af6f826943ecf4d728809ac753ca36ef5ba2a1fe3942de870aa2edf34d167e9fc528059a99e9d9aa27ced8c |
35 |
-DIST seamonkey-2.26_beta2-hu.xpi 828526 SHA256 e6f53c2031f67cb3b7eef784279b7ac6dde94c658b5d7beb48a7dce4a52f32e0 SHA512 3d957845b552062ce648f01f8b1423912ba22b2e013a30f72fd25d8034f797e0492efeac94d4f5ceb383046e055dee747f01fb03ad6f14d35ab7cbea64f8371b WHIRLPOOL f78e80b6a9b18b2aaeb4841af7f595424680c862f6117281ddc733c8b9011ec29f74452e9cf081091f1b8c276deb285581707e2bd7b4208ccce90967099b22ef |
36 |
-DIST seamonkey-2.26_beta2-it.xpi 728566 SHA256 7827ee1ccbb5c5415b2f2959c310c0314564ec2850f9892d5253e8ab92a9f798 SHA512 68482c92d680c664313fee8b82e5bccb1b31d0006bc1a6a47cd7c4c36b3fdd64a036c35bd610c351348816d6a496ea82512d9ed279f94b5c6a6876437e9478d2 WHIRLPOOL d9b433b3011e163a98428e2d733e149d7f0d8c7c8fa07327d2113f294169eb9f6820c859a6f645a3605a7c38d4312914f1aa78c0d55f92bfef88b7a4afed4f30 |
37 |
-DIST seamonkey-2.26_beta2-ja.xpi 867575 SHA256 f13ac504b68dfcc2e52fb2665d90106097bf24ba36d5f6102baf4c53d5cada1f SHA512 fa17f8c881b6f218f0ec31ca68e34cc9368b2b5b1910de63ff5c081ebfd124a5d882f9806ff1b1e80ee89080472ac57787ef4cb38de6304f87b380e13ab3b224 WHIRLPOOL 621d64eefbd484735f82b2b8a8be53c618019913decaf2308511f02e2bb2744d54d801578de4a0248f73fe590cbd6ac17d2c41bedee192a6efed881ca5fd46f5 |
38 |
-DIST seamonkey-2.26_beta2-lt.xpi 832068 SHA256 e3a283b8fcacb3cf732511090761ae69d74d3566f2a742940f0dca219ffcd7c2 SHA512 aed5b9c65a0dc5dc6f5cbbdc59279f39c84da6be447b95fe3d1eecdc1516fc4a5402e6e586c0cc829da78309e879a6bd2d9ee4783e64e7c5ef58dc3612a88fea WHIRLPOOL fb203b856ca2e16b287aed11f650c4465311b326ae5d2f96dd5e16477691fd01fd97d8bd1f4883d2b4a913325c4d8d3679bb92eef38a38b9158b5bf18802dc7c |
39 |
-DIST seamonkey-2.26_beta2-nb-NO.xpi 808006 SHA256 3af348e5c7706eefdc51a19bd58148a6182e7b04d1a969038e9ce02756e6d505 SHA512 3ca1fea74aa2f186128895185a830904fc3e0ec18864b27872d4b94d72ce1d849852f0882f1c61ec814f7f6a36c2cac562b6be766c2d8ac340c86f1158c189a0 WHIRLPOOL eeadd74238bbda09cf7e09abb45fa3d20aacd00b336702cbd568b48a8820438fcc1af7d12d796a2c0585ca3298b2540e09aa36bc3116e6ba98384449b9f7b954 |
40 |
-DIST seamonkey-2.26_beta2-nl.xpi 781831 SHA256 cb361520867a29473c2bb91f04d139154977fe2d2de40f53f4078501eb5fdc48 SHA512 2ba247a202a07302a37096f5263b2bbab7d4c146bf6f39b5f226bcddea962e036908a459c2c73fe7cbf48578042ca3dc1bd24869bc31f1a4675bdeea3733be42 WHIRLPOOL a2845a4c9ba74088cbfea03d3667cb855db50bb8168f10b358856bfab32fc87e035acbc044ba8402a1ee6c028abcdcdfe83c8c6d19f78c0196a5a53df13f38f0 |
41 |
-DIST seamonkey-2.26_beta2-pl.xpi 855815 SHA256 b1bcf0f0139fafe7c8c42e1e7e14db62fe818ea84054167131794e6491117036 SHA512 fa86b507c8a8c91ad2d33c5533a80ab8d57a181c245db0272c5096650f7c4fc70ebfa50860afeff22a1363ed340a34b5b7a292194892331f3f88c99ed5824a08 WHIRLPOOL 4c856788199216331d825e440c008bfac863b3fd021127ae55df6d9a15369bb439dabab5040bb33cd4f2438e62f6dc7910cf82796deb58c8c9db028cc53b8db8 |
42 |
-DIST seamonkey-2.26_beta2-pt-PT.xpi 817865 SHA256 66a6d9a462ee1f8f69456633cb23546d1d83a021375d8f07e94a87da02033048 SHA512 2fa672aa0e7b04cee82f10c6d836a31eb9c6f4d6f535a92548d2b7f76fbf9f6c165ef0fab083359c869629172be83995a05a1a633c1c88d203e9d8aa2199b17f WHIRLPOOL 5bcaf348f328cd0e794837fb4c3b88ad9c3ba34b7cb8bafcc2b559a580394d0d7560a1ee3878ecc634a23304d73ab1f706f5049f912c0285033aa4d203a1a0bd |
43 |
-DIST seamonkey-2.26_beta2-ru.xpi 885692 SHA256 f60ce2da06840f99ffa1747cafd0503ae7d9ca63996bd98b9e7d46d6313ee2a0 SHA512 83e5295289f5da848d1e4ead6d3e453a372b6381809ae57c464cc5173a409b288f2f44f4e5d45c828b4a907b2711a0ce6de58a8abdb23a623a9cdfd0e712dfea WHIRLPOOL 3abad9640aed83424f10c05eafeb1953efd0657e832437447e9a3d9b6444166f7ae476581fa289258226b97583c94b0f283d414933da13307ec1224696e3928c |
44 |
-DIST seamonkey-2.26_beta2-sk.xpi 841872 SHA256 91142cca58ed917c2262b74f82c1bd58710cd2a1db6e408e2a490075a6d7dae9 SHA512 fb754fc9d0a57a9533a4e9c791e47d75549af63192b049dcf3f4bcc702e2c353ced519208a56d88ab3a8a692e9a392ddbf18ba77e2cfcdc6be7ae0da26948b37 WHIRLPOOL ca64d639292ba0d2a3cd93aaa87ba4a71136458d5e3fbb4b0e7708e72166843f03207885335e4ecf56dd6aa4c0690ab0be898c3f75650207dfbffd479f66e88f |
45 |
-DIST seamonkey-2.26_beta2-sv-SE.xpi 809829 SHA256 4c9c87145118924940c990c98ecbfd3ef2bf72e0f584610c020c157b37a04bcc SHA512 48385838e156b06ca944d7ce51bb74fc6941d231333b1ff3d4ead91d7dff39cdb2005bc0b243c1f4727d3845a113cc58501e2526bc5ea1c1255da704bcdc51fb WHIRLPOOL c9226116b91386b577218777c114af2d716c4d343820b6f1c8ef1f8e437ea225e844e8ca30d8f12bd83c20c1fcd9f803eaeaa44ead5913fff5c7e4c56f7aa1c6 |
46 |
-DIST seamonkey-2.26_beta2-tr.xpi 791385 SHA256 3a8fb233be1d6804abd352e0dcc7c8df3287af34c4bb31fe8b68bc1ff27f8796 SHA512 ad4da2dadd0441e793f653304c1f769435752dfcfcbfe857360e23b71de7f1c39d8f7727047a75a85a19b43c698a36fae88128ff7cdf037bd30abb4a9d886778 WHIRLPOOL 54f2380ad2af543d850816b074e7a3588c77444f563d5c728363aad998de7ecf73e6dda2f69e7af88f0971f4132818d7ddb736b216356fc926237bac6c17f26e |
47 |
-DIST seamonkey-2.26_beta2-uk.xpi 853567 SHA256 6b48f28cbee5b4de9c7cab82297c9766081fec1c7956c1a01ae3df363f143621 SHA512 b8f7a0c1239b47c87aceda4323b48b8c5e7151b8c0db4d0564f3c77db8300fed4d7ca200e955bd14029812babd12d5cbdc01b1d07d9e908c3acdb3d15c565fb4 WHIRLPOOL f52752d71f0e87938581f9016417a2b7b7ab9c1598ce0b3b29975391a1b557282da3e5636bf1bd9bcffb9a1f80884a5326b2b0f430ed0824d72201384284f179 |
48 |
-DIST seamonkey-2.26_beta2-zh-CN.xpi 818845 SHA256 175f8a683b2a8f43b9d25349f47d9864c688845903c54448051d002b19b4a184 SHA512 881448b889de038b5e0a58bcd42fe278163771c24aa1d91e68591a6837b2a62648904640e0e1889800b6f4d46aa20940f95520e33af7b0adde5a7c5f49a86c9a WHIRLPOOL a1a8736edab2ad54e0918d1e37cf7c61a1a9eb28438b4c648a1bec419fdbe30a43c84e2e6cf276189ccfd28a9899c6d6121d9686138025f16a422328580b1a93 |
49 |
-DIST seamonkey-2.26_beta2-zh-TW.xpi 843200 SHA256 12ef404e9dbd483d6fea73dea419bb9df0a8a733444514fc1327ab6226d31d0f SHA512 a167eaf8000c106dc960e836b49efabc391ac5c9bf74c0ff161cd19781fc500b56dbdce38b719384288775c7bd528ebad3afa821e6c84c5ed560015a899dc5ea WHIRLPOOL b6c9c9ab1c0de3f6eaf13da81edcb1a555c061f04b17dc6267da31c3c4b8e3e0fd545b0bfc29d8f26ace0ebe79e8dd0a738af38b05c37084ee0130d186e80641 |
50 |
-DIST seamonkey-2.26_beta2.source.tar.bz2 165584886 SHA256 a2ff06e29a66c4f3c010ad953d5663436a1175affab15f2e2a53d5d44bd16841 SHA512 b312826a31984aa616081b9bc461605fae311eadd1aaaca08336b6f149695ed7eeb701d4edd7eebae368c5823917768d333d93faebbbc4b8dc691bfa181e5aaa WHIRLPOOL a84376974c325c65389b721cabc0ee64e083a1305acb52f14032b12a8c86b52ddb2393e2ab034eef821e8734a567979d52b32102b0990aeeffbacd5dd2d3f962 |
51 |
DIST seamonkey-2.26_pre1-be.xpi 818751 SHA256 bba364903e2cd080a83b4c7b06317ce547fce0463e46cb1ff5241dcd3b0341f7 SHA512 c80819046b7fe6645738bdb4849a068e8e35698a5c530b63d29195b4ec2876956892711367e570c9464546bf8617ec1103195efabbc8949d32517bafde013622 WHIRLPOOL 50ab8395519f815d1ff214a32726bd1e46327d0cd95290ac7a1ed3897eb0f70f3b019807b4cf88d91905a853e911ced42f93267af26cd5b2546db7b68b18e173 |
52 |
DIST seamonkey-2.26_pre1-ca.xpi 816735 SHA256 8885d0412bd420b77a831bc28aae685d0962ef840ddb16e380cd07a2f2ef176c SHA512 b6aef44fbf848a8240c28659c2d379d94f6053166424b9c46466e41a9df96a7917f9bc6deccb5d64d2c0362fedacdd3ce7be0704ab3e0c76c4cf45b3e1f30ff9 WHIRLPOOL 21b15cb74521f21489f47652fb660138d2796e0cf6da58c2e7122914a331131653737b9cff9b7503087c712ea71feaee5c35c5b82cfe626346adaebff1e1e094 |
53 |
DIST seamonkey-2.26_pre1-cs.xpi 814944 SHA256 cc77420a27f8e0757bcbdd6f8df2be361883ae1c5840e63f63a1386e43bc498c SHA512 91dc46661d494762895ec66c76e804a22dad3854f8e1439807636721b0052790b4ef14aca360b0ec742fe5d10eb71c181e9707af62c335328a10d07d79e828da WHIRLPOOL 50ea7fd10ba9c12193e3d11400007e8a68297043979e7f8a5464b63d3e26289cf21345ac6eccc20d14da6884d8a46ca13d33415e48fc0c3b335858d912a75e76 |
54 |
|
55 |
diff --git a/www-client/seamonkey/files/pixman-supplement.patch b/www-client/seamonkey/files/pixman-supplement.patch |
56 |
new file mode 100644 |
57 |
index 0000000..776fcc1 |
58 |
--- /dev/null |
59 |
+++ b/www-client/seamonkey/files/pixman-supplement.patch |
60 |
@@ -0,0 +1,32 @@ |
61 |
+ |
62 |
+# HG changeset patch |
63 |
+# User Jan Beich <jbeich@×××××××.org> |
64 |
+# Date 1397136910 14400 |
65 |
+# Node ID c27f7537bc1b10e9127d8f7252657b7b2bf00db3 |
66 |
+# Parent 80a530af380d1a54004c4d6492052bf6a241d578 |
67 |
+Bug 993467 - Follow-up to bug 941595 to unbreak --with-system-pixman after bug 845874. r=Standard8 |
68 |
+CLOSED TREE |
69 |
+ |
70 |
+diff --git a/config/config.mk b/config/config.mk |
71 |
+--- a/config/config.mk |
72 |
++++ b/config/config.mk |
73 |
+@@ -402,17 +402,17 @@ TAR_CREATE_FLAGS = -chf |
74 |
+ MY_CONFIG := $(DEPTH)/config/myconfig.mk |
75 |
+ MY_RULES := $(DEPTH)/config/myrules.mk |
76 |
+ |
77 |
+ # |
78 |
+ # Default command macros; can be overridden in <arch>.mk. |
79 |
+ # |
80 |
+ CCC = $(CXX) |
81 |
+ |
82 |
+-OS_INCLUDES += $(NSPR_CFLAGS) $(NSS_CFLAGS) $(MOZ_JPEG_CFLAGS) $(MOZ_PNG_CFLAGS) $(MOZ_ZLIB_CFLAGS) |
83 |
++OS_INCLUDES += $(NSPR_CFLAGS) $(NSS_CFLAGS) $(MOZ_JPEG_CFLAGS) $(MOZ_PNG_CFLAGS) $(MOZ_ZLIB_CFLAGS) $(MOZ_PIXMAN_CFLAGS) |
84 |
+ |
85 |
+ INCLUDES = \ |
86 |
+ $(LOCAL_INCLUDES) \ |
87 |
+ -I$(srcdir) \ |
88 |
+ -I. \ |
89 |
+ -I$(DIST)/include -I$(DIST)/include/nsprpub \ |
90 |
+ $(if $(LIBXUL_SDK),-I$(LIBXUL_SDK)/include -I$(LIBXUL_SDK)/include/nsprpub) \ |
91 |
+ $(OS_INCLUDES) \ |
92 |
+ |
93 |
|
94 |
diff --git a/www-client/seamonkey/seamonkey-2.26_beta2.ebuild b/www-client/seamonkey/seamonkey-2.26_beta2.ebuild |
95 |
deleted file mode 100644 |
96 |
index d91f6db..0000000 |
97 |
--- a/www-client/seamonkey/seamonkey-2.26_beta2.ebuild |
98 |
+++ /dev/null |
99 |
@@ -1,376 +0,0 @@ |
100 |
-# Copyright 1999-2014 Gentoo Foundation |
101 |
-# Distributed under the terms of the GNU General Public License v2 |
102 |
-# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.25.ebuild,v 1.5 2014/04/11 06:44:03 polynomial-c Exp $ |
103 |
- |
104 |
-EAPI=5 |
105 |
-WANT_AUTOCONF="2.1" |
106 |
- |
107 |
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay |
108 |
-MOZ_LANGS=(be ca cs de en en-GB en-US es-AR es-ES fi fr gl hu it ja lt nb-NO nl |
109 |
- pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW) |
110 |
- |
111 |
-MOZ_PV="${PV/_pre*}" |
112 |
-MOZ_PV="${MOZ_PV/_alpha/a}" |
113 |
-MOZ_PV="${MOZ_PV/_beta/b}" |
114 |
-MOZ_PV="${MOZ_PV/_rc/rc}" |
115 |
-MOZ_P="${P}" |
116 |
-MY_MOZ_P="${PN}-${MOZ_PV}" |
117 |
- |
118 |
-if [[ ${PV} == *_pre* ]] ; then |
119 |
- MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}" |
120 |
- MOZ_LANGPACK_PREFIX="linux-i686/xpi/" |
121 |
- # And the langpack stuff stays at eclass defaults |
122 |
-else |
123 |
- MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}" |
124 |
- MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." |
125 |
- MOZ_LANGPACK_SUFFIX=".langpack.xpi" |
126 |
-fi |
127 |
- |
128 |
-inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas |
129 |
- |
130 |
-PATCHFF="firefox-28.0-patches-0.1" |
131 |
-PATCH="${PN}-2.23-patches-01" |
132 |
-EMVER="1.6.1_pre20140112" |
133 |
- |
134 |
-DESCRIPTION="Seamonkey Web Browser" |
135 |
-HOMEPAGE="http://www.seamonkey-project.org" |
136 |
- |
137 |
-if [[ ${PV} == *_pre* ]] ; then |
138 |
- # pre-releases. No need for arch teams to change KEYWORDS here. |
139 |
- |
140 |
- KEYWORDS="" |
141 |
-else |
142 |
- # This is where arch teams should change the KEYWORDS. |
143 |
- |
144 |
- KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" |
145 |
-fi |
146 |
- |
147 |
-SLOT="0" |
148 |
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1" |
149 |
-IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite test" |
150 |
- |
151 |
-SRC_URI="${SRC_URI} |
152 |
- ${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2 |
153 |
- http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz |
154 |
- http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz |
155 |
- crypt? ( http://dev.gentoo.org/~polynomial-c/mozilla/enigmail-${EMVER}.tar.xz )" |
156 |
- #crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz ) |
157 |
- |
158 |
-ASM_DEPEND=">=dev-lang/yasm-1.1" |
159 |
- |
160 |
-# Mesa 7.10 needed for WebGL + bugfixes |
161 |
-RDEPEND=">=dev-libs/nss-3.16 |
162 |
- >=dev-libs/nspr-4.10.4 |
163 |
- >=dev-libs/glib-2.26:2 |
164 |
- >=media-libs/mesa-7.10 |
165 |
- >=media-libs/libpng-1.6.7[apng] |
166 |
- >=x11-libs/pango-1.14.0 |
167 |
- >=x11-libs/gtk+-2.14:2 |
168 |
- virtual/libffi |
169 |
- gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) |
170 |
- system-cairo? ( >=x11-libs/cairo-1.12[X] ) |
171 |
- system-icu? ( >=dev-libs/icu-51.1 ) |
172 |
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) |
173 |
- system-sqlite? ( >=dev-db/sqlite-3.8.1:3[secure-delete,debug=] ) |
174 |
- >=media-libs/libvpx-1.3.0 |
175 |
- crypt? ( >=app-crypt/gnupg-1.4 ) |
176 |
- kernel_linux? ( media-libs/alsa-lib ) |
177 |
- pulseaudio? ( media-sound/pulseaudio ) |
178 |
- selinux? ( sec-policy/selinux-mozilla )" |
179 |
- |
180 |
-DEPEND="${RDEPEND} |
181 |
- !elibc_glibc? ( dev-libs/libexecinfo ) |
182 |
- >=sys-devel/binutils-2.16.1 |
183 |
- virtual/pkgconfig |
184 |
- amd64? ( ${ASM_DEPEND} |
185 |
- virtual/opengl ) |
186 |
- x86? ( ${ASM_DEPEND} |
187 |
- virtual/opengl )" |
188 |
- |
189 |
-if [[ ${PV} == *beta* ]] ; then |
190 |
- S="${WORKDIR}/comm-beta" |
191 |
-else |
192 |
- S="${WORKDIR}/comm-release" |
193 |
-fi |
194 |
- |
195 |
-pkg_setup() { |
196 |
- if [[ ${PV} == *_pre* ]] ; then |
197 |
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in" |
198 |
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you." |
199 |
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org" |
200 |
- fi |
201 |
- |
202 |
- moz_pkgsetup |
203 |
-} |
204 |
- |
205 |
-pkg_pretend() { |
206 |
- # Ensure we have enough disk space to compile |
207 |
- if use debug || use test ; then |
208 |
- CHECKREQS_DISK_BUILD="8G" |
209 |
- else |
210 |
- CHECKREQS_DISK_BUILD="4G" |
211 |
- fi |
212 |
- check-reqs_pkg_setup |
213 |
-} |
214 |
- |
215 |
-src_unpack() { |
216 |
- unpack ${A} |
217 |
- |
218 |
- # Unpack language packs |
219 |
- mozlinguas_src_unpack |
220 |
-} |
221 |
- |
222 |
-src_prepare() { |
223 |
- # Apply our patches |
224 |
- EPATCH_SUFFIX="patch" \ |
225 |
- EPATCH_FORCE="yes" \ |
226 |
- epatch "${WORKDIR}/seamonkey" |
227 |
- |
228 |
- # browser patches go here |
229 |
- pushd "${S}"/mozilla &>/dev/null || die |
230 |
- EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch |
231 |
- 8000_fix_system_icu.patch" \ |
232 |
- EPATCH_SUFFIX="patch" \ |
233 |
- EPATCH_FORCE="yes" \ |
234 |
- epatch "${WORKDIR}/firefox" |
235 |
- popd &>/dev/null || die |
236 |
- # drop -Wl,--build-id from LDFLAGS, bug #465466 |
237 |
- |
238 |
- # Shell scripts sometimes contain DOS line endings; bug 391889 |
239 |
- grep -rlZ --include="*.sh" $'\r$' . | |
240 |
- while read -r -d $'\0' file ; do |
241 |
- einfo edos2unix "${file}" |
242 |
- edos2unix "${file}" |
243 |
- done |
244 |
- |
245 |
- if use crypt ; then |
246 |
- mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail |
247 |
- #pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die |
248 |
- |
249 |
- #popd &>/dev/null || die |
250 |
- fi |
251 |
- |
252 |
- # Allow user to apply any additional patches without modifing ebuild |
253 |
- epatch_user |
254 |
- |
255 |
- local ms="${S}/mozilla" |
256 |
- |
257 |
- # Enable gnomebreakpad |
258 |
- if use debug ; then |
259 |
- sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ |
260 |
- "${ms}"/build/unix/run-mozilla.sh || die "sed failed!" |
261 |
- fi |
262 |
- |
263 |
- # Ensure that are plugins dir is enabled as default |
264 |
- sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ |
265 |
- "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" |
266 |
- sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ |
267 |
- "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" |
268 |
- |
269 |
- # Don't exit with error when some libs are missing which we have in |
270 |
- # system. |
271 |
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ |
272 |
- -i "${S}"/suite/installer/Makefile.in || die |
273 |
- # Don't error out when there's no files to be removed: |
274 |
- sed 's@\(xargs rm\)$@\1 -f@' \ |
275 |
- -i "${ms}"/toolkit/mozapps/installer/packager.mk || die |
276 |
- |
277 |
- eautoreconf |
278 |
- cd "${S}"/mozilla || die |
279 |
- eautoconf |
280 |
- cd js/src || die |
281 |
- eautoconf |
282 |
-} |
283 |
- |
284 |
-src_configure() { |
285 |
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
286 |
- MEXTENSIONS="default" |
287 |
- |
288 |
- #################################### |
289 |
- # |
290 |
- # mozconfig, CFLAGS and CXXFLAGS setup |
291 |
- # |
292 |
- #################################### |
293 |
- |
294 |
- mozconfig_init |
295 |
- mozconfig_config |
296 |
- |
297 |
- # It doesn't compile on alpha without this LDFLAGS |
298 |
- use alpha && append-ldflags "-Wl,--no-relax" |
299 |
- |
300 |
- if use chatzilla ; then |
301 |
- MEXTENSIONS+=",irc" |
302 |
- else |
303 |
- MEXTENSIONS+=",-irc" |
304 |
- fi |
305 |
- if ! use roaming ; then |
306 |
- MEXTENSIONS+=",-sroaming" |
307 |
- fi |
308 |
- |
309 |
- # We must force enable jemalloc 3 threw .mozconfig |
310 |
- echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig |
311 |
- |
312 |
- mozconfig_annotate '' --enable-jemalloc |
313 |
- mozconfig_annotate '' --enable-replace-malloc |
314 |
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr |
315 |
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) |
316 |
- mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" |
317 |
- mozconfig_annotate '' --disable-gconf |
318 |
- mozconfig_annotate '' --enable-jsd |
319 |
- mozconfig_annotate '' --enable-canvas |
320 |
- mozconfig_annotate '' --with-system-png |
321 |
- mozconfig_annotate '' --enable-system-ffi |
322 |
- mozconfig_annotate '' --disable-gold |
323 |
- |
324 |
- # Other sm-specific settings |
325 |
- mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} |
326 |
- |
327 |
- mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" |
328 |
- mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" |
329 |
- mozconfig_annotate '' --enable-safe-browsing |
330 |
- |
331 |
- mozconfig_use_enable gstreamer |
332 |
- mozconfig_use_enable pulseaudio |
333 |
- mozconfig_use_enable system-cairo |
334 |
- mozconfig_use_enable system-sqlite |
335 |
- mozconfig_use_with system-jpeg |
336 |
- mozconfig_use_with system-icu |
337 |
- mozconfig_use_enable system-icu intl-api |
338 |
- # Feature is know to cause problems on hardened |
339 |
- mozconfig_use_enable jit ion |
340 |
- |
341 |
- # Use an objdir to keep things organized. |
342 |
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \ |
343 |
- >> "${S}"/.mozconfig |
344 |
- |
345 |
- # Finalize and report settings |
346 |
- mozconfig_final |
347 |
- |
348 |
- if use crypt ; then |
349 |
- pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die |
350 |
- # econf fails here and would produce useless Makefiles anyway |
351 |
- ./configure || die |
352 |
- popd &>/dev/null || die |
353 |
- fi |
354 |
- |
355 |
- # Work around breakage in makeopts with --no-print-directory |
356 |
- MAKEOPTS="${MAKEOPTS/--no-print-directory/}" |
357 |
- |
358 |
- if [[ $(gcc-major-version) -lt 4 ]] ; then |
359 |
- append-cxxflags -fno-stack-protector |
360 |
- elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then |
361 |
- if use amd64 || use x86 ; then |
362 |
- append-flags -mno-avx |
363 |
- fi |
364 |
- fi |
365 |
-} |
366 |
- |
367 |
-src_compile() { |
368 |
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ |
369 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ |
370 |
- emake -f client.mk |
371 |
- |
372 |
- # Only build enigmail extension if conditions are met. |
373 |
- if use crypt ; then |
374 |
- cd "${S}"/mailnews/extensions/enigmail || die |
375 |
- emake |
376 |
- emake xpi |
377 |
- fi |
378 |
-} |
379 |
- |
380 |
-src_install() { |
381 |
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
382 |
- DICTPATH="\"${EPREFIX}/usr/share/myspell\"" |
383 |
- |
384 |
- local emid obj_dir="seamonk" |
385 |
- cd "${S}/${obj_dir}" || die |
386 |
- |
387 |
- # Pax mark xpcshell for hardened support, only used for startupcache creation. |
388 |
- pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell" |
389 |
- |
390 |
- # Copy our preference before omnijar is created. |
391 |
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ |
392 |
- "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
393 |
- || die |
394 |
- |
395 |
- # Set default path to search for dictionaries. |
396 |
- echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ |
397 |
- >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
398 |
- || die |
399 |
- |
400 |
- if ! use libnotify ; then |
401 |
- echo 'pref("browser.download.manager.showAlertOnComplete", false);' \ |
402 |
- >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
403 |
- || die |
404 |
- fi |
405 |
- |
406 |
- echo 'pref("extensions.autoDisableScopes", 3);' >> \ |
407 |
- "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
408 |
- || die |
409 |
- |
410 |
- MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |
411 |
- emake DESTDIR="${D}" install |
412 |
- cp "${FILESDIR}"/icon/${PN}.desktop "${T}" || die |
413 |
- |
414 |
- if use crypt ; then |
415 |
- local em_dir="${S}/mailnews/extensions/enigmail/build" |
416 |
- pushd "${T}" &>/dev/null || die |
417 |
- unzip "${em_dir}"/enigmail*.xpi install.rdf || die |
418 |
- emid=$(sed -n '/<em:id>/!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) |
419 |
- |
420 |
- dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} |
421 |
- cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die |
422 |
- unzip "${em_dir}"/enigmail*.xpi || die |
423 |
- |
424 |
- popd &>/dev/null || die |
425 |
- fi |
426 |
- |
427 |
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \ |
428 |
- -i "${T}"/${PN}.desktop || die |
429 |
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \ |
430 |
- || die |
431 |
- |
432 |
- # Install language packs |
433 |
- mozlinguas_src_install |
434 |
- |
435 |
- # Add StartupNotify=true bug 290401 |
436 |
- if use startup-notification ; then |
437 |
- echo "StartupNotify=true" >> "${T}"/${PN}.desktop || die |
438 |
- fi |
439 |
- |
440 |
- # Install icon and .desktop for menu entry |
441 |
- newicon "${S}"/suite/branding/nightly/content/icon64.png ${PN}.png |
442 |
- domenu "${T}"/${PN}.desktop |
443 |
- |
444 |
- # Required in order to use plugins and even run seamonkey on hardened. |
445 |
- pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} |
446 |
- |
447 |
- if use minimal ; then |
448 |
- rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} |
449 |
- fi |
450 |
- |
451 |
- # Handle plugins dir through nsplugins.eclass |
452 |
- share_plugins_dir |
453 |
- |
454 |
- doman "${S}"/${obj_dir}/suite/app/${PN}.1 |
455 |
-} |
456 |
- |
457 |
-pkg_preinst() { |
458 |
- MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}" |
459 |
- |
460 |
- if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then |
461 |
- rm ${MOZILLA_FIVE_HOME}/plugins -rf |
462 |
- fi |
463 |
-} |
464 |
- |
465 |
-pkg_postinst() { |
466 |
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
467 |
- |
468 |
- # Update mimedb for the new .desktop file |
469 |
- fdo-mime_desktop_database_update |
470 |
- |
471 |
- if use chatzilla ; then |
472 |
- elog "chatzilla is now an extension which can be en-/disabled and configured via" |
473 |
- elog "the Add-on manager." |
474 |
- fi |
475 |
-} |
476 |
|
477 |
diff --git a/www-client/seamonkey/seamonkey-2.26_pre1.ebuild b/www-client/seamonkey/seamonkey-2.26_pre1.ebuild |
478 |
index 00dda32..dcfa8d0 100644 |
479 |
--- a/www-client/seamonkey/seamonkey-2.26_pre1.ebuild |
480 |
+++ b/www-client/seamonkey/seamonkey-2.26_pre1.ebuild |
481 |
@@ -68,7 +68,7 @@ RDEPEND=">=dev-libs/nss-3.16 |
482 |
>=x11-libs/gtk+-2.14:2 |
483 |
virtual/libffi |
484 |
gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) |
485 |
- system-cairo? ( >=x11-libs/cairo-1.12[X] ) |
486 |
+ system-cairo? ( >=x11-libs/cairo-1.12[X] x11-libs/pixman ) |
487 |
system-icu? ( >=dev-libs/icu-51.1 ) |
488 |
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) |
489 |
system-sqlite? ( >=dev-db/sqlite-3.8.1:3[secure-delete,debug=] ) |
490 |
@@ -93,7 +93,7 @@ else |
491 |
S="${WORKDIR}/comm-release" |
492 |
fi |
493 |
|
494 |
-BUILD_OBJ_DIR="${S}/seamonk" |
495 |
+BUILD_OBJ_DIR="${WORKDIR}/seamonk" |
496 |
|
497 |
pkg_setup() { |
498 |
if [[ ${PV} == *_pre* ]] ; then |
499 |
@@ -128,6 +128,8 @@ src_prepare() { |
500 |
EPATCH_FORCE="yes" \ |
501 |
epatch "${WORKDIR}/seamonkey" |
502 |
|
503 |
+ epatch "${FILESDIR}/pixman-supplement.patch" |
504 |
+ |
505 |
# browser patches go here |
506 |
pushd "${S}"/mozilla &>/dev/null || die |
507 |
EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch |
508 |
@@ -268,9 +270,11 @@ src_configure() { |
509 |
} |
510 |
|
511 |
src_compile() { |
512 |
+ mkdir -p ${BUILD_OBJ_DIR} && cd ${BUILD_OBJ_DIR} || die |
513 |
+ |
514 |
CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ |
515 |
MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ |
516 |
- emake -f client.mk |
517 |
+ emake -f "${S}/client.mk" |
518 |
|
519 |
# Only build enigmail extension if conditions are met. |
520 |
if use crypt ; then |
521 |
@@ -284,30 +288,30 @@ src_install() { |
522 |
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" |
523 |
DICTPATH="\"${EPREFIX}/usr/share/myspell\"" |
524 |
|
525 |
- local emid obj_dir="${BUILD_OBJ_DIR}" |
526 |
- cd "${obj_dir}" || die |
527 |
+ local emid |
528 |
+ cd "${BUILD_OBJ_DIR}" || die |
529 |
|
530 |
# Pax mark xpcshell for hardened support, only used for startupcache creation. |
531 |
- pax-mark m "${obj_dir}/mozilla/dist/bin/xpcshell" |
532 |
+ pax-mark m "${BUILD_OBJ_DIR}/mozilla/dist/bin/xpcshell" |
533 |
|
534 |
# Copy our preference before omnijar is created. |
535 |
sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ |
536 |
- "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
537 |
+ "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
538 |
|| die |
539 |
|
540 |
# Set default path to search for dictionaries. |
541 |
echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ |
542 |
- >> "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
543 |
+ >> "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
544 |
|| die |
545 |
|
546 |
if ! use libnotify ; then |
547 |
echo 'pref("browser.download.manager.showAlertOnComplete", false);' \ |
548 |
- >> "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
549 |
+ >> "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
550 |
|| die |
551 |
fi |
552 |
|
553 |
echo 'pref("extensions.autoDisableScopes", 3);' >> \ |
554 |
- "${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
555 |
+ "${BUILD_OBJ_DIR}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ |
556 |
|| die |
557 |
|
558 |
MOZ_MAKE_FLAGS="${MAKEOPTS}" \ |
559 |
@@ -354,7 +358,7 @@ src_install() { |
560 |
# Handle plugins dir through nsplugins.eclass |
561 |
share_plugins_dir |
562 |
|
563 |
- doman "${S}"/${obj_dir}/suite/app/${PN}.1 |
564 |
+ doman "${BUILD_OBJ_DIR}/suite/app/${PN}.1" |
565 |
} |
566 |
|
567 |
pkg_preinst() { |