From bec6926adffdf8bd235fbc706abff16463739b8c Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Wed, 11 Dec 2013 14:38:47 +0000 Subject: Better description for "custom-optimization" USE flag. Removed old versions Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC --- www-client/seamonkey/ChangeLog | 8 +- www-client/seamonkey/Manifest | 92 +----- www-client/seamonkey/files/all-gentoo.js | 15 - .../enigmail_mailnews_extensions_genxpi.patch | 19 -- .../seamonkey/files/moz24-drop-Wl-build-id.patch | 32 -- www-client/seamonkey/metadata.xml | 2 +- www-client/seamonkey/seamonkey-2.21-r1.ebuild | 367 --------------------- www-client/seamonkey/seamonkey-2.21.ebuild | 367 --------------------- www-client/seamonkey/seamonkey-2.22.ebuild | 366 -------------------- 9 files changed, 24 insertions(+), 1244 deletions(-) delete mode 100644 www-client/seamonkey/files/all-gentoo.js delete mode 100644 www-client/seamonkey/files/enigmail_mailnews_extensions_genxpi.patch delete mode 100644 www-client/seamonkey/files/moz24-drop-Wl-build-id.patch delete mode 100644 www-client/seamonkey/seamonkey-2.21-r1.ebuild delete mode 100644 www-client/seamonkey/seamonkey-2.21.ebuild delete mode 100644 www-client/seamonkey/seamonkey-2.22.ebuild (limited to 'www-client') diff --git a/www-client/seamonkey/ChangeLog b/www-client/seamonkey/ChangeLog index a0177ca50dc3..17fed4dfc5c9 100644 --- a/www-client/seamonkey/ChangeLog +++ b/www-client/seamonkey/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-client/seamonkey # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.470 2013/12/01 12:19:08 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/ChangeLog,v 1.471 2013/12/11 14:38:45 polynomial-c Exp $ + + 11 Dec 2013; Lars Wendler -seamonkey-2.21.ebuild, + -seamonkey-2.21-r1.ebuild, -seamonkey-2.22.ebuild, -files/all-gentoo.js, + -files/enigmail_mailnews_extensions_genxpi.patch, + -files/moz24-drop-Wl-build-id.patch, metadata.xml: + Better description for "custom-optimization" USE flag. Removed old versions. 01 Dec 2013; Agostino Sarubbo seamonkey-2.22.1.ebuild: Stable for x86, wrt bug #489796 diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest index 2ac8b4d82246..17b90228f260 100644 --- a/www-client/seamonkey/Manifest +++ b/www-client/seamonkey/Manifest @@ -1,67 +1,11 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX all-gentoo-1.js 957 SHA256 9a0a0f220719bfa7e03b9cb3a5ccdbc9c5d43f75b443eceed65a8f3cb43b21d5 SHA512 8280531443787d26ef482b1f4ddf33278884a35554ceec09877868f96350dce521119d300bdafa80bc529e99ce0cc597d06c2bc6b43d978a8035dedb7734c821 WHIRLPOOL ec20b2d7903200a7956c67e569d9906d1b252620c73eeb4162b655a3dd3e2c750d69f028fd1706adb560d76ca60487b656fe1de4dc910240a91fabc4f9afe395 -AUX all-gentoo.js 712 SHA256 dfe92f212383bb79b3e2aebb03763c1ad179b3cbc90b22eb4b6aeddba98d100b SHA512 f13c884cf1d949b1a9d6605fbc09f788596c4266c3d5c5d3ca04060dc61be0d69951ac4da48b4de034163604ae6fa626549ec32977c857b374291a79a1c63027 WHIRLPOOL e475140e43852cc07d44ade2f965281c852152ce9a3467ce84b26b9d64d687db38742be88ecdb402e2e3de2c63731d99d3e0a64325514c5c64f2a17464096d03 -AUX enigmail_mailnews_extensions_genxpi.patch 800 SHA256 8f624af88ee4c3c6c9022e560c2a0155dff6ac16d036dad2dd7d26adb9c63109 SHA512 4a488e732c1d49775475baedec45438c4ab9677b59556db23ff98ec42a424074bb4538ea3826879365d2a19c58ed877f56185a41c8a933ed79cf8cbe0cd158a9 WHIRLPOOL 02f785f6f10fb44ba578d55752b06cfbb4107f13727ddddfd55a92ebb690c58cf405d46fe4b4037da3c7b83db5157d11ac4112c7bdf9da6faf8a689c5824563a AUX icon/seamonkey.desktop 288 SHA256 524ae39ffc10b2a950aa344ae6c3f3d9b4a21009697edfd52ec47aa850d795d0 SHA512 de41924fefe72217c93e42cd907a285d6ce878b3713b2b7e63cb3658bb6a7d83b57753a2911824b139820b7a84d03d89f89d7f79f28d32a4148a4916e779c686 WHIRLPOOL 6aac82b2104c32d7ab8831d760f641badc8705a4711d71bccb25064391d1120217b212ea0009eb145948d61f341b94e57896d5c8c99a90a72312cbebff26f85f -AUX moz24-drop-Wl-build-id.patch 1243 SHA256 5930c1afd86689723768afa0eca529995addcb7abd3bd4eb9de2cc65fbc722d6 SHA512 8d3678d0b434b880e89cc7fdfccef1601a12f50bd491eb7c64c17e7189ab10b0939a4236cccde28129761d9b3417e0e6b9806cd4150ed93e790ff3c0c0337e13 WHIRLPOOL fd918031604782a12e2a8e194cdc67aa11cb0285500e6e8db67583d42f7693227d1f4b496aaa30ea605fd53b64aab5126c32a6e0a8b83e02bb4de1a55b662723 -DIST enigmail-1.5.2.tar.gz 1211395 SHA256 f20d6d1be1ab12dc2f1208d8f01227fd7e5c4dcf5d6f4bd0833a932b58973a26 SHA512 21df4726b203c5840134eb925df79c8bcb06b201217000fc636cf43b6d7d7fc8850c90de8998838f3d07b02e027f7cab09b719d600d034c4110cce6befd690c5 WHIRLPOOL 496320d20af8b8254d55976a269cececd27efc8d948cd85c016b4a34bab5f600a9698f423a6dae4f003fa2020ad6e7e475d2c1a1819f529b14e7bd13d26aaa51 DIST enigmail-1.6.tar.gz 1231111 SHA256 10d5eb7ba364b9b6e6275aae8bba1d0e4321ed7d55a715337d566ccf2a56ea4d SHA512 877ca75a0ed1538f156307dc181ce8808deb96f58250d26d4d2c1f474d637959347c2305cb3b8f92f12d3ebd95bfa9d4d35aaaa1f4670728f205be7ae76852b8 WHIRLPOOL 91a11a81cc7b4c05c4a0a320284bc362b13f6aecb4fb20b04f38080bffbc5b94ab1913cf7e2d4480a452a916fd0d4297830ce0ba36867c7418b11deb1e060b06 -DIST firefox-24.0-patches-0.4.tar.xz 8620 SHA256 97cbb59cc9ce8f5240db4dd56c41f75b9323b0fa3d9dd0805318cb1984d45590 SHA512 c9599ba2f9ab42db18a40de4843f6669c7e2df2150edc20a129e639c8f4c8e44fca65724532951af63564eca35977cd8076314c5a84e7ac45a6d5d04bba390e3 WHIRLPOOL 79b17aad0db23c3e94560ba7ec55603ef88f1b114ba5461ed1e4d1224a09070682e08bccd08874b2c2505c305d336c59ee38589b106bfcc8404f31ea643e6da0 DIST firefox-25.0-patches-0.3.tar.xz 8904 SHA256 57f19551fa52e74d253fad9fa4980e00ee152fb1e4b893772303334441da02ce SHA512 211b7e9d0d858b94ab292bd0aa1ca8392d8319646dff7dc47e6048de311898f74c27843651e8c6152b6541f6918ddb0a34fd2bf2445cb48ac6463638c265db42 WHIRLPOOL 98eb119aa3966af647d332583b0de3dcc997d6429542e3c8ab6bc263e368416c0785b76b472c6bfcbb91cda56f985b857b8b3802e5cc10a106bd57b4ba967b36 DIST seamonkey-2.14-patches-01.tar.xz 844 SHA256 aff61bf3c145eb3db72191357f6adf1d516960b9a55330ad9dd3e63c27a8bcc7 SHA512 205c38c4c8ca550d28aac30d09155d85588e7bac284e075ad0251bb5c5b62e30b8d4438bd7e4e3343377a9303a88655ffe807320f14e19166696d2d6045ae901 WHIRLPOOL c34f94b8673161fdb7273fd5dd7741db3c2250f33f5f39f12ade309e2e7183513cbf51356e52da3b1222976b06c1a71bbda74965e6b108fd7054100fcf51feda -DIST seamonkey-2.21-be.xpi 809635 SHA256 c00a0078f21a97179a69f96b21f16189654ffcefeb79616696588481c4229f53 SHA512 98a4a857ecade867ea3fe376a002b8df38b6514209f1fbd62b701fdc3b432f4b0ae13f2e3c3839b4f0f2a64a59eab0c1585d1bb2cd60d1e5da31199e2fe0f685 WHIRLPOOL adb101dab95fff9f9e48f79e5c5efc5521448f42b885e0e290603657f53a27b862a6be37006f8f0327b7784c839c7ec4a18deb6cb6825c9fc62c032d987aef8a -DIST seamonkey-2.21-ca.xpi 781711 SHA256 bae95e24ff166ba5b5ab0c602e68cbe385fbee8b5c39cb63ba2265c811a24d1e SHA512 45211724696c509ce4654c28394306ebc10c847e1d9cd7fe9d1fad40e52782bd1553513cf1a5e632a7023543ba48c6a0d5045ee1408bf9f8c92689991d75c01e WHIRLPOOL e4cb68ebc50e7d126b92bb9d6951fb1bd8eca09096703acf14f46937b4a270a5478334c7042ebf6575a5ab9f0a6e40c2568cc5625ee5450c96f797bca7b7f946 -DIST seamonkey-2.21-cs.xpi 805381 SHA256 8683700573a9de966d31439b8c28de64e2482d036ef02e6e40b7c51387ff62cd SHA512 b606da859f2359d90084f86e1aaa4a150754d58ea91c9a6edc35145f7643dfe542724dbf11dd4029e29dc9f25e30913b006e39ab0a33d9758274a88c3862fbbd WHIRLPOOL 1c303587e7adc15090d13335cee9fb587efc30cc6675874ac3684b3cb2c8f8da48843aa8e131c3fc4e3ce54998ae6a56ff8ed66abd011e9019feef41f2d0ed47 -DIST seamonkey-2.21-de.xpi 811333 SHA256 0ef353606469a84c5d84da9a90bdfa883710841fd38d06097389f9c21c5586f7 SHA512 db1096323252f3ecc133f67d218425b54c4efc8bf28f6784dd6f700de21ea5057ab684808b045834adbad763c367e671d41b0540f57130709b1e676282e9038c WHIRLPOOL a3339137af3216f7bdd1485d3996667e042528908464c1ab2ffce1ef32f7878b3e5e07482a8fa5a51262b8c16891c73b19b9e522085807d0046acebcfbc7a365 -DIST seamonkey-2.21-en-GB.xpi 776425 SHA256 f5ea6d3f0bbfb59936587f2cb7e125c89d86ba2dc2ac523dc4af40a4035c58bf SHA512 ce05d74406a6ed5099af94f816aa28141b9970b97c6e254349e910f0977ea319f3dd1acb31dfff1a7c6835754830c5555b1bc4a75e5ff1b89c36f7ac09bc25a3 WHIRLPOOL bba3c417da306a366bd1b9b18a01e6283fa592328ef455655bf4651eccb31adeee48f7e5f4ee6d045247b232b4d3d44a33d5c9a5e2571f566d1bf35d23cde06e -DIST seamonkey-2.21-es-AR.xpi 831255 SHA256 a62c604838a950b12e0c86ddbf0ce200949c88205e1f333c26568cb054e33f6c SHA512 5938eb0294c3eafdfbbaf58eb126e9251736c023df846977bb59891d5ae9522fb964340dd19ab57349536d0e0b5da33012629108c058c9aacc50f90f43783043 WHIRLPOOL c61f1d8b0b1afcce4ab88e94ace5f0f3c2e99c94e65c657f8f397cc37aabc407bac1f227f3be9b5dd3c53c0e19e8332d9f8edbba46b7f7c7cb6f1735a975b130 -DIST seamonkey-2.21-es-ES.xpi 806277 SHA256 e5098a5e417a7017d0d6260e6c59ad6fb5b89764e09d735b03fda2b2d4eb8226 SHA512 e5c0d729051c456629662c4f9aec601fa20dc570dde7b3ad73e3994e14ae4ca53451f39abe34eb8d39d7b1bf49713ddc238f034b206296ba60f28a4c1171eb96 WHIRLPOOL d098befc362ce84b95e47766bce0100ecde4e6e7eefb6129c4edc72d4499798b55ddc02b6403d56f6645e93cb1e74b91cb5abb738185259d5a51ba0109204eb0 -DIST seamonkey-2.21-fi.xpi 776791 SHA256 53dde96957c2517f67ecb2ac4c243c52c3d8ed49fb7cc87381421aca73d23c0b SHA512 529d305049ef1205f8656f68e0cbe68bb3077438368f5bfb7438b9e147fbbc3d62c4c530dfcb183e8ddb1e46021f9e2d418a1ad58a923895eceba42c8280192d WHIRLPOOL 9c1d9a0f7f40133d5aa8fc7c82b13860b831ba80693bf5db4c6a59d9e633bf3668b2ae5775bde44313510bfbdc7345464c1e0d9a3e0f8f83039aacc344bc593b -DIST seamonkey-2.21-fr.xpi 786273 SHA256 1bd025bd416ecce86b9069c6100f7d363c6fee7f3848b93d19ea70ce6aedc01e SHA512 c27bd046af96d54edb02e7841b43d70ba026faa07f94a3e2593a3560fe29a67f1fa7d4a8732401674731c01e0242f88a03a022adf0048fdf343e6dd0cf4a126d WHIRLPOOL d99dc11bfd3801903d3cd1e794dd73737bde0d049cabebb87a30e5b0f5da78126395f87bf5ce889418d06ae57ac61c0286b7e4c03dad989e0feecdf6473243ce -DIST seamonkey-2.21-gl.xpi 782157 SHA256 45e4c5473d029de6914bd523eba9ad59e3dafafc81f97cd117ab180a7dfb7fe2 SHA512 9115ff67f55dfe9998a02bf73accd95e6ab16539ff7384d100acab411c7ca8ba23b3e886e714bf12986a6f7b73d3cd370a12f33a07ca3297c74423305a169691 WHIRLPOOL a879dac0813349a349aef46ada705d3f4cd0ca6e84def2002b6582dfb1375846de603e19fe41179752b2967d74023562d39cd5c96320e9344aa1626c28c308a7 -DIST seamonkey-2.21-hu.xpi 819320 SHA256 30049dfa4c056a05426a5592e4c5dea4e6294d2b3e1ff70d06e680c4bf1a7cad SHA512 9c32b5b57de4dec45efae6e42bef8aa3cf3551b695e19e36553c4aba6dfbb511e891b169b332b6fbce16d5c304d5eca5b4d29acc25bcde4bd45d14981d0a1eb5 WHIRLPOOL 007c827ab7ef0c279b80a0a268e9243b41e5caf805a791317c0fc9d75440e78c7affe92083e48bfe2fc3613aaa063ec1e686a51f94abb7d7626dbb7d353ff412 -DIST seamonkey-2.21-it.xpi 722101 SHA256 2c2050a5b75030306fe5bc1f4a52a9680f8c5d5ab5de8748cb937d8e527c5279 SHA512 57238422b8657e6331b4196b0609eb3d81fe56bfb10f41124f4f147972bc8f2545b06471fde3a4b0ba8ab8ee1e90fd8ac1c1fb4e3530d28820199136c6c7c3b9 WHIRLPOOL ff1e85f3cfb0c0408cecc41c941bbca9feb44d05e0de5912c12d6c0a484bb70872ea3f119952f1644235b2bbade54c45cf6bbbfa35811884e0922ccf6f09b025 -DIST seamonkey-2.21-ja.xpi 855792 SHA256 1ad52de9874fdfce02c055b32f663b7a674693f5d81ca92a7a1caa753696ec92 SHA512 2d25ac451d5b918c95304207b279ceba87a276429c571682d064d406b2d16d8a69a49fe97354f180ab078124217a41e2c32f2b6da4ff6db27cee77185544badb WHIRLPOOL 5000c9fcf50a530d5dcfbb5476050ab4c4a60b156fd377bee040faeca1e24d28d605e05d2078926a68c23b9dd9666bfee4d65c467cc1c0b3ef98ea0d9d752b12 -DIST seamonkey-2.21-lt.xpi 820605 SHA256 6969a51384b6cdb9b65d4612a1952aa3086207666b9cd118d3d0869dff9e1f7a SHA512 3c46e9e6408967a02558c41eebdc83c0e59f312d013c02058b9a8d6926beaa18359e1fa15c15f596b1105196f225826c6749b1627ade66efdc9f2d1dc06c1643 WHIRLPOOL 8e2fada88fcb127fdcb70976016ec1670142777fb195fb2d5cf8010bfe57275767c8b876d657ac7ad6314fcd00a2f6fc0bb3d40fc7a1606c206cf85d9c049ea2 -DIST seamonkey-2.21-nb-NO.xpi 795078 SHA256 e39aa3989e85dbf4d30e1ab6fe040858fc52ee540197a29b7bab9ca5e6028ef8 SHA512 39684f7faa8157fddd7195d8e74cd2d8df45c672e62c0f7b548889abece5154d4f4890ae30835c48a3eb6764427a1924e83d288a350f443bde993658d4858bea WHIRLPOOL 799ce4419567142598d6cd04d46ad4ae71a0378d40659f1b4eff7f7eb959c6e6965a6ea3aa02b63e707cf5a96c7946a530ff7cfdba01c64befb4f42da7496802 -DIST seamonkey-2.21-nl.xpi 772164 SHA256 4b59f589cf7556a22996af8624d7b5cd26578315f3f86f4f3fc3f95bda9fca49 SHA512 ac084b9a71219db40191492b0b92899c1e87be8b0a2517348f5259429a8a41f3b676379c61bcf0d3c6fb583d4c6412a528bbeadc253f5a4eebb0572e6d6e98dc WHIRLPOOL 32e6be5bd7b2a2e11e5f0bc5286d489e74f5d2197264598d75889fb804f041f0f86f70546121dc011ce52ffecfb2c5a34ef73f5cb4a4bc818ad90327f768f413 -DIST seamonkey-2.21-pl.xpi 817582 SHA256 17104a91eefffa815fe3e16c9df18f4df4a2ea2277f4b21a543fe57a634c1801 SHA512 b26292aa92f8520e8c26eb1b3c1362c70ff8c53926f4b2b7990f40455c3e6e9b97ff3542a044adf8932fd220dde45df1d56d346fa2dee70157a9ddea865c27ba WHIRLPOOL 72cebed3dc555be15afd7ab3266c321e61bf726fe4ef424bb8c95b1377d5a9b97e92f4823332a2bcf26640f9cf3cf873f30989111c715696afa26425014c4d81 -DIST seamonkey-2.21-pt-PT.xpi 808710 SHA256 b2e7b932965848c4946dd93a06db6a3121fece716a4ce01433e80a8966cde3e8 SHA512 4eedb8caf4b94e52c4c66f1dee33b5b0cfd40eb495cd9229142ea3c93c62f644f3442a3acea9d86e8fc3af56fa2940686d46ac7ac4dbba78a04e5e13c1b350c5 WHIRLPOOL 80bb462843ac64a389dd9a2bc3a89e319fc1f699dfc1877eae7a38f14e12401e155e088ccc1ceaf9a83942eaf82d78fa81fb0d388f490343a56d06665d48a168 -DIST seamonkey-2.21-ru.xpi 878652 SHA256 563614150dd4e4e2c511c43759b45f33e590fe9940ba116f519e825ef1d72c95 SHA512 3040305edca2f21978306a2771fa0409c372488b35af1e36ecd08073a814fdb3969e26ff4ca103348e43ab2559c75656c686e82546b01f2de5b01a7bceefa417 WHIRLPOOL 98acf8c36e7c366c1c8943f26fd7ad26ec0320b06e1a7269779e7d0c492254037350d0f018b40674d5755c641a38b631a86f1309faad16c456020634c89b84b4 -DIST seamonkey-2.21-sk.xpi 815370 SHA256 47e2b0c1cc71b2c9dd59d3497c37ddd57c88ab531742485d582c1fea24552f0a SHA512 f73827723f6b10c48e56e375fd280663c28d38bf339035461a8e774cc681d79898b2acabb4fefd414afb0d76d1cc54640dd2e2dcb990008b7c1bd3b3304f82f9 WHIRLPOOL b4e4fc007362c5cd1bb3e222cf3b0c8aa4a489c268f6063dfbd1621a89683ee0587b74b54b9057a8fb82a85b12807afe37bc6a127d2950017f743df80df90aab -DIST seamonkey-2.21-sv-SE.xpi 799175 SHA256 a925496466d67ba42a4e44bea5aa14ef187725b473bdae1c3cfdbc96ba86c3fc SHA512 df8f43aa2a33aa7a029fca94360f8d68e461f3e63aceacfdc4e9d97eca3ef4e8b09331ef9096fb05b6c20a2a6a35a220ae389807a3b30c6bd39aeac2d079bcac WHIRLPOOL d9fbfa68aff5e6024e2faea52f03ac1a0771bc35d61f974e3761af205406ff23410891dba904cdaefac2de655777e909ef485692c023d6078646cb87df2b4ed2 -DIST seamonkey-2.21-tr.xpi 844534 SHA256 abd29ab2133fdf375b0cbb9ee24a6ab73af52b32289aeca4cb0d8cfbd9bb9206 SHA512 c8a5fdc07a031fc64ed27cba9d38cff727a2f27c192f6f39bbaf86fe2e7f0a43d866e486c751329dbf4822b8c45cdda5ef65c5c0149e21554e21f61000c7142f WHIRLPOOL e26e55b6b14605b69b9a8412f662cde0ba56d9e7e671df9c3ef82d08dee404434b8f4c7ca3b7078f58879269cd99a561279eb4fe3771d5f22c047522d4d736e1 -DIST seamonkey-2.21-uk.xpi 846252 SHA256 1a8f1b69119e2df9f6ceb2d486e6eb689984798c3196e84e1be29da01dcd6179 SHA512 d7415857703be20210d7cbb9beb28ffc1941674f5881496c6cc362f90026140649f089e5bde1c1af8574afbe88b0f01447b8000e587af85298a70756596e90a6 WHIRLPOOL 6a978ff28d9cbcd554b275a46ccb7fe09661cf4c5174303fecc958950e6bb0e6027dc20eca4cc9fbf2289b1fc8ab54bee589b89e15e4923544fe3759d26a7be1 -DIST seamonkey-2.21-zh-CN.xpi 809240 SHA256 6e32b8598ac5515f628ee12e88c01133c9611e43ad763a6f43c4be9bdbbb1091 SHA512 02e558492599c8543e9ba00b01b86aa9f70343c87969e1791e6eb127ca4f1aee1b5525dc81fef70dcb0459d230896b7367f4243969287489dcd99fd81f46c917 WHIRLPOOL f68760c5e118069e80b6d29bbee2728a052b7c26c979fe859b895ff4b694dfd146d9cf040239d50bd3b66a0cbd8d4255c3a7e7a106758ea26816860d7a855d6b -DIST seamonkey-2.21-zh-TW.xpi 831544 SHA256 aa4ced5cb4237ac4915360c080bc2f46f7fa78cd06535f1bc7f9bba628bef249 SHA512 6733cb98b9dcb99e967498118553f8e2fb251d8cc397555779c2c10046adb549bcde52dbe7ffbc3b013030b71792537d9c17c1ff742f390c760b485ce2d61b2c WHIRLPOOL ab33dcb73b877d935a681514a387e1f5267d2f720f290c09cfcf5b2dcdd4b8a2aa6377809bcfad05086b147afe1e54b656ecb8c2648132af78f09733df75529f -DIST seamonkey-2.21.source.tar.bz2 140654724 SHA256 1b15b1e6bc19477ff7dfc805dd3629566b0b5e94eca9638fe2f4b47c3a8d5ae9 SHA512 1d141bb5507b2b2f4be3d0435342c54c04aa5a4942f801ab34e9af216e164153d4a34c47e68231ff3a958a64860be718452bb904c71e787067c93cdeae0c5643 WHIRLPOOL c7f6bf379eada208a87f4fbb0349a9145d46e83db5156a93170fa1dba843ff23a35e0b316001a18fb0dae265130a752967c683472007755122ca00280e8d7392 -DIST seamonkey-2.22-be.xpi 814041 SHA256 13e956468be63296d6b5134b5f500edd46c5dd15047260a2a4ee65fbb0eb3f75 SHA512 d285b5b94665c41382fca7e341b1ce167f79d1747f15680a7f0bc9e851e5eddcb19b83154d2fa5678c92fb95cfc0b6a0fb51925e4807e94072609e9dc84f0b52 WHIRLPOOL 4f427a6e3fe925dfd4473003c0285df6ea79ff08217973a6c7a0dfd8d3b78bc1b3426cbc161bbde4cdc13b2dfa8fcd5d342bec148234fbbb03741d7db96369b5 -DIST seamonkey-2.22-ca.xpi 785462 SHA256 a0b0f9bc29e1f29c8ca988a39f0738f3e83cbcc660b1fdf2d4c5ec9800fb8215 SHA512 5669f38621225ad28b7dc14ffd840a7c1a470ea288ff5668c69a451b9641e07513c621813f87cde076d93a896b421dec9fe271b34925e20b048e9adea5e9c02f WHIRLPOOL 4dc623674c2336b591cb36585bf17d272cb18daf4da45518bae2f32ea6d60b66c17e3960b94e37e904e75043886c772a644474fb0d473e1cf248320907f4b7b2 -DIST seamonkey-2.22-cs.xpi 806065 SHA256 2600e3b4954145541490a432eab45d7b0c9f487fbcb535ae46c41afe3a8ca28f SHA512 9ae36bbc5c187ec56ceddc928ff8f94529c1f10974bbcdc8e0e1baf5e5dcfd0f6b1ac6f46f24c35b0fc88d9c9d8d1b24c60793e02ebfb5785a0cb4ae80a4769a WHIRLPOOL 6d07444978ebe88f3498406360fee60fb53fd27192cce90f5185eb4d15061706e5638e2235e4f03b2407feafc1c3be7042130f13f89e145fc2b268f956c2dde7 -DIST seamonkey-2.22-de.xpi 812799 SHA256 6dcebe905507b0420d64102628040ad4f72cbacee9ab47404be503e34e85d3d5 SHA512 2e48aa0ef14fcdddf6759a272c110a0b1978569455e456ac0120af8c21facc126dca6514fdaf0cdd2d6c35daf4716ba96fcc7b2cc977de3b980cd3821c01c9f8 WHIRLPOOL b3f6fbb63c8d5a0a1e1146df35e8c441236c90422be391af52519f896637d294e39872633c9fc04cc1ba35f324c586d1fcf381278cc4aec1a7f58f035cf58351 -DIST seamonkey-2.22-en-GB.xpi 776573 SHA256 36c75155974d50b4c1483313c82c4406c68ee33a38b6fe3cb928049ace31cb01 SHA512 c8aa6a40d67fd197c026cca1f16e2e2f8e152faf1d248dfc7ae25e60d49a166773fc68f83ab921d3e0b0a52031e0081eea5067773bacbc3fde5b328c7235f327 WHIRLPOOL 73205b14c031ef00892131c70264ba71259d301d0689ebfbb72176be1bee18f84c152e0baf3ad7aef3b54a441dfd81888eff85cb0ed8e820170e1bb40271ad63 -DIST seamonkey-2.22-es-AR.xpi 834851 SHA256 25ad07bc68a55048da5bfe45f21f6bcaa49a4b3aabd40c5f94b6e12d1639bc90 SHA512 9ab0797082c1030517697e48dd97a3f3020b31abdbecce12ee66cdafcfe1dd9d30ad6b1f01012b998ba3727f963aa6b5c84dc5bfe05a4fb98043304fe7ce8669 WHIRLPOOL a66f860591194baa6eaf97b15db9e0fff3c85b0d2be1a42e026253c632ee578a459425cd1605bc202cb185389186f44eaf12e3e8837060b78785e773a60c1ad6 -DIST seamonkey-2.22-es-ES.xpi 807300 SHA256 4ec91900d8e3dacd4bf19704eed7800290df96c79a7694a7d08b603d029bb1c6 SHA512 0d272063aeabc5fe7e1f8c6730a217de2c0c17491f896c3bbbcd2f989245ef3fc781c4a63f091360d48a9ef6c531deff666d23144efc0932dadf2e223d450354 WHIRLPOOL 1dec5cf388fe05699fb3ddb4db27ee68bd0d5adae3c084a8cab501f4474551bca57c45bfa9d74f496f56055631317e1cd06b6162ff51c538cd13d048e8d5fd91 -DIST seamonkey-2.22-fi.xpi 776861 SHA256 1c705ecf2f62727f85caf43edc9163d8dd38ea6a66199a536b70b17c6c94d2b0 SHA512 1829fffe4e7ef000846b8cebf8c48f0034d06e9ccd8c3986dd574932493973427db46f86c203e33f6275696e04e7d1dd66886bb7c13ab358a7d77b5f42767a6a WHIRLPOOL 36bc2c382bfd5071afb370fef180e4581b71cbe4d83c4f05897172449c1dce3935c3e22cfbfeed4bef015111e3e4fb276ec878b5d12e535b900351748092da6b -DIST seamonkey-2.22-fr.xpi 787273 SHA256 d3f93042bf4b518e381d41b2db4dc374d242d28785cd10fdc361682783e22c26 SHA512 9fcacb08f2fd5a2faa7b637f208a0b1f8c21ce0747f22922fc50143016a6f4b9bc6e60becc74a7fa3d516443afe8ba1c34b06f58ee3cf1adb1d5f5b0b57580b9 WHIRLPOOL c9b16445280b4c24f6d4a7855491b29e5f2258bd43cc4e997e8494607310b4ebdc97e26c0a3135891b27b250ccc7ec931a8cd34868edf8200736a0cf9a04b53e -DIST seamonkey-2.22-gl.xpi 785725 SHA256 c7d9ddb0d41afee5a1b2568725cc8559324ed89e30cb9353892d431f65a459b5 SHA512 4b66ffd191c17f36537585fd113761976e3896faee5d315b0a86ac1a035007bd5ccf244f5a88e8ae67afd631d12bfee1c31062754e93209f67115a95ac9075d4 WHIRLPOOL 28a775125e4a18a64e9b665a49d3d3740991642971cd45889c40eb2140aecb4a55a142680b9bb905b5cf430b2d7d050eecacda4b28051fa8256abb5b300f4488 -DIST seamonkey-2.22-hu.xpi 823101 SHA256 ee85cd6ae058f0145909cfe735fb1a8240f2e5b7b4f2e56e227bd78b9a9db0af SHA512 185207d3d34905e872dd7f266c8c2c362ae8cfd4eb08c9d785152284c85ee8c2dd9ed24c56ec1fe0dd7b420e7eb72034df471d49b9b093b0a9dedc801edf2c6e WHIRLPOOL 4642c5d8c9762ccec5e30ecf8c4f6989a4d65db01ee0b9d80fef0c2fd2bcdab99a4b3ec2ee50ef983c03fc2db0f66822585edc4e976c4b653604b668d96283c7 -DIST seamonkey-2.22-it.xpi 723328 SHA256 8210408deb5bfa70e67d96fda2dcb54f1e1b8a6eaa3f55a35593713123d28e10 SHA512 b7531512c6f3e1a85b8cb6409f9409687732172bb6c526c0c1075aaf16d04d7d65fd34afc0267d9464534e0a6159f527d9208d04f07b650ecf02dd5e9e83f2be WHIRLPOOL 159de3651ae7e4422dec7dd912631229b1c028f697814e96c3733dca0605aafffb69d7e7cb0b62d05e0b3b1d5131a8b4450be607bb9ebcce8087d956b434ddd2 -DIST seamonkey-2.22-ja.xpi 857167 SHA256 9e74f847b03f16a7ac55944e3230da072a8c35036c28699456656d42a40b592a SHA512 667a8b4681855fa501467be638ee64b2d98b90b4bb712c719684fe5ad3ca3f947c15d8516b2473a3ae2dc07d27996da2ad2133a2b229b240838c8a87a6543aa4 WHIRLPOOL 64713720ea00885e718751ea4de7760b1b920a477c726eede997185b10ae67756aef508df79634bba04cdf976b8fa917ccb0a33246a66ef9ea0c0172de0347e0 -DIST seamonkey-2.22-lt.xpi 822086 SHA256 03b1d41dc31b8b37105d84ce6403577a638d0fa95f6b1b2c4c4ab98a75b901a1 SHA512 2882c99c6a58397987fc86412d07cf5cb9049f5050237ce4b10639d482f084974236f1b269f13b12e840b7859ff723a6f8c884da15f8b10f4e01325b0ad72a1e WHIRLPOOL 9ca4e477fba1f582cc65dbd78ae1758637bfc5ea78debe21ac859d1910b2fa8650f846e606d6119ffe3318ab7ea7dcb67a0145f3d638a6785035e828b0dea8c6 -DIST seamonkey-2.22-nb-NO.xpi 798849 SHA256 cc225da9453cca0a0bc6f2c10983c6ff87f16678062ee791cf62b850f0a355a6 SHA512 c754c575a2ff45bb8785d63a87968c23292db80601732b1e3f16581da2a4f40d2d7c908a7e48604282c48ded8750c3b186684537622567594c100dc1da437309 WHIRLPOOL 1f620cbc8eed2ae7d56203743d2cb422ded5dc917f79d735637fefdc9539e54b40b7b06ce287b3b6071674947d16cb8d9f244c6394a200071a624584feefe82c -DIST seamonkey-2.22-nl.xpi 773163 SHA256 13ca46fbaef0c23cd10f81c423d0a09014c2d9092fb2687774a71a922546eac8 SHA512 ae664e5a260c0ed024237ad44f33219b9e27c0cc89d58c6ba385326543cc2576e1588959f7ed56e9dbb5ffd68ff90198684f654291582d0745c64551306cf677 WHIRLPOOL 1408f5490f4b580d46ed87e6153c769fed76ac56588c7845c5194080c9d2fdffdc0b5784fa6c28db7f1c65efda3e9abf52d67b85540e258c98e058e52b683125 -DIST seamonkey-2.22-pl.xpi 831387 SHA256 de69ba9b4298be70d41c3b313dfedd33aae662cc9cbffbd6a3d688c1af03ef50 SHA512 d0e93441a29aa54308df89009cc7343c4d55309e54e79cc84dadd25ca58a3a2a03c0a60a7fb7fc603f994ed98012a5a1b7a8404c82ea9c86a8456735b1e096e1 WHIRLPOOL 2c1ba842a3ee20b42cc9f908402d14882702113e44e5a3e27ccbe78c0bb13d50ca35da2f570e54b3a588c591123b8a5554422378d36155c5cbc7e86c0ef444b8 -DIST seamonkey-2.22-pt-PT.xpi 808757 SHA256 3eeaf48bf3fb11b347c654e2f3563840d5b47832cc5533cd289ec7f486b9da68 SHA512 3326b2fd78e5ca8f63ffee911e3a19289fc2ff54bbc26afab636fecdefe28d87a99755a8e25dee840bacb6a3ddc461ce20522641786bcecb30ad0ad3730ad055 WHIRLPOOL 00717102e2cca67d2b0c1b0d33561fcdc6d3e4a0f62d69a16093a74688655098df9573c800cd11ca9ae364d96cc5f0656346a0e1f0b13d71fd173d72f45ff2b5 -DIST seamonkey-2.22-ru.xpi 880201 SHA256 d5d8c56edaa83df2e1f0a73808e76012a1f87c3d38129ea034e08e634058d71d SHA512 a45ad268d4ecbede0d1cc97e761256aea791fce8f2b64bfe63f573c4d29c15e39b294c2cd07d038c75f3dbfcd0c68f1a1555aa854f1185da6b7cd065c4dbf7ae WHIRLPOOL bf71c95833412f60840b0a41e8750d1b9dc02c2591dfdebb2eb092c751757bbf92fa2af2e3cc71ee266b8cb495c13376bc70d488e411a0a7ef326a97ce8efbca -DIST seamonkey-2.22-sk.xpi 833375 SHA256 6fe1e9be9686d39be19ac48b957e602d8bc893b7786f662caf2ab2923dbef183 SHA512 fd9359694b351eca3dca6d1708963f207a46670e06b9d31ed9f0b8787aa2a66ec5109eaef2d378c7a62aa043ed537c6ba08aea0ed8f32f6d43f0008f0a28bd48 WHIRLPOOL a85bc29f5ff2b0a098fb5ace5964e56393b493da7b620f2bb5097908efa1f39c35a407699444a907e0e68d76e2c1350fc973a11c9daeece2a9ef07c03a071377 -DIST seamonkey-2.22-sv-SE.xpi 802057 SHA256 7a829581f56e66699379a0d4d10a7fa6f30423b46447905f6728c54aa18508b5 SHA512 49cfb1716e5312987590b0e19c8c14dc532335604a202d8482ed6a156db7cbd4d0ec8449e96b601f60a8bbd486d2c0964a2671ee9e2df140ad3e33929be31cfd WHIRLPOOL 7d3a9dff762d96c433a2dc7baa8be0fedec303062d97ab3903f99be34893328d98739c39c8e0758f564cb37a558caf080c027264d10960a40d0b27b71b70fda9 -DIST seamonkey-2.22-tr.xpi 846995 SHA256 85ef503dc00ee0e31f054516b379da5c8885d6ffccf2cd5004e2b0fb2e1ff0c4 SHA512 0c249f0c067be4e5a03c1eefb6773b5a66eedc4ce111554bff71a3df05329ad1ba88163477ad4e2d329693260ee3fa7e67a01a105f5a904fcc841a5cdd0300bb WHIRLPOOL bd72c59afc6b5f4b9850db23fe1a7ad3001976342d5671458f0493fbf57c2a34dd6228d56635d0cbed8b5db45da3cee33830fe983432e0be470b003f984504cf -DIST seamonkey-2.22-uk.xpi 849603 SHA256 d513706b86804cf9ee63c99181ae9f30b3fc0efb052271e3b95932734c6a51e0 SHA512 e11a23ce3fd20c41a2a3ea535b72cb74a5ede805c7252a9a237bc241d3c62b87139e8889614de365303c64014415541c11794cbb2b084edcdd5aacc24af9a034 WHIRLPOOL f31f971c8daf839592f1b08afee49210919d5151b92f2f14b3c2d6f7e6b27fda92258793d02fc3537a27062984775d17987aa7cfbfd393982c405b1d2e66d50c -DIST seamonkey-2.22-zh-CN.xpi 810283 SHA256 843d199e062d71f341e9bd7a67d2370efa55216f23ccc9084a0662e3a56c6ea4 SHA512 c4b9648bd6dc21f49e98e4056df1fa1a35df760b2d10445427924648b9b73498474c4ca029efa6e43c2863165c8e59b27210843c1afee56c48c352131623b0cc WHIRLPOOL a98699475ec9da168f95e1e96fc47af81219d6efe02e928005aaccd5868c8ba6f582dc52b2091195c478d84e315e2a9db442660815f7ace54532fa2fb7cdff1b -DIST seamonkey-2.22-zh-TW.xpi 832945 SHA256 e2b24a739d245884ce1b040b24866d51b66ec75682b2cee252c21df67a7cf52f SHA512 af289aef0fb5402a7b7d255e3bdaeb3734e7a782588f9e75bb2f8deecdf88ee60b0bc154130d11158cf0769da0daf3cd6d61b503b3cfba3324d46eacb77d796c WHIRLPOOL f511e950fb619526267c9ae422583c4e4bafe970dd6132e86e5a6cd2d57b8779a017084013a9139fc3403ef4449ee2e389005bdeb5bf467d54250d0f8a7a907b DIST seamonkey-2.22.1-be.xpi 814041 SHA256 ea6f60b3f76514014ed71facf52f95ed200a6debc5b5565d0447b15bc8996254 SHA512 9b1b7face4c7767aca37fea586737a0427c9f971ad97848858435402b15d878a8eab3073a5f661f6eabc5d44e74b72debd2a809e7c716c6f67b05dac4892349c WHIRLPOOL f5fd7119b63ccaa8c965716520f274597d20b56365a4c9d1880b4a67bfec06f51e1d0511a4f314b002e68b7b131ba85f031ee1a51e3e98e3bac89157f847c4b5 DIST seamonkey-2.22.1-ca.xpi 785463 SHA256 035a018745a5abe3eaf424dc06e5db78a21c8525577b2b46a3de222ede3a2d47 SHA512 c14a1e5852498af9090e6b03bae13d6927682cfe6a88641bcb2efd8f151bca8afda2855f67804a07dbae1d669ec21392b93a7f9ca6f131e9dbe324bcdd976c0d WHIRLPOOL e19c85fa0e48db8a842bb4e98e7954f02563f7beb180bd817e14c81782cfa4342293df9ecd030bec206730ca41b2307a9e607483abb6890690a2ae1841ee62b9 DIST seamonkey-2.22.1-cs.xpi 806066 SHA256 56b0d84abc554ef07a54c5cfac6befd7b277176a1133e880951cac5a38c0cbeb SHA512 ad72806b99bd6253e83cd64bfb83331d898190adb205c0604e1c5436437494a07e179d2c55390fa98526148a4c9b170b321fb7bbe4010b0b0e894ee1c73f21af WHIRLPOOL d3b0818c5d5f0e0d2a261e30d9bfa7d2d1976e8e207faaadf57d5a21dc927b60cf67ee8f4c3a3f292cd1b7c60cbd1ae2666e491cf7e333de5ee61b7430ca1a1d @@ -88,27 +32,23 @@ DIST seamonkey-2.22.1-uk.xpi 849605 SHA256 2d3e8b10a3b82be1cc1a3f42ed860dd16bff3 DIST seamonkey-2.22.1-zh-CN.xpi 810285 SHA256 f2304589dc54b4f5ad3ffe30f62ac8c327572d5e34aa54f2b9e12e36631cbecb SHA512 63fca43149acb873e73c55988baa566758f6bb93f5a7d8343f4770358f7d3a31dee66099f10652a6c365725bdc93f1046716b6d1356b294635f2660a2bf93138 WHIRLPOOL 8a4ad8e619ddbf19e301e8efec5f96d0cb09754c3e908eb2a3c25d59103db66df1b694530f096c4f1421cdaaa6bea0a0d91999759f76d8c2563773aa231fb8f3 DIST seamonkey-2.22.1-zh-TW.xpi 832946 SHA256 58f39e6e8977f8036c9154e7c0ba7595e0e285f9a933f6d949fac4b7d29467f7 SHA512 c374ea8d9acbdb7684f9f5d8a8e997a1eee7440e1a2b4bac8d55b2ab051008b3876a22d4b1394f6946ad3d556dda44fee2c227cf77bedcd21953cf7b371fa306 WHIRLPOOL 02b17b3d6cce7f5772a58f32928bdfdb82587968f498310df74a89627cd7105c519abbbed2b7aa64512558075602e8a1d653940a97d3c7db3195d3fd7c45e0fc DIST seamonkey-2.22.1.source.tar.bz2 148035166 SHA256 09a5c432de73ef7a35b3db20bf5ccc0ebd57cd2fa8363176b1319107e5ff64cb SHA512 d6787aa790a1cb0fdede327d3d695e8f9a63ec8f47b7aecb9279d32e26080e195891ca07229fe06f6681a46f36891ab99445984cf5066301d4430d6c0ea42991 WHIRLPOOL 96e46d47702906c36b0f88e42f55e12daf9b8912db53d561d4da99e5fd2abbf9216f74cd7070686c16d9fbc6c29befb7d5de3f0388f9dde219a58254a215bcf6 -DIST seamonkey-2.22.source.tar.bz2 148026129 SHA256 c0c487449f2c3893dfb0e2665e550ce6464055497132eaed0964606d72132535 SHA512 b71ac0236f6c7361afb3fc30c3d188313ce2beb4693542c27c2d7fc90b8c9267dd07b617c7f8c5afaec474ec59a1183a5a02a4225cfdc44b6cf0aed06188013c WHIRLPOOL 81e3b5fbcdae25234ff8baee863cbd2ea9441f251dbbfe9d1a1136587ede58de17ffafd28a73a2958a843c844e7e062be0a53b7d656a00b9d1be7101a15aa940 -EBUILD seamonkey-2.21-r1.ebuild 10980 SHA256 030d3e85a50bb80737afb983365357d0c5080b733ce488a0627a771d8cb22d5c SHA512 d6072a07bd3ccd3d0ce39792d3c28f2edc17d481ffc11a2b5bf5c81b3dc4cf2d95b62db43178de0ebf7d70408e93563f045a7081b74b4b40dff457f42e387320 WHIRLPOOL 82876140f2fb58d5f7732d17bf154d5fd7a1dc13d7fbd5736ffaaa6f1b637459d7246a9258d1a15acc342b24b738dfca5b2d0f15c7c30472cdcfb7b110587ece -EBUILD seamonkey-2.21.ebuild 11039 SHA256 2d44b13e981939fd736d26e66129784ef6cf58609e7dc25473193393074ea3b4 SHA512 308a0f246a7d8fa10172825e5df2bd948c2a3ef4fae03b31d902b79e711c2f640888be95469e2637171142a8d2c9eb79e7106a6c1f4c75288089de1b7250800e WHIRLPOOL 0830f9981c41f1ccdd9e451e3d7a31c3071120f36bee11b5185795337f12087d051e32a361ccabd8ca209b02d1371cae1e0235fd1277fad3c3addd2eaab4b7d6 EBUILD seamonkey-2.22.1.ebuild 10914 SHA256 a02172f5ff7ea3b9515b0a3cfb595c4edeffc697da0cc30cc4e4ed6fabb003a8 SHA512 01b6b0c00bce8ec143076e5ce9d6636840f4ed511207e5c126a40661f39fe008c8da482caf03d378030107dd31b1de84164a58d5a63cf23de426afd85667de01 WHIRLPOOL fef6225bfb83d2bb43991205ccc54e4f8a05945aec5cd0b5cd998a1db96684d12be6fe2afaf7aca4fe1c530bec42071e2d68549ad7d812505ab3c18c10cfbf03 -EBUILD seamonkey-2.22.ebuild 10921 SHA256 9d0634d8e9b1b01745a6b2a991a4a1aaca6ae2adcb66f3aeccc03fa4f1108318 SHA512 218e959e80348bae75cc5ffa4a1822df12cde308e77ebf6aebe277101ffaa8d7a20e0190ca89e80fe6df264c934a5554d13030f14bd1ee5b4a3a1340dbc5362f WHIRLPOOL 5a3c52fe1cd8d2f77bc7d4f00b09fa519ed7f8d84dd906091ce3358cfe6ba3222b61e9e8318134bb1397fdc0f79d419916b164cefd2a828bfb925a7e6b30d110 -MISC ChangeLog 65644 SHA256 3a34c00630985605ec3fc7f455bc859a118e305b96521af87cc3f802082decc0 SHA512 297cf829a199e7e79026994da49cad1027399370771e51d82ad26acc5dde3183f4aa6f2c5bb0d676df66cece9b2187309e448084733594924ce40b991361fe70 WHIRLPOOL b16dfa11fc4f27af3965063944e8ec8f283c2d77bbcfd26fecc91c2a5d7e9ddd641bf70684310b7df46c792e5a89b86f18ad283ece2b07cce5d8be4f7e52b305 -MISC metadata.xml 1124 SHA256 ed82f76250ccd3e702a5fa60272382dd0025a4aa1e7480e4691170c259910464 SHA512 e53e8cf1fc76bfefa4f669703d8b27f0befdfe90e8a098a14a069a02c6c9f8b14edb2af40df96a746b1679bc1523c74e625d15f67bb72c166f799b7d4780163c WHIRLPOOL e6ebb16110bceb8de7609fc02b1b9baf441da8bb8227c2f5f2ad88ab3d1d3dd50704bfa9a965444010ea30c809c6edd03b3624d0023d9b7b667185bda52ab392 +MISC ChangeLog 65991 SHA256 7e90274134d66a58d4f8a098aba6e508547f29471d026b4a291f5a14b1c855af SHA512 ff5daf3d63fd00c7614003b3d60783099d1a760b9042fbe53ea26551da29d52c11a98907d03512df3923a1d442c8e1a27b043f6615ade8d711479cd0630b6333 WHIRLPOOL 185de11b6e076c5365eb8c1ec22e7fa2129706568213e6f4b33071d6f7896d590653b5ed9599c13aa2242d522c3294367debd9965080da857731b86107cfce0a +MISC metadata.xml 1150 SHA256 e2b3058fe80774c23249d0568ec2e23c7c22420bc6a04b62df3df782d18ebb16 SHA512 102f34a51a61b9c2d16a4eb20d851fe9fced45a20b50c8ba7d6774088c07301bb466dcec9a99e813bb1b0981c0f84267dc605fe2ff78b3be10f8eac67c509197 WHIRLPOOL f75bad13f4c3fa6de0c770022c4fa1519423d51d754cac03452867f7817627207a48e71688154e03b5f3015185b8d0a7d37ed8abbb229e71e2d9e17360ebe63e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCgAGBQJSmyk8AAoJELp701BxlEWfAUIP/0XjIZlu/3bCtqExjv86pXpO -A26QZj5VImdRSrr5LS6KRqmNAxzUsrhCeHeYADCOvmgoeLef6n/RLPG62MY53nhI -6MsKRxI7CJyYSAFshzNr8Jn75dg0VrERyzHBsTCu1QbKI9IM9cBoyGoKaXFZ7wUF -SPqOMOU884DiaCA0gjzBIh33CcDKCt8X4NAkut8WTld4oZUHGg9RR0H3GB4UuoT1 -2HATAP0iO7aIYVDOvlauL9ndvUKEsvbYqrcU1gCJSJsYXOQOK1UnmxfsDO8NvwBV -MCpfWFkJ1Wm59m8XXsC7m7aGUnUnM8nEi+QjwI4fbD/lMJxy8pNTGcUHqVdzxhT1 -LZnNSxGmRhQfbtmpxyi6V20rqt7TfOTDEFXhnLblx1+PE1WF1kX+FMqo5F+t51SK -FmO0AKz9FR1+Rb43AZCmHAhDCLK0Ub+KG9qvujXSQQhUe3v3bgCUC5cjVgN9s46m -UwkSS7z5gAwoStf5Be66h2ppsot0rmMiehHkcXYAioLm3IR9g3NCnur1tTmvGpV1 -k38GRHHtJYIXbrSqfJ9HkepVqnnr+IcHdg8aUEV3a4yA/9anH9COPTXXS3GrXYGu -bxi6B7lh0nRP79DvggBl9/Rr5IRDrB3HswGPXk+9xFFt37I3W/Gvhs9xtUt/Mcx+ -DXrV7mcxJn67aJu57PhC -=KzWH +iQIcBAEBCAAGBQJSqHj3AAoJEPiazRVxLXTFy34QAMrzESxro6bFAOTR2Bc4GJK9 +xQHb/yrcadu7zumd6p4dKe7BDBzz7cdXmb99qNk3rwBeUuTymoS+PEy8lq4e7t2n +SyP5mQpTEOAybwFammw7ogGCWZdajIpXxaRE0WHIqFHzKeTOX77xqEvxXiYXIyye +v4+yqVZbLWo+Kc4KleBxCLfsGodJZJp2uFJEqiPOCAM0lppM1tyZZ0OaY/60WJl9 +3p+zdhmXbGWqREoLqt39JhQAYFUvgfY3uAMbrdDBQKN77/44CPxaPgUN2k3ZtdQa +3qgCJEjpUaJwhymCEGTqz1YzlVWjkJiWna9XAgMlsTYhszzP1NNU9UPSH8xuaNlE +bziFHjoPhFzNKaeDUQBWRD6kU0fdnag+VP1wqoVSwAmTBm6mqBONviI/z8PaLDlw +3b4gkP8Sh47W752due00+MdeWQQpp3k8WXVm4TKAG9Z8QLmeAlirnluGIM5azkWo +xIMURWGVpucJLLzSHcE9vTOMkEnsvqilzsQbXK6h6UVaor9hm4l3Nzpp3ko/4Oim +TTFnThsQT5cbAl+Yn5uia0HN8ti0bDFi21oPde8UIFwpgkRohwLSC9O3yjE218VG +mDGrNvPPTQmhrHRXmiKtpP0xlVlXoTbglbZ7a6ppWXIZAVAfEFoBGif0DgRWeTTD +EM/DNMsNPgYgxS2ylXcV +=iQTK -----END PGP SIGNATURE----- diff --git a/www-client/seamonkey/files/all-gentoo.js b/www-client/seamonkey/files/all-gentoo.js deleted file mode 100644 index 2969dc531365..000000000000 --- a/www-client/seamonkey/files/all-gentoo.js +++ /dev/null @@ -1,15 +0,0 @@ -pref("browser.display.use_system_colors", true); -pref("general.smoothScroll", true); -pref("general.useragent.vendor", "Gentoo"); -pref("general.useragent.vendorSub", "SEAMONKEY_PVR"); -pref("update_notifications.enabled", false); - -pref("app.update.enabled", false); -pref("app.update.autoInstallEnabled", false); -pref("browser.link.open_external", 3); -pref("general.autoScroll", false); -pref("browser.tabs.tabMinWidth", 15); -pref("browser.backspace_action", 0); -pref("accessibility.typeaheadfind", true); -pref("browser.EULA.override", true); -pref("intl.locale.matchOS", true); diff --git a/www-client/seamonkey/files/enigmail_mailnews_extensions_genxpi.patch b/www-client/seamonkey/files/enigmail_mailnews_extensions_genxpi.patch deleted file mode 100644 index a945cf2be3ac..000000000000 --- a/www-client/seamonkey/files/enigmail_mailnews_extensions_genxpi.patch +++ /dev/null @@ -1,19 +0,0 @@ -$OpenBSD$ -https://bugzilla.mozilla.org/show_bug.cgi?id=886095 ---- mailnews/extensions/enigmail/genxpi.orig Wed Jul 3 13:21:33 2013 -+++ mailnews/extensions/enigmail/genxpi Thu Jul 11 09:33:44 2013 -@@ -78,6 +78,7 @@ fi - subprocessDll=${libPrefix}subprocess${dllSuffix} - spDllFile=platform/${platform}/lib/${libPrefix}subprocess-${xpcomAbi}${dllSuffix} - -+cp ${targetDir}/chrome.manifest ${targetDir}/chrome.manifest.save - # Prepare chrome.manifest - cat ${srcDir}/package/chrome.manifest | \ - sed 's/##ENIGMIMEDLL-PLACEHOLDER##/binary-component platform\/'${platform}'\/components\/'`basename ${enigDllFile}`' ABI='${platform}'/' \ -@@ -151,4 +152,5 @@ zip ${xpiFile} \ - chrome.manifest \ - install.rdf - --rm install.rdf chrome.manifest -+rm install.rdf -+mv chrome.manifest.save chrome.manifest diff --git a/www-client/seamonkey/files/moz24-drop-Wl-build-id.patch b/www-client/seamonkey/files/moz24-drop-Wl-build-id.patch deleted file mode 100644 index 434dd238a961..000000000000 --- a/www-client/seamonkey/files/moz24-drop-Wl-build-id.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- a/comm-esr24/mozilla/configure.in 2013-09-26 09:41:27.220542321 -0400 -+++ b/comm-esr24/mozilla/configure.in 2013-09-26 09:49:07.888550730 -0400 -@@ -1339,13 +1339,6 @@ - AC_TRY_LINK(,,AC_MSG_RESULT([yes]), - AC_MSG_RESULT([no]) - LDFLAGS=$_SAVE_LDFLAGS) -- AC_MSG_CHECKING([for --build-id option to ld]) -- _SAVE_LDFLAGS=$LDFLAGS -- LDFLAGS="$LDFLAGS -Wl,--build-id" -- AC_TRY_LINK(,,AC_MSG_RESULT([yes]) -- [NSPR_LDFLAGS="$NSPR_LDFLAGS -Wl,--build-id"], -- AC_MSG_RESULT([no]) -- LDFLAGS=$_SAVE_LDFLAGS) - - - # Check for -mssse3 on $CC ---- a/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:41:27.222542321 -0400 -+++ b/comm-esr24/mozilla/js/src/configure.in 2013-09-26 09:49:19.121550935 -0400 -@@ -1154,13 +1154,6 @@ - DSO_PIC_CFLAGS='-fPIC' - ASFLAGS="$ASFLAGS -fPIC" - -- AC_MSG_CHECKING([for --build-id option to ld]) -- _SAVE_LDFLAGS=$LDFLAGS -- LDFLAGS="$LDFLAGS -Wl,--build-id" -- AC_TRY_LINK(,,AC_MSG_RESULT([yes]), -- AC_MSG_RESULT([no]) -- LDFLAGS=$_SAVE_LDFLAGS) -- - # Turn on GNU-specific warnings: - # -Wall - turn on a lot of warnings - # -Wpointer-arith - good to have diff --git a/www-client/seamonkey/metadata.xml b/www-client/seamonkey/metadata.xml index 27af8bd708ce..908635ccd2d3 100644 --- a/www-client/seamonkey/metadata.xml +++ b/www-client/seamonkey/metadata.xml @@ -9,7 +9,7 @@ Build Mozilla's IRC client (default on) Fine-tune custom compiler - optimizations + optimizations (-Os, -O0, -O1, -O2, -O3) Use inter-process communication between tabs and plugins. Allows for greater stability in case of plugin crashes Build roaming extension support (default on) diff --git a/www-client/seamonkey/seamonkey-2.21-r1.ebuild b/www-client/seamonkey/seamonkey-2.21-r1.ebuild deleted file mode 100644 index f90f584a32b7..000000000000 --- a/www-client/seamonkey/seamonkey-2.21-r1.ebuild +++ /dev/null @@ -1,367 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.21-r1.ebuild,v 1.3 2013/10/28 07:51:57 polynomial-c Exp $ - -EAPI="3" -WANT_AUTOCONF="2.1" - -# This list can be updated with scripts/get_langs.sh from the mozilla overlay -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 - pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW) - -MOZ_PV="${PV/_pre*}" -MOZ_PV="${MOZ_PV/_alpha/a}" -MOZ_PV="${MOZ_PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" -MOZ_P="${P}" -MY_MOZ_P="${PN}-${MOZ_PV}" - -if [[ ${PV} == *_pre* ]] ; then - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}" - MOZ_LANGPACK_PREFIX="linux-i686/xpi/" - # And the langpack stuff stays at eclass defaults -else - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}" - MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." - MOZ_LANGPACK_SUFFIX=".langpack.xpi" -fi - -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas - -PATCHFF="firefox-24.0-patches-0.4" -PATCH="${PN}-2.14-patches-01" -EMVER="1.6" - -DESCRIPTION="Seamonkey Web Browser" -HOMEPAGE="http://www.seamonkey-project.org" - -if [[ ${PV} == *_pre* ]] ; then - # pre-releases. No need for arch teams to change KEYWORDS here. - - KEYWORDS="" -else - # This is where arch teams should change the KEYWORDS. - - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -fi - -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite" - -SRC_URI="${SRC_URI} - ${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2 - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz - http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz - crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )" - -ASM_DEPEND=">=dev-lang/yasm-1.1" - -# Mesa 7.10 needed for WebGL + bugfixes -RDEPEND=">=dev-libs/nss-3.15.1 - >=dev-libs/nspr-4.10 - >=dev-libs/glib-2.26:2 - >=media-libs/mesa-7.10 - >=media-libs/libpng-1.5.13[apng] - >=x11-libs/pango-1.14.0 - >=x11-libs/gtk+-2.14:2 - virtual/libffi - gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) - system-cairo? ( >=x11-libs/cairo-1.12[X] ) - system-icu? ( dev-libs/icu ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-sqlite? ( >=dev-db/sqlite-3.7.16.1:3[secure-delete,debug=] ) - >=media-libs/libvpx-1.0.0 - crypt? ( >=app-crypt/gnupg-1.4 ) - kernel_linux? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${RDEPEND} - !elibc_glibc? ( dev-libs/libexecinfo ) - >=sys-devel/binutils-2.16.1 - virtual/pkgconfig - amd64? ( ${ASM_DEPEND} - virtual/opengl ) - x86? ( ${ASM_DEPEND} - virtual/opengl )" - -if [[ ${PV} == *beta* ]] ; then - S="${WORKDIR}/comm-beta" -else - S="${WORKDIR}/comm-release" -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 - - # Ensure we have enough disk space to compile - if use debug || use test ; then - CHECKREQS_DISK_BUILD="8G" - else - CHECKREQS_DISK_BUILD="4G" - fi - check-reqs_pkg_setup -} - -src_unpack() { - unpack ${A} - - # Unpack language packs - mozlinguas_src_unpack -} - -src_prepare() { - # Apply our patches - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/seamonkey" - - # browser patches go here - pushd "${S}"/mozilla &>/dev/null || die - EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \ - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/firefox" - popd &>/dev/null || die - # drop -Wl,--build-id from LDFLAGS, bug #465466 - epatch "${FILESDIR}"/moz${PATCHFF:8:2}-drop-Wl-build-id.patch - - # Shell scripts sometimes contain DOS line endings; bug 391889 - grep -rlZ --include="*.sh" $'\r$' . | - while read -r -d $'\0' file ; do - einfo edos2unix "${file}" - edos2unix "${file}" || die - done - - if use crypt ; then - mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail - #pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die - - #popd &>/dev/null || die - fi - - # Allow user to apply any additional patches without modifing ebuild - epatch_user - - local ms="${S}/mozilla" - - # Enable gnomebreakpad - if use debug ; then - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ - "${ms}"/build/unix/run-mozilla.sh || die "sed failed!" - fi - - # Ensure that are plugins dir is enabled as default - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" - - # Don't exit with error when some libs are missing which we have in - # system. - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ - -i "${S}"/suite/installer/Makefile.in || die - # Don't error out when there's no files to be removed: - sed 's@\(xargs rm\)$@\1 -f@' \ - -i "${ms}"/toolkit/mozapps/installer/packager.mk || die - - eautoreconf - cd "${S}"/mozilla || die - eautoconf - cd js/src || die - eautoconf -} - -src_configure() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - MEXTENSIONS="default" - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - mozconfig_init - mozconfig_config - - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - - if use chatzilla ; then - MEXTENSIONS+=",irc" - else - MEXTENSIONS+=",-irc" - fi - if ! use roaming ; then - MEXTENSIONS+=",-sroaming" - fi - - # We must force enable jemalloc 3 threw .mozconfig - echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig - - mozconfig_annotate '' --enable-jemalloc - mozconfig_annotate '' --enable-replace-malloc - mozconfig_annotate '' --prefix="${EPREFIX}"/usr - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" - mozconfig_annotate '' --disable-gconf - mozconfig_annotate '' --enable-jsd - mozconfig_annotate '' --enable-canvas - mozconfig_annotate '' --with-system-png - mozconfig_annotate '' --enable-system-ffi - - # Other sm-specific settings - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --enable-safe-browsing - - mozconfig_use_enable gstreamer - mozconfig_use_enable pulseaudio - mozconfig_use_enable system-cairo - mozconfig_use_enable system-sqlite - mozconfig_use_with system-jpeg - mozconfig_use_with system-icu - mozconfig_use_enable system-icu intl-api - # Feature is know to cause problems on hardened - mozconfig_use_enable jit ion - - # Use an objdir to keep things organized. - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \ - >> "${S}"/.mozconfig - - # Finalize and report settings - mozconfig_final - - # Work around breakage in makeopts with --no-print-directory - MAKEOPTS="${MAKEOPTS/--no-print-directory/}" - - if [[ $(gcc-major-version) -lt 4 ]] ; then - append-cxxflags -fno-stack-protector - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then - if use amd64 || use x86 ; then - append-flags -mno-avx - fi - fi -} - -src_compile() { - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ - emake -f client.mk || die - - # Only build enigmail extension if conditions are met. - if use crypt ; then - cd "${S}"/mailnews/extensions/enigmail || die - ./makemake -r 2&> /dev/null - cd "${S}"/seamonk/mailnews/extensions/enigmail - emake || die "make enigmail failed" - emake xpi || die "make enigmail xpi failed" - fi -} - -src_install() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - DICTPATH="\"${EPREFIX}/usr/share/myspell\"" - - local emid obj_dir="seamonk" - cd "${S}/${obj_dir}" - - # Pax mark xpcshell for hardened support, only used for startupcache creation. - pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell" - - # Copy our preference before omnijar is created. - sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - # Set default path to search for dictionaries. - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - if ! use libnotify ; then - echo 'pref("browser.download.manager.showAlertOnComplete", false);' \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - fi - - echo 'pref("extensions.autoDisableScopes", 3);' >> \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - MOZ_MAKE_FLAGS="${MAKEOPTS}" \ - 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}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die - emid=$(sed -n '//!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) - - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die - unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die - - cd "${S}" || 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 - - # Install language packs - mozlinguas_src_install - - # 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 - - # Required in order to use plugins and even run seamonkey on hardened. - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} - - if use minimal ; then - rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} - fi - - # Handle plugins dir through nsplugins.eclass - share_plugins_dir - - doman "${S}"/${obj_dir}/suite/app/${PN}.1 || die -} - -pkg_preinst() { - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}" - - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then - rm ${MOZILLA_FIVE_HOME}/plugins -rf - fi -} - -pkg_postinst() { - 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 -} diff --git a/www-client/seamonkey/seamonkey-2.21.ebuild b/www-client/seamonkey/seamonkey-2.21.ebuild deleted file mode 100644 index 098c41583d6c..000000000000 --- a/www-client/seamonkey/seamonkey-2.21.ebuild +++ /dev/null @@ -1,367 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.21.ebuild,v 1.7 2013/10/28 07:51:57 polynomial-c Exp $ - -EAPI="3" -WANT_AUTOCONF="2.1" - -# This list can be updated with scripts/get_langs.sh from the mozilla overlay -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 - pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW) - -MOZ_PV="${PV/_pre*}" -MOZ_PV="${MOZ_PV/_alpha/a}" -MOZ_PV="${MOZ_PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" -MOZ_P="${P}" -MY_MOZ_P="${PN}-${MOZ_PV}" - -if [[ ${PV} == *_pre* ]] ; then - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}" - MOZ_LANGPACK_PREFIX="linux-i686/xpi/" - # And the langpack stuff stays at eclass defaults -else - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}" - MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." - MOZ_LANGPACK_SUFFIX=".langpack.xpi" -fi - -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas - -PATCHFF="firefox-24.0-patches-0.4" -PATCH="${PN}-2.14-patches-01" -EMVER="1.5.2" - -DESCRIPTION="Seamonkey Web Browser" -HOMEPAGE="http://www.seamonkey-project.org" - -if [[ ${PV} == *_pre* ]] ; then - # pre-releases. No need for arch teams to change KEYWORDS here. - - KEYWORDS="" -else - # This is where arch teams should change the KEYWORDS. - - KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" -fi - -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite" - -SRC_URI="${SRC_URI} - ${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2 - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz - http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz - crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )" - -ASM_DEPEND=">=dev-lang/yasm-1.1" - -# Mesa 7.10 needed for WebGL + bugfixes -RDEPEND=">=dev-libs/nss-3.15.1 - >=dev-libs/nspr-4.10 - >=dev-libs/glib-2.26:2 - >=media-libs/mesa-7.10 - >=media-libs/libpng-1.5.13[apng] - >=x11-libs/pango-1.14.0 - >=x11-libs/gtk+-2.14:2 - virtual/libffi - gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) - system-cairo? ( >=x11-libs/cairo-1.12[X] ) - system-icu? ( dev-libs/icu ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-sqlite? ( >=dev-db/sqlite-3.7.16.1:3[secure-delete,debug=] ) - >=media-libs/libvpx-1.0.0 - crypt? ( >=app-crypt/gnupg-1.4 ) - kernel_linux? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${RDEPEND} - !elibc_glibc? ( dev-libs/libexecinfo ) - >=sys-devel/binutils-2.16.1 - virtual/pkgconfig - amd64? ( ${ASM_DEPEND} - virtual/opengl ) - x86? ( ${ASM_DEPEND} - virtual/opengl )" - -if [[ ${PV} == *beta* ]] ; then - S="${WORKDIR}/comm-beta" -else - S="${WORKDIR}/comm-release" -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 - - # Ensure we have enough disk space to compile - if use debug || use test ; then - CHECKREQS_DISK_BUILD="8G" - else - CHECKREQS_DISK_BUILD="4G" - fi - check-reqs_pkg_setup -} - -src_unpack() { - unpack ${A} - - # Unpack language packs - mozlinguas_src_unpack -} - -src_prepare() { - # Apply our patches - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/seamonkey" - - # browser patches go here - pushd "${S}"/mozilla &>/dev/null || die - EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \ - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/firefox" - popd &>/dev/null || die - # drop -Wl,--build-id from LDFLAGS, bug #465466 - epatch "${FILESDIR}"/moz${PATCHFF:8:2}-drop-Wl-build-id.patch - - # Shell scripts sometimes contain DOS line endings; bug 391889 - grep -rlZ --include="*.sh" $'\r$' . | - while read -r -d $'\0' file ; do - einfo edos2unix "${file}" - edos2unix "${file}" || die - done - - if use crypt ; then - mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail - pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die - epatch "${FILESDIR}"/enigmail_mailnews_extensions_genxpi.patch - popd &>/dev/null || die - fi - - # Allow user to apply any additional patches without modifing ebuild - epatch_user - - local ms="${S}/mozilla" - - # Enable gnomebreakpad - if use debug ; then - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ - "${ms}"/build/unix/run-mozilla.sh || die "sed failed!" - fi - - # Ensure that are plugins dir is enabled as default - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" - - # Don't exit with error when some libs are missing which we have in - # system. - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ - -i "${S}"/suite/installer/Makefile.in || die - # Don't error out when there's no files to be removed: - sed 's@\(xargs rm\)$@\1 -f@' \ - -i "${ms}"/toolkit/mozapps/installer/packager.mk || die - - eautoreconf - cd "${S}"/mozilla || die - eautoconf - cd js/src || die - eautoconf -} - -src_configure() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - MEXTENSIONS="default" - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - mozconfig_init - mozconfig_config - - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - - if use chatzilla ; then - MEXTENSIONS+=",irc" - else - MEXTENSIONS+=",-irc" - fi - if ! use roaming ; then - MEXTENSIONS+=",-sroaming" - fi - - # We must force enable jemalloc 3 threw .mozconfig - echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig - - mozconfig_annotate '' --enable-jemalloc - mozconfig_annotate '' --enable-replace-malloc - mozconfig_annotate '' --prefix="${EPREFIX}"/usr - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" - mozconfig_annotate '' --disable-gconf - mozconfig_annotate '' --enable-jsd - mozconfig_annotate '' --enable-canvas - mozconfig_annotate '' --with-system-png - mozconfig_annotate '' --enable-system-ffi - - # Other sm-specific settings - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --enable-safe-browsing - - mozconfig_use_enable gstreamer - mozconfig_use_enable pulseaudio - mozconfig_use_enable system-cairo - mozconfig_use_enable system-sqlite - mozconfig_use_with system-jpeg - mozconfig_use_with system-icu - mozconfig_use_enable system-icu intl-api - # Feature is know to cause problems on hardened - mozconfig_use_enable jit ion - - # Use an objdir to keep things organized. - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \ - >> "${S}"/.mozconfig - - # Finalize and report settings - mozconfig_final - - # Work around breakage in makeopts with --no-print-directory - MAKEOPTS="${MAKEOPTS/--no-print-directory/}" - - if [[ $(gcc-major-version) -lt 4 ]] ; then - append-cxxflags -fno-stack-protector - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then - if use amd64 || use x86 ; then - append-flags -mno-avx - fi - fi -} - -src_compile() { - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ - emake -f client.mk || die - - # Only build enigmail extension if conditions are met. - if use crypt ; then - cd "${S}"/mailnews/extensions/enigmail || die - ./makemake -r 2&> /dev/null - cd "${S}"/seamonk/mailnews/extensions/enigmail - emake || die "make enigmail failed" - emake xpi || die "make enigmail xpi failed" - fi -} - -src_install() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - DICTPATH="\"${EPREFIX}/usr/share/myspell\"" - - local emid obj_dir="seamonk" - cd "${S}/${obj_dir}" - - # Pax mark xpcshell for hardened support, only used for startupcache creation. - pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell" - - # Copy our preference before omnijar is created. - sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - # Set default path to search for dictionaries. - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - if ! use libnotify ; then - echo 'pref("browser.download.manager.showAlertOnComplete", false);' \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - fi - - echo 'pref("extensions.autoDisableScopes", 3);' >> \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - MOZ_MAKE_FLAGS="${MAKEOPTS}" \ - 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}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die - emid=$(sed -n '//!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) - - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die - unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die - - cd "${S}" || 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 - - # Install language packs - mozlinguas_src_install - - # 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 - - # Required in order to use plugins and even run seamonkey on hardened. - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} - - if use minimal ; then - rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} - fi - - # Handle plugins dir through nsplugins.eclass - share_plugins_dir - - doman "${S}"/${obj_dir}/suite/app/${PN}.1 || die -} - -pkg_preinst() { - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}" - - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then - rm ${MOZILLA_FIVE_HOME}/plugins -rf - fi -} - -pkg_postinst() { - 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 -} diff --git a/www-client/seamonkey/seamonkey-2.22.ebuild b/www-client/seamonkey/seamonkey-2.22.ebuild deleted file mode 100644 index 72f4bdc13f0a..000000000000 --- a/www-client/seamonkey/seamonkey-2.22.ebuild +++ /dev/null @@ -1,366 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/seamonkey/seamonkey-2.22.ebuild,v 1.2 2013/11/04 06:24:13 polynomial-c Exp $ - -EAPI="3" -WANT_AUTOCONF="2.1" - -# This list can be updated with scripts/get_langs.sh from the mozilla overlay -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 - pl pt-PT ru sk sv-SE tr uk zh-CN zh-TW) - -MOZ_PV="${PV/_pre*}" -MOZ_PV="${MOZ_PV/_alpha/a}" -MOZ_PV="${MOZ_PV/_beta/b}" -MOZ_PV="${MOZ_PV/_rc/rc}" -MOZ_P="${P}" -MY_MOZ_P="${PN}-${MOZ_PV}" - -if [[ ${PV} == *_pre* ]] ; then - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}" - MOZ_LANGPACK_PREFIX="linux-i686/xpi/" - # And the langpack stuff stays at eclass defaults -else - MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/${PN}/releases/${MOZ_PV}" - MOZ_LANGPACK_PREFIX="langpack/${MY_MOZ_P}." - MOZ_LANGPACK_SUFFIX=".langpack.xpi" -fi - -inherit check-reqs flag-o-matic toolchain-funcs eutils mozconfig-3 multilib pax-utils fdo-mime autotools mozextension nsplugins mozlinguas - -PATCHFF="firefox-25.0-patches-0.3" -PATCH="${PN}-2.14-patches-01" -EMVER="1.6" - -DESCRIPTION="Seamonkey Web Browser" -HOMEPAGE="http://www.seamonkey-project.org" - -if [[ ${PV} == *_pre* ]] ; then - # pre-releases. No need for arch teams to change KEYWORDS here. - - KEYWORDS="" -else - # This is where arch teams should change the KEYWORDS. - - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -fi - -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="+chatzilla +crypt gstreamer +ipc +jit minimal pulseaudio +roaming selinux system-cairo system-icu system-jpeg system-sqlite" - -SRC_URI="${SRC_URI} - ${MOZ_FTP_URI}/source/${MY_MOZ_P}.source.tar.bz2 -> ${P}.source.tar.bz2 - http://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCHFF}.tar.xz - http://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz - crypt? ( http://www.enigmail.net/download/source/enigmail-${EMVER}.tar.gz )" - -ASM_DEPEND=">=dev-lang/yasm-1.1" - -# Mesa 7.10 needed for WebGL + bugfixes -RDEPEND=">=dev-libs/nss-3.15.1 - >=dev-libs/nspr-4.10 - >=dev-libs/glib-2.26:2 - >=media-libs/mesa-7.10 - >=media-libs/libpng-1.5.17[apng] - >=x11-libs/pango-1.14.0 - >=x11-libs/gtk+-2.14:2 - virtual/libffi - gstreamer? ( media-plugins/gst-plugins-meta:0.10[ffmpeg] ) - system-cairo? ( >=x11-libs/cairo-1.12[X] ) - system-icu? ( >=dev-libs/icu-0.51.1 ) - system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) - system-sqlite? ( >=dev-db/sqlite-3.7.17:3[secure-delete,debug=] ) - >=media-libs/libvpx-1.0.0 - crypt? ( >=app-crypt/gnupg-1.4 ) - kernel_linux? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) - selinux? ( sec-policy/selinux-mozilla )" - -DEPEND="${RDEPEND} - !elibc_glibc? ( dev-libs/libexecinfo ) - >=sys-devel/binutils-2.16.1 - virtual/pkgconfig - amd64? ( ${ASM_DEPEND} - virtual/opengl ) - x86? ( ${ASM_DEPEND} - virtual/opengl )" - -if [[ ${PV} == *beta* ]] ; then - S="${WORKDIR}/comm-beta" -else - S="${WORKDIR}/comm-release" -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 - - # Ensure we have enough disk space to compile - if use debug || use test ; then - CHECKREQS_DISK_BUILD="8G" - else - CHECKREQS_DISK_BUILD="4G" - fi - check-reqs_pkg_setup -} - -src_unpack() { - unpack ${A} - - # Unpack language packs - mozlinguas_src_unpack -} - -src_prepare() { - # Apply our patches - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/seamonkey" - - # browser patches go here - pushd "${S}"/mozilla &>/dev/null || die - EPATCH_EXCLUDE="2000-firefox_gentoo_install_dirs.patch" \ - EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" \ - epatch "${WORKDIR}/firefox" - popd &>/dev/null || die - # drop -Wl,--build-id from LDFLAGS, bug #465466 - - # Shell scripts sometimes contain DOS line endings; bug 391889 - grep -rlZ --include="*.sh" $'\r$' . | - while read -r -d $'\0' file ; do - einfo edos2unix "${file}" - edos2unix "${file}" || die - done - - if use crypt ; then - mv "${WORKDIR}"/enigmail "${S}"/mailnews/extensions/enigmail - #pushd "${S}"/mailnews/extensions/enigmail &>/dev/null || die - - #popd &>/dev/null || die - fi - - # Allow user to apply any additional patches without modifing ebuild - epatch_user - - local ms="${S}/mozilla" - - # Enable gnomebreakpad - if use debug ; then - sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ - "${ms}"/build/unix/run-mozilla.sh || die "sed failed!" - fi - - # Ensure that are plugins dir is enabled as default - sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" - sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ - "${ms}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" - - # Don't exit with error when some libs are missing which we have in - # system. - sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ - -i "${S}"/suite/installer/Makefile.in || die - # Don't error out when there's no files to be removed: - sed 's@\(xargs rm\)$@\1 -f@' \ - -i "${ms}"/toolkit/mozapps/installer/packager.mk || die - - eautoreconf - cd "${S}"/mozilla || die - eautoconf - cd js/src || die - eautoconf -} - -src_configure() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - MEXTENSIONS="default" - - #################################### - # - # mozconfig, CFLAGS and CXXFLAGS setup - # - #################################### - - mozconfig_init - mozconfig_config - - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - - if use chatzilla ; then - MEXTENSIONS+=",irc" - else - MEXTENSIONS+=",-irc" - fi - if ! use roaming ; then - MEXTENSIONS+=",-sroaming" - fi - - # We must force enable jemalloc 3 threw .mozconfig - echo "export MOZ_JEMALLOC=1" >> ${S}/.mozconfig - - mozconfig_annotate '' --enable-jemalloc - mozconfig_annotate '' --enable-replace-malloc - mozconfig_annotate '' --prefix="${EPREFIX}"/usr - mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) - mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" - mozconfig_annotate '' --disable-gconf - mozconfig_annotate '' --enable-jsd - mozconfig_annotate '' --enable-canvas - mozconfig_annotate '' --with-system-png - mozconfig_annotate '' --enable-system-ffi - - # Other sm-specific settings - mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} - - mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" - mozconfig_annotate '' --enable-safe-browsing - - mozconfig_use_enable gstreamer - mozconfig_use_enable pulseaudio - mozconfig_use_enable system-cairo - mozconfig_use_enable system-sqlite - mozconfig_use_with system-jpeg - mozconfig_use_with system-icu - mozconfig_use_enable system-icu intl-api - # Feature is know to cause problems on hardened - mozconfig_use_enable jit ion - - # Use an objdir to keep things organized. - echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/seamonk" \ - >> "${S}"/.mozconfig - - # Finalize and report settings - mozconfig_final - - # Work around breakage in makeopts with --no-print-directory - MAKEOPTS="${MAKEOPTS/--no-print-directory/}" - - if [[ $(gcc-major-version) -lt 4 ]] ; then - append-cxxflags -fno-stack-protector - elif [[ $(gcc-major-version) -gt 4 || $(gcc-minor-version) -gt 3 ]] ; then - if use amd64 || use x86 ; then - append-flags -mno-avx - fi - fi -} - -src_compile() { - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ - MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \ - emake -f client.mk || die - - # Only build enigmail extension if conditions are met. - if use crypt ; then - cd "${S}"/mailnews/extensions/enigmail || die - ./makemake -r 2&> /dev/null - cd "${S}"/seamonk/mailnews/extensions/enigmail - emake || die "make enigmail failed" - emake xpi || die "make enigmail xpi failed" - fi -} - -src_install() { - MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - DICTPATH="\"${EPREFIX}/usr/share/myspell\"" - - local emid obj_dir="seamonk" - cd "${S}/${obj_dir}" - - # Pax mark xpcshell for hardened support, only used for startupcache creation. - pax-mark m "${S}/${obj_dir}/mozilla/dist/bin/xpcshell" - - # Copy our preference before omnijar is created. - sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - # Set default path to search for dictionaries. - echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - if ! use libnotify ; then - echo 'pref("browser.download.manager.showAlertOnComplete", false);' \ - >> "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - fi - - echo 'pref("extensions.autoDisableScopes", 3);' >> \ - "${S}/${obj_dir}/mozilla/dist/bin/defaults/pref/all-gentoo.js" \ - || die - - MOZ_MAKE_FLAGS="${MAKEOPTS}" \ - 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}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi install.rdf || die - emid=$(sed -n '//!d; s/.*\({.*}\).*/\1/; p; q' install.rdf) - - dodir ${MOZILLA_FIVE_HOME}/extensions/${emid} || die - cd "${D}"${MOZILLA_FIVE_HOME}/extensions/${emid} || die - unzip "${S}"/${obj_dir}/mozilla/dist/bin/enigmail*.xpi || die - - cd "${S}" || 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 - - # Install language packs - mozlinguas_src_install - - # 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 - - # Required in order to use plugins and even run seamonkey on hardened. - pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} - - if use minimal ; then - rm -rf "${ED}"/usr/include "${ED}${MOZILLA_FIVE_HOME}"/{idl,include,lib,sdk} - fi - - # Handle plugins dir through nsplugins.eclass - share_plugins_dir - - doman "${S}"/${obj_dir}/suite/app/${PN}.1 || die -} - -pkg_preinst() { - MOZILLA_FIVE_HOME="${ROOT}/usr/$(get_libdir)/${PN}" - - if [ -d ${MOZILLA_FIVE_HOME}/plugins ] ; then - rm ${MOZILLA_FIVE_HOME}/plugins -rf - fi -} - -pkg_postinst() { - 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 -} -- cgit v1.2.3-65-gdbad