Gentoo Archives: gentoo-commits

From: Ian Stakenvicius <axs@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey-bin/
Date: Wed, 31 Aug 2016 19:30:16
Message-Id: 1472671802.dffc19cf775304bc84675611be9fe1cb21e73ef9.axs@gentoo
1 commit: dffc19cf775304bc84675611be9fe1cb21e73ef9
2 Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 31 19:28:07 2016 +0000
4 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 31 19:30:02 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffc19cf
7
8 www-client/seamonkey-bin: bump unofficial release build to 2.45
9
10 Upstream is still currently unable to do official releases, but a member of the mozilla
11 community has stepped up and begun doing so on their own until the upstream release
12 system can be sorted out.
13
14 Package-Manager: portage-2.2.28
15
16 www-client/seamonkey-bin/Manifest | 25 ++++
17 .../seamonkey-bin-2.45_pre20160812.ebuild | 150 +++++++++++++++++++++
18 2 files changed, 175 insertions(+)
19
20 diff --git a/www-client/seamonkey-bin/Manifest b/www-client/seamonkey-bin/Manifest
21 index ea5f2b9..aa30012 100644
22 --- a/www-client/seamonkey-bin/Manifest
23 +++ b/www-client/seamonkey-bin/Manifest
24 @@ -46,7 +46,32 @@ DIST seamonkey-2.44-tr.xpi 905186 SHA256 ceb8c21af3a91ec82f54a5b50833c8a61198862
25 DIST seamonkey-2.44-uk.xpi 985013 SHA256 c0d1363e7dfd082533ca2802f7901ffcd4941494f42e223640868d0606049a3c SHA512 d498ab58e34166ec3bd03272dbd745d60e96e06b72ee0d183a37cf6df2057ef9da653b67ec99940844ca9be7db2835c7629fa88a7dcc425e445b60151c86735c WHIRLPOOL b83ac768855429093d6ff6b11028cb994f2971cf107763bdc892b70ea53880bc69e7ba895798443a1ecbb5490e9525614a463f4560971bfed1edfd8aefd7773b
26 DIST seamonkey-2.44-zh-CN.xpi 933396 SHA256 c1ec5e7228192a860217f4466d13107d6270354076e032cdb35233a87a650654 SHA512 2004220123a033db6b3a94978170e57a7790a847963047ba6ed818124c85b200fbf681b05d3ef8cc457e0f2bb7e2eb55f2f942927808972e2d6b4ce80d9b42a2 WHIRLPOOL 3b0d13ffda71e9d792b9874271f26f95b2dce92fa7910be7094fb439b5978244072a47401d1b2191ab24f64b8ae5b44fa9213ea4c0404f90ee0460150b6712f4
27 DIST seamonkey-2.44-zh-TW.xpi 963068 SHA256 4cf9431a9be9e5c158d888b33b2bdd729fb93d47e09b8960b94791eb701e9559 SHA512 aa50be1c46fe77a6382fc2399bcc0f3a8015a9652fa6059be616a4be7d68ff00a010dc0fb6d73308ae41c9d2194552e202347adcb235ba6cc6e4975b8ce17495 WHIRLPOOL 417d41ec0dee0c19062a3ce33ce8b079a2f8f840c34f399b577464597df664b8c3cb674604733c142885e6907b14c68c75c6df1b2d71160f5f1d145f30b2a5b4
28 +DIST seamonkey-2.45-be.xpi 933580 SHA256 0939c85ec4219c94dcbbdcb20ea5c9a7acb0b69d4e0d67243e3e411212447102 SHA512 627386b9f82224a08222e3abebc78ef36d93cbb932ea616cac36e124dbf76c7b29c479e9e21c0cdebbd01fb7a3f94ce9726b845d045669a9dcd32d9e47a0d5cf WHIRLPOOL a3b776c59d4fb115e8b03fe76a613f987eb4b284d96b711a3160b26c4fe1b746ee68e8ee4cde2a9aa05be44aae9a7644a9343cd54be03979db7123f35c859496
29 +DIST seamonkey-2.45-cs.xpi 933651 SHA256 653724d8f35e8f95e546671d9ee44ad49940e534835ce5d34e304f001d2f2d5e SHA512 1105bffd98743054b70a14c076c8fd63723edb5e2423c10a50ea9e900bf3d5ef8a47cb03fe1d179f1a41d7a199a36bef7ce86971f49d95d7ca79a119c1e0d03e WHIRLPOOL 6d2d4aefa8c8ac6eaab7d587e2b495147cc9f3aa2f553e1a5816e5720696578394d08bb836dca9604074dc844dfc8a396c9630706c41a76b1cdc6ceedc824454
30 +DIST seamonkey-2.45-de.xpi 940358 SHA256 6e350b0f9a852c8c202560583b1e5491b3ea3df075b7783276c2b1d7955f37ed SHA512 872b25fbab6502ad5ff2956116f484ed8365b61947bdf37e4364cc11019d17d48fe433f9cba80ae76600ead3acee8cbc66ad339ef12e1d7e63e6042a42f79476 WHIRLPOOL 2b2c1d14495c832b6539b239a514c61cc327be5ddb4aef296a61fcf954addf721f7516fb781102f2c6a552bca9da7239da0ed7dae4dfbc81690be3c4f7f7457d
31 +DIST seamonkey-2.45-en-GB.xpi 898352 SHA256 91a31ffa86578efe15774774c0d0be27cacacc50ef9f903eb9c63b0b687a1838 SHA512 5643f3f5bc900e98376d63035f44985b0dc0fc52944f29f64706cfefa26a35f20ab9313ae007d32b5817800b2667dc93d5dafe55685dcb3e3599f4d89cee3af8 WHIRLPOOL 23c9dd0c237874845701a7666e93598cfebbbbf71a433f6a8981e168f945ea3be24432e14ffdd2e53d3d459e35d812c653dbdb011447deb1dde0c34d64aaafc3
32 +DIST seamonkey-2.45-es-AR.xpi 949509 SHA256 da7ea7c5bf936289102647b41e7a74e0c89c3da35bf9c8753346a81b6763ab70 SHA512 38641d0b7d3bedbfa897dc0b2f6e9b4f2e89a951169d776f95f952c49e79d564cba1082c28ca46e367769465986980cee4517fbaa8cacd3bc79dc3b5d1fe585a WHIRLPOOL 8a7972994d2a9bda91aae96675b29b2394b09cfb65900b4008714d805ebdf8ae3bd36b880f106ff47d8019763b7e5bf8ee263f88fe267ca99c0f6236a1aaa8be
33 +DIST seamonkey-2.45-es-ES.xpi 880009 SHA256 127dccfe250c8cdff4815f6842ba7583c64c5d9edbf73cc2066130b1c1be741f SHA512 130016970af94667d97aa03a21d3ecd7c90fe0a54ba8a37e801f4650825d1cdc935cbb6be651b32e948bae1763281e4f6fcd6a035b4b38dd04c875c74927a3ae WHIRLPOOL e0e3d2a8f781068b22cf5413cbd32fe76f6bf3190b6913c44fd3d7b733acc43a18812ffcff159593dd7e906db49cdde9eecadc5755630c60d7cf4935ee10d13c
34 +DIST seamonkey-2.45-fr.xpi 943902 SHA256 f6705da318681973ad6f7bfe62fadb27d0ba861b50056e2d5fd1d9544548ce2e SHA512 428a896935b38484f0b1508406b2e82d354ae7d312c1b0639867abe878505f1798b0cf965accec5e9e5dbbc83295b4aa521bbf5d10ee6186dc3cd4b7b32cb78d WHIRLPOOL 0e64ff4d25af435d9c1fc73297608f399ddb10f4e256d04fcdec2a9fe701b710a1a555067d0fe3700b58c6fcb0915383aa61eb44b59193503f437dfddc751aec
35 +DIST seamonkey-2.45-gl.xpi 913658 SHA256 35ac7f59d0244d49c7d921fd7b51f4eaf04be9f736cb570a34a0999d2467b460 SHA512 ba7edafe71f159959d97e00ef8fcd3f82aeb7ac9794f55debbf8785d417a9c4b21a8674992d54e3fadfcc1041e2c3acf5144594ed594c964d2542c6d70acf0c0 WHIRLPOOL 380ee2ef3da7b26a48d207dac635167a9df79e9f4e2beda37370805ef3f4f727e34805093263ccfb4e25099659c6f21a49adb2dcc603ced2672c6d3fbdf1f0f5
36 +DIST seamonkey-2.45-hu.xpi 944695 SHA256 5bfefbdc6d09466c7c45c9a46a641dd755e0e90024b8ac5ac0ced9f50a920dc4 SHA512 2d4c599dc93a443ffb0d5a372b7d596707074349c56d97504ef7508e4929f1b1cec16af4c8db76c1cfeefaa21aa52df905a41f0657504f01f59a8c8a18003efd WHIRLPOOL 665ca8f38a5afdcfd6fece8d8297a320c4e93c64a423ca185c1ea8fa1ea03edfa1994049e9b46eb8066c53f1be7a9625ca5087fb5946d7a470b970a14a144fef
37 +DIST seamonkey-2.45-it.xpi 786253 SHA256 eb88f007723ce7c82a09e3c9fd44d767f2a91a530f80f2a2e93ba3d8066dd73d SHA512 0c14c56d1666a543e1471ef0184979219bbb8c348cf242c08402ecdc6bbc663668d1399d6f1b1656b35d344f924b96adbda2b190baaa64286f3bc290454708a9 WHIRLPOOL 8f9d71df802aed90b2f781bf61db1ee601164be5827ae48d2f2a6a1e186a408aa7511cad72e1a4d018d3dbec6c340dff044bc060f57b1d1dd5d31085d8a86993
38 +DIST seamonkey-2.45-ja.xpi 998822 SHA256 7770f0d45b0ad62cacfb28a13f71ef9a197ad3c661e830c8255fde0e0a9e704d SHA512 f3e399ffee4061f4655c26c76bf61bb3930f01adc2be26bb453b4078c751cd1faa088f0e3aef9fd2b6d3d3b349ee75e5ef488913e0dd2d9cc71c3dda3eb3519b WHIRLPOOL 1ab1e0d2534a8cf1a838093aa8faafebe20cd294f3744ed8aa7753180935794559f94c56326f1baa4c36c179895ec28e7a325477f716f7f6b3339579f5bbf528
39 +DIST seamonkey-2.45-lt.xpi 948903 SHA256 9b8ef5029169da43904d733411471a7d3149883041c706fda0f79b0d895535f1 SHA512 3129c48072620e1a77e3739ab44b74296051cdccd98ec631ae19cb69b00acac313dc9ecc9845f5eacd5e3b5c9b2c7d6ec01a57844c0b8be407b27a0301970857 WHIRLPOOL c8a4ce4cc2b18122a9116468b237adcf92afa0f0faa9a7529bf8910d471a6d360ca28d629dcf1d2a1cbe6b60b6e4a31b596679ed2494e63246691a1e424dfea4
40 +DIST seamonkey-2.45-nb-NO.xpi 919330 SHA256 a40d9445a844145b08186c0f978c4178ca92c16bf1ce3d0353a664f50af8330d SHA512 2a7917fa834f872241a403b3c72db04b3c5d68831d6b6f6decca8944970fbbca4ff96ad9ea5612d969a6f0d1c7c76365c45c862f5c736f911e38e6dedd6360a4 WHIRLPOOL c39ef46f46dafcd4138b6a9c8c56f91cd00e154ce2d71dd18809b72bb0718730f24e3cc1089ab4af4896b1dc48a4728bcb4b12ffbbc1f4a1f10a1714ab522f2c
41 +DIST seamonkey-2.45-nl.xpi 924487 SHA256 2bccee641dc4f271142bad7ef7b51f2df7a7b36c77450faf56044c8384f6cf10 SHA512 662ca5502e6e8f00bb433773424102409259862d8bc37a35234a56eaf31fd7a0853b77660e4c13542f8d253294e036c94fc9e6a30bfcf354d39d751e24f4ea9b WHIRLPOOL 1ee48848e94fbd6c50b8be15f79e6d18dd0d719c5b9ee20a813d02868f5e7bedb0c63e59117278686ccd8eccd526a689c2faa3c00e1c2d01802b8d1a4001caaa
42 +DIST seamonkey-2.45-pl.xpi 924421 SHA256 f1c201cb5f87fe0a80c2976bc5aca8e60f4e1996f71e12c6930d1d28acf784da SHA512 33ca0da819c33dea0ef6310f7c1f7c4703c74004a53215bc4c37b7139625155597c38a7b9ef96864054c1f47d4348c9bc65de577d7e011763e0ad211ca822c6c WHIRLPOOL 0436fc42bc39ee7b515ee850ba3107013a1a6b1808113bc5d2b461905e8ba47faf547e047db6cd5f34eeb3706274e722a091054bfed695acb6b13e532ec23f7c
43 +DIST seamonkey-2.45-pt-PT.xpi 931591 SHA256 aadd76946a670a47b0298846a877133a91350de67007ef1cc0d10ef0b69a489d SHA512 4e2fb842b5c37fdbba0d8dd5dc966639475c2f8c9eb84d9225e097d8ac359ec94f545409ac9ed58eac0a0392c5c5fd2cd34cdad24e0c1dc965b1767855fb38a6 WHIRLPOOL 4f2429a914b979c59a40022bda4ec4d6842c05b9d14798cc3d66da4aad7111af05d07e4b3df0095ecb7edca02d14949d03e4b9249b5659ee39d2a7341bca39ae
44 +DIST seamonkey-2.45-ru.xpi 958544 SHA256 cf7757c9495675be766f84cadecf458e6440cd4b34e54382d3af613007713ba4 SHA512 a521bcbb59e2da8b3240b677b97953db422dabe460f40c1b1e937038bcbcfa5d3d93f451c49ed78a1a51f024e2ff03310f4631d5b619455c349bfc06a0dc13aa WHIRLPOOL 729085ec49ae3d6742a4c03499404a6a22f185d1a3f8fcab19ea6ca07af606ed9f81a5c249e12ca4e9f08a53d088a9ed634ef64905a383e67d8c3375f8ad911e
45 +DIST seamonkey-2.45-sk.xpi 960186 SHA256 45e54103964fed730d3ff4b6b3392cf595fecbe45bbf9ee2661a185a37176561 SHA512 56157580e3dade9b1ad1a118eb98ef533047e401da73b48eebfba59efd92105f86c82a1be6816f6a9562e18814bc0f4f0fa585b03e82036b9eaa71f99cccdf98 WHIRLPOOL 33bcba218cb28129999ac2d6a91084c4352470b7954d9aed31f181510c61094e6a223295d46b8aefb65a9d362cd5172b6137be3135c087d114a08464e87b9af9
46 +DIST seamonkey-2.45-sv-SE.xpi 923616 SHA256 703613a239b257e412c5940cdef9efa1ad7c469173e6bdc9a7defbba0ad1e925 SHA512 e2209dd4d68ac85b05abf083d872f525007a207d79b3832bb1e0d9a68021ac6d2dfc362664173b055d0bac5934db2e6c8ba95aa67c3766f1f360b3c6c5bfb08c WHIRLPOOL 89d5276eeacb6fb9a4938b1ac521a6f2166c2afa57e39222237a51fd49171fb00debd52a5237fdfaf7ecb64ec75a42d2353c716801efff391cd8a1e259200a5d
47 +DIST seamonkey-2.45-tr.xpi 910051 SHA256 583c6f2e6164174798fcf920e8c59fbc9f558b1a92f7da2e87e43d4ec1b92848 SHA512 9ac7ee78374499be5b5b1a310ee29159bf3d3166dd6b48a38e1336d7dbf46983d9b56727e306d15a8468e9d903967a54e32e3e124156f1d16e7c4642a9bf0343 WHIRLPOOL ab20e155f94c9fec2291bcfb11872419ed25c15a78f7c73067be4a059b897a8efc4127a6cf983da463d7ac662d346f3b2a2eb25e6f1fde0138fb168bf7b46ca4
48 +DIST seamonkey-2.45-uk.xpi 992954 SHA256 e7f14f1fd6755f8faac0d8a129b4f438ec68b73a51cf18733fbff336bd85cc36 SHA512 c1adf1d539e606a1e124698032e702bb2c59f7abdafe98b5e8c6d067e458676b09c6e75b8a19090d12e2409d4350a5edd1dad628d59ebd4ab21bf3d4faedb5f8 WHIRLPOOL 20fec9bc839e83863a8da6423145a5cc6314a87647514acf9b40d150afd93258385bb152efe3070cea4a281f6f6fa0a59150ae87e8f74c48202f62cfc74bbf55
49 +DIST seamonkey-2.45-zh-CN.xpi 940276 SHA256 98f2c6c787b4c7afe084b888d8d27f8a0e4e21968fead11e877078b9a864c36a SHA512 d3f820f2be9d5a1d5484f9031150729133cc2c446e30d8346428260339f371f17c7ebab89cfad9a7ead9ff3eb8938ca2ccd53d72d9181510e4189bfb30254881 WHIRLPOOL b67f103ddea4e71fc0976085f37b04d018e42a8fd5018291de0352aa0b076cd3062710aa55bcbfbc3744b877b050e50d0795ce0384ea6e6251d0464dbe87503d
50 +DIST seamonkey-2.45-zh-TW.xpi 968480 SHA256 473504d65decf2a1d7ace7ebcc5b6eecefbebbd22f8448dd9c7b2988985e1974 SHA512 8bbcaceaf3c5ec6e273707a45a682acea37bcca30afaed91f0f01e65c31a84dd555cc2e93591ff06f6117b93dde6a36df855e321f18f5b0acb864925e274f1c8 WHIRLPOOL 95f3d3eb3a289fbf0071125afb62da5ea43e0f7b9247580eda77789f2c68d313658c8a20c84cb94d82eb9310234fd7f5f13f2d8b56f5dfcad7118e322478f568
51 DIST seamonkey-bin_i686-2.39.tar.bz2 50222506 SHA256 035cef6a3839fc5e86b554070fbf111b2e33bf2ea74b565fb10c527761fc52b1 SHA512 23e3e9a75775ed93da1559efbf0fb34866038e38833f724536127e8ec58afe9a2e9d53734885e490bc7fc193cf642f843c2881b42ed2d31e99221fde218350a9 WHIRLPOOL fe67e6ac6a1b80d5d09d038b30cae4eaca54859ae56a7700b24c44ddcd9a8dd19c7d90355214e5ce4fbfa1fdd42afb1d578cafbaa85f9de457c08d84eaba9606
52 DIST seamonkey-bin_i686-2.44_pre20160608.tar.bz2 50325062 SHA256 77e04cd29218a399a81363f40a7e183196290aa41d44f8c1caa81704ca78e5b8 SHA512 01eb6ec7d385f9aec7d620f7265aaef7486531db8ea45d79c6a5e5d0e6b46017e82efe0260439c03be4ddb363e0f35c6b72040ba4c52382858eadf15f5203719 WHIRLPOOL 4c12b6297c7b0cb9faa9cea148c1931c3a8da4a0c7ed5eb1c7e7ece6eee41a6c3749be5bc26ad96913a64c50a7942134a35c642d6eb540abd125922d4c5a7e24
53 +DIST seamonkey-bin_i686-2.45_pre20160812.tar.bz2 50782061 SHA256 a062e1803dd225e22bb073d4f58f5fc8c233d85bb8206f20a0b09d6b296ba4b3 SHA512 0063cc41b4c1a85d27eef4e1054d8ce6b279c07e18d7e39609b0f50f9d9c94f6bec0860d12f0958ff9e38a339954cb66dd5dd04cc66b2aab92da469b352e56fc WHIRLPOOL 344dcefde43187739faf135b5cea43aa64a75e938b36aa28fab32373e2edb53e118c15dc28033bb8b417d6a7ae5d5d3044fd62ba8b15e26e2bdbbab70b17eb6b
54 DIST seamonkey-bin_x86_64-2.39.tar.bz2 48772457 SHA256 95b0baf509615d8d1d766ab66d7031151e47590b9d5d78ee04e8c96c92b3fe7b SHA512 2347eb7551ec3ee4ee34d1915c9a72f6a1b4615fefd63cfcd2e5e73b82b6d0eb6a39ac556d9fbc64752056fcf7cb82c386d2d2b95f26a86b5ecce3f90f08bb7b WHIRLPOOL 25dab04fc1cbf607edad8503a2811ea23bbd82f774f29c1202178535e7908fe3703d7d123631ccf5c2bf8b7dc8ecb0ede7980b5236dcec8ff7c1a6d6aa13f81e
55 DIST seamonkey-bin_x86_64-2.44_pre20160608.tar.bz2 50114825 SHA256 ecd1a43d975a38652a6e4907e8bd0ab33e1cbe7624540395a3217c024cd0cc60 SHA512 a38c2283a89636ba35548d5a40b0c43cf78571ef51fc11d564658fa8198ddfe16ebe986845c71ef38c9da408aac321ec233335872b2a77f29d1c44a915bd03fe WHIRLPOOL a0c8ca898f53e2c45d660dbf0c61a5f117aeac806b1dda502a66687cce55d546eaf9d3d6a27d5e81d58c2a29d93b4dc6c52600c52606a60288c20332bf62d76a
56 +DIST seamonkey-bin_x86_64-2.45_pre20160812.tar.bz2 50700904 SHA256 1f50392561a0fefd5b3593f9aae26b246a1c1026d6cfdcddb6bac1b3f46c6afc SHA512 7502cfd33e69b6b7bd1833d4ca939307bfcce9a1f46e625f647af65493e8f626afdb8005c86f8fd17988517b0b2cc1e22af9380f73fbfc0d6fd374fbc136fbd8 WHIRLPOOL e78351d199d65bc128738af45a1e60a2f169b5ec5d00e6609201fcc053eb23900688de2d6d6a0adeacacc97d16816795936ce0e1eed460313b10922445bd75eb
57
58 diff --git a/www-client/seamonkey-bin/seamonkey-bin-2.45_pre20160812.ebuild b/www-client/seamonkey-bin/seamonkey-bin-2.45_pre20160812.ebuild
59 new file mode 100644
60 index 00000000..da3cd97
61 --- /dev/null
62 +++ b/www-client/seamonkey-bin/seamonkey-bin-2.45_pre20160812.ebuild
63 @@ -0,0 +1,150 @@
64 +# Copyright 1999-2016 Gentoo Foundation
65 +# Distributed under the terms of the GNU General Public License v2
66 +# $Id$
67 +
68 +EAPI=6
69 +
70 +# This list can be updated with scripts/get_langs.sh from the mozilla overlay
71 +MOZ_LANGS=(be cs de en-GB en-US es-AR es-ES fr gl hu it ja lt nb-NO nl pl
72 +pt-PT ru sk sv-SE tr uk zh-CN zh-TW)
73 +
74 +MOZ_PV="${PV/_pre*}" # drop prerelease when it is an unofficial release
75 +MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
76 +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
77 +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI
78 +MOZ_PN="${PN/-bin}"
79 +MOZ_P="${MOZ_PN}-${MOZ_PV}"
80 +
81 +MOZ_LANGPACK_PREFIX="${MOZ_PV}/langpack/${MOZ_P}."
82 +MOZ_LANGPACK_SUFFIX=".langpack.xpi"
83 +
84 +# official URL
85 +#MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases"
86 +
87 +# Pre-release URL and langpack definitions
88 +MOZ_HTTP_URI="https://l10n.mozilla-community.org/~akalla/unofficial/seamonkey/nightly/latest-comm-release-linux64"
89 +MOZ_LANGPACK_PREFIX="${MOZ_P}."
90 +MOZ_LANGPACK_SUFFIX=".langpack.xpi"
91 +
92 +inherit eutils multilib mozextension pax-utils nsplugins fdo-mime gnome2-utils mozlinguas-v2
93 +
94 +DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
95 +SRC_URI="${SRC_URI}
96 + amd64? ( ${MOZ_HTTP_URI}/${MOZ_P}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
97 + x86? ( ${MOZ_HTTP_URI/linux64/linux32}/${MOZ_P}.en-US.linux-i686.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
98 +
99 +# official uris
100 +# amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/contrib/${MOZ_P}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
101 +# x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
102 +
103 +HOMEPAGE="http://www.seamonkey-project.org/"
104 +RESTRICT="strip mirror"
105 +
106 +KEYWORDS="-* ~amd64 ~x86"
107 +SLOT="0"
108 +LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
109 +IUSE="startup-notification"
110 +
111 +DEPEND="app-arch/unzip"
112 +RDEPEND="dev-libs/atk
113 + >=sys-apps/dbus-0.60
114 + >=dev-libs/dbus-glib-0.72
115 + >=dev-libs/glib-2.26:2
116 + >=media-libs/alsa-lib-1.0.16
117 + gnome-base/gconf
118 + gnome-base/gnome-vfs
119 + media-libs/fontconfig
120 + >=media-libs/freetype-2.4.10
121 + >=x11-libs/cairo-1.10[X]
122 + x11-libs/gdk-pixbuf
123 + >=x11-libs/gtk+-2.14:2
124 + >=x11-libs/gtk+-3.4:3
125 + x11-libs/libX11
126 + x11-libs/libXcomposite
127 + x11-libs/libXdamage
128 + x11-libs/libXext
129 + x11-libs/libXfixes
130 + x11-libs/libXrender
131 + x11-libs/libXt
132 + >=x11-libs/pango-1.22.0
133 + virtual/freedesktop-icon-theme
134 +"
135 +
136 +QA_PREBUILT="
137 + opt/${MOZ_PN}/*.so
138 + opt/${MOZ_PN}/${MOZ_PN}
139 + opt/${MOZ_PN}/${PN}
140 + opt/${MOZ_PN}/components/*.so
141 + opt/${MOZ_PN}/crashreporter
142 + opt/${MOZ_PN}/webapprt-stub
143 + opt/${MOZ_PN}/plugin-container
144 + opt/${MOZ_PN}/mozilla-xremote-client
145 + opt/${MOZ_PN}/updater
146 +"
147 +
148 +S="${WORKDIR}/${MOZ_PN}"
149 +
150 +src_unpack() {
151 + unpack ${A}
152 +
153 + # Unpack language packs
154 + mozlinguas_src_unpack
155 +}
156 +
157 +src_install() {
158 + declare MOZILLA_FIVE_HOME=/opt/seamonkey
159 +
160 + # Install seamonkey in /opt
161 + dodir ${MOZILLA_FIVE_HOME%/*}
162 + mv "${S}" "${D}${MOZILLA_FIVE_HOME}"
163 +
164 + # Install language packs
165 + mozlinguas_src_install
166 +
167 + # Create /usr/bin/seamonkey-bin
168 + dodir /usr/bin/
169 + cat <<EOF >"${D}"/usr/bin/seamonkey-bin
170 +#!/bin/sh
171 +unset LD_PRELOAD
172 +exec /opt/seamonkey/seamonkey "\$@"
173 +EOF
174 + fperms 0755 /usr/bin/seamonkey-bin
175 +
176 + # Install icon and .desktop for menu entry
177 + newicon "${D}${MOZILLA_FIVE_HOME}"/chrome/icons/default/default48.png ${PN}.png
178 + domenu "${FILESDIR}/icon/${PN}.desktop"
179 +
180 + if use startup-notification; then
181 + echo "StartupNotify=true" >> "${D}"/usr/share/applications/${PN}.desktop
182 + fi
183 +
184 + # Fix prefs that make no sense for a system-wide install
185 + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/
186 + doins "${FILESDIR}"/local-settings.js
187 + # Copy preferences file so we can do a simple rename.
188 + cp "${FILESDIR}"/all-gentoo-1-cve-2015-4000.js "${D}"${MOZILLA_FIVE_HOME}/all-gentoo.js
189 +
190 + # revdep-rebuild entry
191 + insinto /etc/revdep-rebuild
192 + doins "${FILESDIR}"/10${PN} || die
193 +
194 + # Handle plugins dir through nsplugins.eclass
195 + share_plugins_dir
196 +
197 + # Required in order to use plugins and even run seamonkey on hardened.
198 + pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
199 +}
200 +
201 +pkg_preinst() {
202 + gnome2_icon_savelist
203 +}
204 +
205 +pkg_postinst() {
206 + # Update mimedb for the new .desktop file
207 + fdo-mime_desktop_database_update
208 + gnome2_icon_cache_update
209 +}
210 +
211 +pkg_postrm() {
212 + gnome2_icon_cache_update
213 +}