diff options
author | Ian Stakenvicius <axs@gentoo.org> | 2016-07-08 22:24:36 -0400 |
---|---|---|
committer | Ian Stakenvicius <axs@gentoo.org> | 2016-07-08 22:26:03 -0400 |
commit | 5f3b59d469005c15fa87feb216aabdee956ee3a5 (patch) | |
tree | 482c527da703ba2713ec6afead7d131bfc062c55 /www-client | |
parent | mozconfig-v6.46.eclass: removed, no inheriters. (diff) | |
download | gentoo-5f3b59d469005c15fa87feb216aabdee956ee3a5.tar.gz gentoo-5f3b59d469005c15fa87feb216aabdee956ee3a5.tar.bz2 gentoo-5f3b59d469005c15fa87feb216aabdee956ee3a5.zip |
www-client/seamonkey-bin: bump with unofficial release build
Upstream is currently unable to do official releases, but a member of the mozilla
community has stepped up and begun doing so on their own until the upstream release
system can be sorted out.
Package-Manager: portage-2.2.28
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/seamonkey-bin/Manifest | 25 | ||||
-rw-r--r-- | www-client/seamonkey-bin/seamonkey-bin-2.44_pre20160608.ebuild | 150 |
2 files changed, 175 insertions, 0 deletions
diff --git a/www-client/seamonkey-bin/Manifest b/www-client/seamonkey-bin/Manifest index f3b688363eb9..125d616d37e4 100644 --- a/www-client/seamonkey-bin/Manifest +++ b/www-client/seamonkey-bin/Manifest @@ -48,7 +48,32 @@ DIST seamonkey-2.39-tr.xpi 813628 SHA256 9d5e12b135b8157ab0febe7d2253466cc90ee41 DIST seamonkey-2.39-uk.xpi 875396 SHA256 6b4bed5fd385b1666579cf69cf094f7f81e4533be62915b02a9154ed9bbed6fe SHA512 0bd90ff705d398a4e54174ac331afa9f91ec79bb6b78be81afd4ad49100610381d52069e1b43ec63145f26b0a2c7eb2108937f1737c56e8c167f85e6a3ff8087 WHIRLPOOL bfc5381969f93569d710a074c69482d124714432ee9472b39254432aa78df0b1e3e4b1be8e6976b3dafb691aaeb0d037b3cd9a04382993ef2bea50a0317260db DIST seamonkey-2.39-zh-CN.xpi 838756 SHA256 7cdb2dc31da908a506fca78c93008cf1b6ce9ef3dddb0fcb38b383bf9e5be556 SHA512 6e1e98f2872b7b188a5db62d96ef0e21afd8b2502ef1fa35a6a59096d8d6c861253c6192a55e8bee93a6c4e746e418900257f01efeaf4f1c5a43c22c89168533 WHIRLPOOL d8d547e796b21ff5876e0dd25f5e1aea1a380a37a5c825cab4dae899dc17b191cc1783a0ca14c833df989c2338b7c55478727efaa9361fa9b26098396f9eea49 DIST seamonkey-2.39-zh-TW.xpi 860307 SHA256 a3ae379666ff757e0424918491ae1aa710d08aa586d0fd4526bf4dd838c1461c SHA512 f26db467a96ae59e2b9b6d9f072108dc8a6686ce7f6da9c8451a02026cb46f37e86d578d44ec0557efe3f36603874dd970b76c95ed01b7e8fe1024b06b829abe WHIRLPOOL e80a726158c8ffb96ee69e4166877d133683ede68891ae570819fc1a26538828efc3c14bd30f540620286424aa49e1b6e4fc8ecf91273048b1f595325de86e03 +DIST seamonkey-2.44-be.xpi 927377 SHA256 f8a494569fb94fdca651b4297535eefe9d16ffe43c1882a0e9046c5f1a467d94 SHA512 150e3dedcf61bcf4b390533efecfced9b37dc4b31484671930a6ded2aae47d3d6e294387c6fd596317401e4ad54d87537f74851ac3c3469bf546748396f1f04b WHIRLPOOL 82afc66fcfb67ee8ba43568fc98a8e25c3e9f6ab53b0defe94cea8cb5cf99fe6b79e328251f90105d50a41a0328919891341e764f40f576e825b6ddc98066b7d +DIST seamonkey-2.44-cs.xpi 927967 SHA256 6df2266b70f238a32f846abe268d27026640ad69515699869b9583e0ca422292 SHA512 42351f20b1788d9292bc8491e8c73873624febe8971136a0ebae9e73de53dc6e492582fdf69f7f515cb9e37ef0b4c4ca9c6e9f5137a4744310cb1cc286daf682 WHIRLPOOL d1a3b9cf2c54f3288b6410eeb48a9d279b92e37790316404df398e3d27fbf1eb2a9a9367268ec215833e70fbac1e1441b278d56aa73d725e4ec067e817abf027 +DIST seamonkey-2.44-de.xpi 935047 SHA256 9f1bb842364c4aaedc58de93413b534bf14e6d5dc29c098aec6dc60e270209f8 SHA512 f560a608bfc6cf4cfb1461f9b8bb6f89e408ccdb2df6372eea93586b63ea8dc9a8c991056e19186258d0ca9c7bc0330c678059d905c452c24fd99f7f67b07c71 WHIRLPOOL c4d9b97fd7e364d7149221d9d33df36547b9c4f0f35003e3a6d7e0fd7234233b4aa64cce29bbbef468576ff0a158538bca43edbc268cbd2f2575a07a00aaea61 +DIST seamonkey-2.44-en-GB.xpi 893562 SHA256 dbd96bce5ff621dae50aa271a3de1ba4bd3ec3b3d7586d1f0039866c32a95709 SHA512 7960667e52fcbdf363ea5f2d869da8c5ac92eaf7c0a231db3d625de56191eddc2adeec45ff2ff229d1d2408d91e44872454a2500de5eb7fc5f0b59dd6b0e781d WHIRLPOOL d2445163bcfd3d826a0e94250c52b23071f6b08cc1695b8dd4a4794e4df693c754044b7674bf8e6ae438dbd0380c0270ede1154ddb7bff22011056cd39db962e +DIST seamonkey-2.44-es-AR.xpi 944154 SHA256 1ac87e1e6ec239c00559781ca7797e48dcaf1d98d0edf0d3b69c199d549ea026 SHA512 dc00a6fe598cf68e9cfccb411178958eefa3dba93f255522eff65a91db53606efbd56f2202602b87a5ee26b91b7e3d3e0347f08542febdf187e1d081208498af WHIRLPOOL c7c6066de244ec12009556efc49d44e68ee8b0fe7dca6b173f523fc27e466d59a835cbf70d014862cd61812cf6e6dafc7edda146d4f582db63522d2f592bb747 +DIST seamonkey-2.44-es-ES.xpi 876549 SHA256 39382cf47dfb5b19928b6780c49b0606b500ae19fb96251f91759e3da1693467 SHA512 7990c4e419ef3cb17b7fb4813150e11f72b59e2602cde6b35fd5bdf1cbb70569f760569a41a511011410dd38fb93f3d85e049659b1a98fb055be5f7b93dac6e0 WHIRLPOOL 8fb44a4807368e9153c327529e1e57692e289f7f0386d1ae47f103e5152d601ef524a7b1db7056edd97a4ab05f6a510dc83fbce786d3bc4a8e1aee455599cd7e +DIST seamonkey-2.44-fr.xpi 938288 SHA256 3c169857c099bb356c1f558d443c53a4513dd94301fa37bf058f1b3dbae53b6c SHA512 eb90de814ac091b0bccd20896d1098bc0004fa6520cc30d14cb5c11f991920bbe6dbced1b0beb479ab631304ea63c104abcca80c3fa9aca46f6a117648bdc297 WHIRLPOOL 76ccb44328e9468bd7c206268a9e880bd5749b31cc415063f7029ab1fcea4049565627da5c812741ed270022f56d8bbc601a3fae2fcb5a2cfe67125edf919bcc +DIST seamonkey-2.44-gl.xpi 908591 SHA256 6ecb88b4ecf7540d9bd595844ae7f1587033a9a362be7cd90ea4cbc2daca2425 SHA512 dfd5884669954a1ace990c93765991938e37ab401bf5d37b711cb4b29a48e4cef99f6d4c6bd9a44943814ba20881bd79389ec033cbd9a9ac1a163ae2a2a57cf6 WHIRLPOOL 41a82b9b2c7d04afff549df5dfdfda4cdb7652d105520263292ceecfaeda09cb84b2bbee9617873cd8413aab3c04ce954d6b4b15cca1af98294b9540777fa7d6 +DIST seamonkey-2.44-hu.xpi 940159 SHA256 0c66520e5367100116a4051a2651c881833221c7501a706421ea20d6bf7b4a3b SHA512 b6aee215ac03e432ba5f558160fc96c28208c57a7e9dddf92034799e2933d9101bf15741a83a09023cf165d2adafbd2aec2d8b42dad1d84f1c217cb8e4b59784 WHIRLPOOL b82049bbdd9cf24fc7a445c461b6b23d64571bcf548cc077315ae1ad50e265940b8af93feb3c8155319f1ca8a6e5975e237912ee62131b46e7b19a69fc703384 +DIST seamonkey-2.44-it.xpi 782822 SHA256 ec80920ac33189cf3e4ff9e1a547114bff624efed5b01cd9ab558db8fa53fa1a SHA512 ad8a2a102223e8d155ef537c96680e0ddef81cd5932b74d44a29aa9659e344c456108049ea846c2ff8901935ebb35888043c54fed27a10ffd9aa727d507b3177 WHIRLPOOL 8bb62ade111a6308ce9717adc4462695730759833f4935baccbda649fa4dab83b23500eff4ea56e5381bb33e24d7065b0f3cc13247084192c609495e4cc30404 +DIST seamonkey-2.44-ja.xpi 993407 SHA256 e8ed8d4e62b3e6d173274fc8b32cf91a5e5e45f0cb00cff0cbd14eecc0b65e22 SHA512 83401ab28e2512527c1f4ffbdc1dd51271de6f000243852b73006a70c8ae463c0478862d321088f01e7786654349eb56be9bb3592b2a3c933f0adfb2148b1602 WHIRLPOOL 7a93d958800896339f97a9ac17d08a0138ca1a5327525dfe635df5bdae53dc4167b2838a793ff0e2adc6597ee34f979a7992c6966d28a958ee7e598244d82292 +DIST seamonkey-2.44-lt.xpi 943543 SHA256 04c3de05648803691bfb80a69eaaad8d442aede4b381293f3d79cee612bffc90 SHA512 23e233b56fc0a6a4980a605446e3145d6fc3de2f6c7bf11d45fad840fe3ab5bf4ce8cdb23557d30f73865b5385f2696f3d6f5af208280ea5306a5677c7d7d177 WHIRLPOOL 46524384707677bd9e50551151985ebd33c2aa495602125651e0f4f915573904c83db20c25acc7b4167967493397d0d0d73fc9727c57ecf5a677036e4a3a2e7d +DIST seamonkey-2.44-nb-NO.xpi 913988 SHA256 800c4ab62110711bb86463042934eafdb524496c4b3ca546fe3fafe4cf9ad814 SHA512 5879dfa95cc6411a63588d4981db61acd8fe48f9e284779146bbf5d9aca63e2197b185b43a840f3e2422ea9ac0cdb456a501c82b2f48dfd77c3d62614cbb467d WHIRLPOOL 31c5439348f9f12f8281cf6adcbf8703598d1ca4cf837b73bb50235a103e2e65d44a8b8ec19f544ab4d8cecc8c00adfca2c622c3d1aae962f3e392ea6c2eb982 +DIST seamonkey-2.44-nl.xpi 919195 SHA256 c1a21f44b137574ae91ba6851ff0b791d9dcb5f7b1e8d00d88f7772acfd8effc SHA512 384fa6599849095c81e0091ce754d9b0c70d5d3820e452313edf8d442642b6b6d9ee58bb01c66f144395bec66971da2e34717a5d329031b44355cc2bcc6a856b WHIRLPOOL d17886ca4ed4c2b3c1ae22df1d94033dc237da526567fc02baeb60758de2b1b2187a69b3c436b8bb18d366d7566f128f898ee670a88c3243eef37f92bcb6c449 +DIST seamonkey-2.44-pl.xpi 922517 SHA256 c5b4d874c1a82f87decaf2ee6569d1dcbc2b27f223efa99e9a03123e6037b523 SHA512 aae344278abd41719371bbd236194bd3dff8f870ad294488f367196e15c20bbeeaecb200034134685013d514dbe5a562dc29fb8b686152199526083486fb7577 WHIRLPOOL 4f9b8f78f424d72431b27523d508c47a3c127d0092157db469adbb6838cd4f9afe1d6d87dfb0ce6342b3bd578d0ab03287c7b837347d8b988304833b0d363c80 +DIST seamonkey-2.44-pt-PT.xpi 926298 SHA256 c76248551403a74b876abccee90371acb440fb2b883ee52c2569877fab9e2720 SHA512 4cd376e38ab2abd9bd31eb0ee01e776e36d3efc51628e8b2583373fc1e58e53601bfa92bdf87e794a9d73a817ee79bff8f20211a20763278a062db07c48ca405 WHIRLPOOL 9e00a003bc640f66fa7c8bdf78d9a2c659196da4654b381a082d5859d8780ac2bd11b9cff526d081d48b2dfd7759d0b8c7d4330a0704dc6246b144e1f489ce06 +DIST seamonkey-2.44-ru.xpi 954388 SHA256 04b7c03d938c000b46dc182a223a56057a20b2c1e8af674b68709bddd9bf36ea SHA512 f48d9db9a11d9a56b0cfd92dabeeaa33026f716b7214667e0356cbdde471f9e65fa7b492d50020539cb14e758c9728b402206e2cba929628ec784bad7400b620 WHIRLPOOL 13fd5a979f738a3cd1e2883893d649b1369a9a089091c76a31b4658186cc806078382839e52079cc5bce96e7e487fe4edf3940eccdf533d3c2db125531e024a6 +DIST seamonkey-2.44-sk.xpi 954853 SHA256 2cb9486788726a0d5c3eb655e0810e202077b1b6876b083b31f15fa447c0bd37 SHA512 1140475a8cfdd6079ba48a33432846876e09603ec92c544d07f015d678dce4ff429a91a37c8803a1256a99dd4cb4d82d747e78d6682b863908ad566e4c986f90 WHIRLPOOL cb326b47b19b13fc7ce265ab8ced3e24df90677441a543f84f2be04ca205142707633f02092baf2fff0175fd6ee4e3be522017dc89cf8853df2bb4f526ef0681 +DIST seamonkey-2.44-sv-SE.xpi 918501 SHA256 709736495aa9d15c4894ec7266908978acb8a24606eb8023e18dd5b90ecfbb93 SHA512 218c0827b4574cdd7641e092bbb5095a8048a2bc8a2b5d534cf0f36585d1588883bfb63cfc6c226e248725d00d78456993d56a52aedcf8f7a987b2542de792d3 WHIRLPOOL de0777036286788d808b33a9e41f9b2eab909fa1013a486e5fa533347b4066937ef23c5b2fa07df36aafc27279b0b778f3591d300b0b1cf47de4da318597ed5e +DIST seamonkey-2.44-tr.xpi 905186 SHA256 ceb8c21af3a91ec82f54a5b50833c8a6119886242a415b17fd70670a4414baaa SHA512 bc9878c40cf8b78fc6bd114563c10572b06820453c81d868f749694060f58e41bf73ca4eb2e5ec2ce89847e1f29f2720224c2b5d99b802b1c815531123366855 WHIRLPOOL 61973cea4fa49d80f25c227a6372d6e92cf09b99076d60a63f771d0be3346785b4dc08e343613c023eb29653d65419fea966b40b11e528348e54c5d52f32bea7 +DIST seamonkey-2.44-uk.xpi 985013 SHA256 c0d1363e7dfd082533ca2802f7901ffcd4941494f42e223640868d0606049a3c SHA512 d498ab58e34166ec3bd03272dbd745d60e96e06b72ee0d183a37cf6df2057ef9da653b67ec99940844ca9be7db2835c7629fa88a7dcc425e445b60151c86735c WHIRLPOOL b83ac768855429093d6ff6b11028cb994f2971cf107763bdc892b70ea53880bc69e7ba895798443a1ecbb5490e9525614a463f4560971bfed1edfd8aefd7773b +DIST seamonkey-2.44-zh-CN.xpi 933396 SHA256 c1ec5e7228192a860217f4466d13107d6270354076e032cdb35233a87a650654 SHA512 2004220123a033db6b3a94978170e57a7790a847963047ba6ed818124c85b200fbf681b05d3ef8cc457e0f2bb7e2eb55f2f942927808972e2d6b4ce80d9b42a2 WHIRLPOOL 3b0d13ffda71e9d792b9874271f26f95b2dce92fa7910be7094fb439b5978244072a47401d1b2191ab24f64b8ae5b44fa9213ea4c0404f90ee0460150b6712f4 +DIST seamonkey-2.44-zh-TW.xpi 963068 SHA256 4cf9431a9be9e5c158d888b33b2bdd729fb93d47e09b8960b94791eb701e9559 SHA512 aa50be1c46fe77a6382fc2399bcc0f3a8015a9652fa6059be616a4be7d68ff00a010dc0fb6d73308ae41c9d2194552e202347adcb235ba6cc6e4975b8ce17495 WHIRLPOOL 417d41ec0dee0c19062a3ce33ce8b079a2f8f840c34f399b577464597df664b8c3cb674604733c142885e6907b14c68c75c6df1b2d71160f5f1d145f30b2a5b4 DIST seamonkey-bin_i686-2.38.tar.bz2 48747705 SHA256 7748d1d9e476aded1f124e8b4447815ae5affa5213f8790e09823ef66d745978 SHA512 1395f31804eecc74378eb3916d0b35272febe957b6ca55318d66e1e0e12e5145885af288e8e9742a3f4e59d69f71e9f848c70726ef0d5499cd11432e77d05de4 WHIRLPOOL 810d41a351e46bcbe14f6a5a31bd6281dffbbaa8b0a2c0826353c62319fa1aea2a18441faa11829b673d194754a4f817d41ebaaa2d3e69c2a689cfb9512655ba DIST seamonkey-bin_i686-2.39.tar.bz2 50222506 SHA256 035cef6a3839fc5e86b554070fbf111b2e33bf2ea74b565fb10c527761fc52b1 SHA512 23e3e9a75775ed93da1559efbf0fb34866038e38833f724536127e8ec58afe9a2e9d53734885e490bc7fc193cf642f843c2881b42ed2d31e99221fde218350a9 WHIRLPOOL fe67e6ac6a1b80d5d09d038b30cae4eaca54859ae56a7700b24c44ddcd9a8dd19c7d90355214e5ce4fbfa1fdd42afb1d578cafbaa85f9de457c08d84eaba9606 +DIST seamonkey-bin_i686-2.44_pre20160608.tar.bz2 50325062 SHA256 77e04cd29218a399a81363f40a7e183196290aa41d44f8c1caa81704ca78e5b8 SHA512 01eb6ec7d385f9aec7d620f7265aaef7486531db8ea45d79c6a5e5d0e6b46017e82efe0260439c03be4ddb363e0f35c6b72040ba4c52382858eadf15f5203719 WHIRLPOOL 4c12b6297c7b0cb9faa9cea148c1931c3a8da4a0c7ed5eb1c7e7ece6eee41a6c3749be5bc26ad96913a64c50a7942134a35c642d6eb540abd125922d4c5a7e24 DIST seamonkey-bin_x86_64-2.38.tar.bz2 47601657 SHA256 ab41bf9cdb910bcb3cb6dc0e11a29977d3e9b328347c13d2ce0d7e32eb383bb2 SHA512 5448bfe153da08b4305323775e9cc8b53bb6733d13af4c62dc80d7a19626451ba2b3344c65bf5a0ef3b8fb25547a412a49547c8750002dab7d9ac90427a1251c WHIRLPOOL dc0339729cce37d3e876ceff0fc2882d0d9fcf84f205b4b3e0a44efae543804b97649ad45dd3802c4c06c5596dffcdecffcd40fdbed94efdbfa891ec6af2a555 DIST seamonkey-bin_x86_64-2.39.tar.bz2 48772457 SHA256 95b0baf509615d8d1d766ab66d7031151e47590b9d5d78ee04e8c96c92b3fe7b SHA512 2347eb7551ec3ee4ee34d1915c9a72f6a1b4615fefd63cfcd2e5e73b82b6d0eb6a39ac556d9fbc64752056fcf7cb82c386d2d2b95f26a86b5ecce3f90f08bb7b WHIRLPOOL 25dab04fc1cbf607edad8503a2811ea23bbd82f774f29c1202178535e7908fe3703d7d123631ccf5c2bf8b7dc8ecb0ede7980b5236dcec8ff7c1a6d6aa13f81e +DIST seamonkey-bin_x86_64-2.44_pre20160608.tar.bz2 50114825 SHA256 ecd1a43d975a38652a6e4907e8bd0ab33e1cbe7624540395a3217c024cd0cc60 SHA512 a38c2283a89636ba35548d5a40b0c43cf78571ef51fc11d564658fa8198ddfe16ebe986845c71ef38c9da408aac321ec233335872b2a77f29d1c44a915bd03fe WHIRLPOOL a0c8ca898f53e2c45d660dbf0c61a5f117aeac806b1dda502a66687cce55d546eaf9d3d6a27d5e81d58c2a29d93b4dc6c52600c52606a60288c20332bf62d76a diff --git a/www-client/seamonkey-bin/seamonkey-bin-2.44_pre20160608.ebuild b/www-client/seamonkey-bin/seamonkey-bin-2.44_pre20160608.ebuild new file mode 100644 index 000000000000..da3cd971a3e2 --- /dev/null +++ b/www-client/seamonkey-bin/seamonkey-bin-2.44_pre20160608.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +MOZ_LANGS=(be cs de en-GB en-US es-AR es-ES 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*}" # drop prerelease when it is an unofficial release +MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI +MOZ_PN="${PN/-bin}" +MOZ_P="${MOZ_PN}-${MOZ_PV}" + +MOZ_LANGPACK_PREFIX="${MOZ_PV}/langpack/${MOZ_P}." +MOZ_LANGPACK_SUFFIX=".langpack.xpi" + +# official URL +#MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases" + +# Pre-release URL and langpack definitions +MOZ_HTTP_URI="https://l10n.mozilla-community.org/~akalla/unofficial/seamonkey/nightly/latest-comm-release-linux64" +MOZ_LANGPACK_PREFIX="${MOZ_P}." +MOZ_LANGPACK_SUFFIX=".langpack.xpi" + +inherit eutils multilib mozextension pax-utils nsplugins fdo-mime gnome2-utils mozlinguas-v2 + +DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC" +SRC_URI="${SRC_URI} + amd64? ( ${MOZ_HTTP_URI}/${MOZ_P}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) + x86? ( ${MOZ_HTTP_URI/linux64/linux32}/${MOZ_P}.en-US.linux-i686.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" + +# official uris +# amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/contrib/${MOZ_P}.en-US.linux-x86_64.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) +# x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" + +HOMEPAGE="http://www.seamonkey-project.org/" +RESTRICT="strip mirror" + +KEYWORDS="-* ~amd64 ~x86" +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="startup-notification" + +DEPEND="app-arch/unzip" +RDEPEND="dev-libs/atk + >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + >=dev-libs/glib-2.26:2 + >=media-libs/alsa-lib-1.0.16 + gnome-base/gconf + gnome-base/gnome-vfs + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + >=x11-libs/cairo-1.10[X] + x11-libs/gdk-pixbuf + >=x11-libs/gtk+-2.14:2 + >=x11-libs/gtk+-3.4:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXt + >=x11-libs/pango-1.22.0 + virtual/freedesktop-icon-theme +" + +QA_PREBUILT=" + opt/${MOZ_PN}/*.so + opt/${MOZ_PN}/${MOZ_PN} + opt/${MOZ_PN}/${PN} + opt/${MOZ_PN}/components/*.so + opt/${MOZ_PN}/crashreporter + opt/${MOZ_PN}/webapprt-stub + opt/${MOZ_PN}/plugin-container + opt/${MOZ_PN}/mozilla-xremote-client + opt/${MOZ_PN}/updater +" + +S="${WORKDIR}/${MOZ_PN}" + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack +} + +src_install() { + declare MOZILLA_FIVE_HOME=/opt/seamonkey + + # Install seamonkey in /opt + dodir ${MOZILLA_FIVE_HOME%/*} + mv "${S}" "${D}${MOZILLA_FIVE_HOME}" + + # Install language packs + mozlinguas_src_install + + # Create /usr/bin/seamonkey-bin + dodir /usr/bin/ + cat <<EOF >"${D}"/usr/bin/seamonkey-bin +#!/bin/sh +unset LD_PRELOAD +exec /opt/seamonkey/seamonkey "\$@" +EOF + fperms 0755 /usr/bin/seamonkey-bin + + # Install icon and .desktop for menu entry + newicon "${D}${MOZILLA_FIVE_HOME}"/chrome/icons/default/default48.png ${PN}.png + domenu "${FILESDIR}/icon/${PN}.desktop" + + if use startup-notification; then + echo "StartupNotify=true" >> "${D}"/usr/share/applications/${PN}.desktop + fi + + # Fix prefs that make no sense for a system-wide install + insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ + doins "${FILESDIR}"/local-settings.js + # Copy preferences file so we can do a simple rename. + cp "${FILESDIR}"/all-gentoo-1-cve-2015-4000.js "${D}"${MOZILLA_FIVE_HOME}/all-gentoo.js + + # revdep-rebuild entry + insinto /etc/revdep-rebuild + doins "${FILESDIR}"/10${PN} || die + + # Handle plugins dir through nsplugins.eclass + share_plugins_dir + + # Required in order to use plugins and even run seamonkey on hardened. + pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |