diff options
author | 2013-01-07 20:54:16 +0000 | |
---|---|---|
committer | 2013-01-07 20:54:16 +0000 | |
commit | 12b836ac7dfb77e7d55d66715ba8039754132a6a (patch) | |
tree | aac01e902cd25510b6494c75a68071004493169a | |
parent | Version bump (bug #450754 by Justin Lecher). (diff) | |
download | historical-12b836ac7dfb77e7d55d66715ba8039754132a6a.tar.gz historical-12b836ac7dfb77e7d55d66715ba8039754132a6a.tar.bz2 historical-12b836ac7dfb77e7d55d66715ba8039754132a6a.zip |
vmware desktop 8.0.5 version bump
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64
-rw-r--r-- | app-emulation/vmware-modules/ChangeLog | 10 | ||||
-rw-r--r-- | app-emulation/vmware-modules/Manifest | 4 | ||||
-rw-r--r-- | app-emulation/vmware-modules/files/264-putname.patch | 13 | ||||
-rw-r--r-- | app-emulation/vmware-modules/vmware-modules-264.5.ebuild | 80 | ||||
-rw-r--r-- | app-emulation/vmware-player/ChangeLog | 10 | ||||
-rw-r--r-- | app-emulation/vmware-player/Manifest | 5 | ||||
-rw-r--r-- | app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild | 244 | ||||
-rw-r--r-- | app-emulation/vmware-tools/ChangeLog | 10 | ||||
-rw-r--r-- | app-emulation/vmware-tools/Manifest | 15 | ||||
-rw-r--r-- | app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild | 55 | ||||
-rw-r--r-- | app-emulation/vmware-workstation/ChangeLog | 10 | ||||
-rw-r--r-- | app-emulation/vmware-workstation/Manifest | 5 | ||||
-rw-r--r-- | app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild | 472 |
13 files changed, 921 insertions, 12 deletions
diff --git a/app-emulation/vmware-modules/ChangeLog b/app-emulation/vmware-modules/ChangeLog index 4134cbad0ac0..848219c14bca 100644 --- a/app-emulation/vmware-modules/ChangeLog +++ b/app-emulation/vmware-modules/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/vmware-modules -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.101 2012/12/22 11:53:25 vadimk Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.102 2013/01/07 20:51:20 vadimk Exp $ + +*vmware-modules-264.5 (07 Jan 2013) + + 07 Jan 2013; Vadim Kuznetsov vadimk@gentoo.org +files/264-putname.patch, + +vmware-modules-264.5.ebuild: + vmware desktop 8.0.5 version bump 22 Dec 2012; Vadim Kuznetsov vadimk@gentoo.org vmware-modules-271.1-r1.ebuild: apply patch to kernel gte 3.7.0 diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest index 739cac9cbc2d..873b33433e3b 100644 --- a/app-emulation/vmware-modules/Manifest +++ b/app-emulation/vmware-modules/Manifest @@ -14,6 +14,7 @@ AUX 264-jobserver.patch 2899 SHA256 131c606fdafe80f10151c667796270101f3b06ee70a1 AUX 264-makefile-include.patch 2501 SHA256 208121855fe18ecb279ff40f2833463559363461c2170d32c17040211a01f169 SHA512 c498c025c7eb025f6554cee683242dd73e4a284e4b28c95b75339f4f4a912a156acc1845881fbd78bf399c2092af7413f5d6c4782cd066527ea275518b411c1d WHIRLPOOL e03a6d7139ab7b309e0ca1527cb8b52a8f84f5f5d997a510305d2a6ccdd39f33b18c7276df8ac78d92d2a17a66236f582baaa5e374069d3912090544908a0338 AUX 264-makefile-kernel-dir.patch 2201 SHA256 780b79fcc6e8e836632f4542ac6c3da2d475b3ad1e2e88e1c51aea849a5172c7 SHA512 bb67ad9ec9152fb0192ba978566a6777bbf5d99ed8ccc6762c5af96615368d497d4183e42fbe78d8359f3d59749929742131e83e77edf649878767f0007babbf WHIRLPOOL 9932ed3ac03ead8507c348512a7a554dad28c2133347ce83dad4bc528228944559950258cb0f838bd8510d637988c2aba1105fa8fbea3a7852ed0df7af0aae49 AUX 264-netdevice.patch 833 SHA256 8f17ce379abda45a8f94e1dcd6e43367273f97f76edd41f9941beb3b1730a751 SHA512 b4ec7c1694968a1843f10e8bfe0dbfdc99bd3b5fc1391456d91a3648b848b82df681a0748d967afa19e728c4d19b79b6a3cb9fd3e15a52a5cab048a6ac9b06a9 WHIRLPOOL b0cabe2ec1b8ca52d427c02593d6057c98d4ed00c578d006de65460138c37a5be76a7938d85f5a35eb6f49ee5e34065ce62b60a51b0ccf021639a59b27aeac8a +AUX 264-putname.patch 394 SHA256 b8103d3c72c24696e974e49dcdcdf2d5a2b2c2fdd5f6ca050842b840e906ba77 SHA512 86a0a0ec3ff225940190056e85d498fd7eb260bcc52882fea8921398f572bc46f56c3f2941d3f3d1587a07bc72c8885cbddacf632d2b5fed7d8c9d284399d6d8 WHIRLPOOL e1e8afcafe00131fd6d90b61e5d911da69d7c26b7fd19be085eb5cfd23c2ab19784ae5ddf18928f9cc4a178d87c6d51e8de27dfab8507e2d57fc18868fde9f45 AUX 271-apic.patch 302 SHA256 60e7df881281fedcabe9ea4427b324b5e1142a1a2b6ab5236ac0843bd1051048 SHA512 003240043e5875d8c6425c146e708eb3c3d8be7fa48a2ac42b3071f00dafdbd51f7796d6f884298b135adccaf8a3eac32fd82b34a436a724da125dac5f6261d7 WHIRLPOOL 4707d0ddd532d5ec27ee2ba3d0fb25c1972bbc9f958b4b89f2f5cceffdf955ba88cd1be0cde046aa5fa688d52faeab5ccf3f03bbccb3e9b088abc37ad579e8e0 AUX 271-makefile-include.patch 2501 SHA256 208121855fe18ecb279ff40f2833463559363461c2170d32c17040211a01f169 SHA512 c498c025c7eb025f6554cee683242dd73e4a284e4b28c95b75339f4f4a912a156acc1845881fbd78bf399c2092af7413f5d6c4782cd066527ea275518b411c1d WHIRLPOOL e03a6d7139ab7b309e0ca1527cb8b52a8f84f5f5d997a510305d2a6ccdd39f33b18c7276df8ac78d92d2a17a66236f582baaa5e374069d3912090544908a0338 AUX 271-makefile-kernel-dir.patch 2153 SHA256 d76b1028d21b804836e36478d243cd7914435a34f3fe014058e0a9cc7a020653 SHA512 f18339dc8ac4c864b0c2fb234ad2db8f4638a5cd28e8fd11b5593c82107925b41b42e0d0acac52232a373780d79a3e397f70886534cdf889055e86cfda718f62 WHIRLPOOL 70c869bf4efab6843856addd0c5f5a295ed2fe38f9fc2a8ab2ca55523cd39cb92018d6bd0dac75658fa0f5260962c98f0bbd001593f3f11c2d204c693061c5b6 @@ -23,7 +24,8 @@ AUX 271-vmmon.patch 1581 SHA256 a4e89766232d0fc0456bb026978dedca17fcc62e247c8d65 AUX hardened.patch 5052 SHA256 191cf892bfb9a6288d110191de824bf6243bc6f48f1e62ab49f3582c7ade5af6 SHA512 52dcca8d9f689f0a0d0ca369c0c7ce0d177de3529d2d1325330eb5a9e940a55e8930bbbe7374793bdf29cbdefac9727e9eb21d00f81ad4f5eddba3a51597b7a5 WHIRLPOOL 539731bc36f3e292403f55d74c353deeb28baa312f726b36d2a6060adf3483dfa2ed011baf93eff941fa754ef62f4d6da86868c40550ee2292c4a711e061bde0 EBUILD vmware-modules-238.6.ebuild 2131 SHA256 4cffe7a701d5d75a213a30de320c90dee94eb812b2f18e834732e9f196265e3d SHA512 3197cc418b413897d240e2ddb81699eae2a64bc364537390a1797af01803ed4b73b495a9c854b7ff9f3f32265608253c69c0cd4d02ee5d2438676a63e4fed3d3 WHIRLPOOL 55295b53f8778b35f9de640c2d9cff8dee4b05fcad3361097b05e58960eda7ae6f8ec8b1d86f50543ce540a98e214249ea80995693a00bf8a16f4e0e835a0217 EBUILD vmware-modules-264.4.ebuild 2101 SHA256 1e180351d7a30638a40b7dbdb03e4478799464ea0ad445389be1d3faa373c854 SHA512 d74a3892d05cde1d3a22511e8f08d13e7da3c9ed80e57aca4bbb6d744a092619c818ccf43af61f06f8617660dc493e3d70f376083eadc67a9b26f1c10f8f1ce3 WHIRLPOOL 4c2c5c6ca58354d476d912ac32531075e46537d372d32260ed5c30ade8199004be916f5d86ed9cfcfe780955cce654dcabffd032b2e6b9e5ae8f4a76ad7a15f3 +EBUILD vmware-modules-264.5.ebuild 2070 SHA256 2cb7c63ff7ebb50fb0b629c7a63ca5a002a6600fd15cd2aa0f28b08e175d286e SHA512 1ca135a84ccd6be5107d1770a9f24c1989ddd6e08c007504fce79bf2a25cfb0d221f5d52ebe7ce0f90441b996ed92fcc2c799426cbf224724b3a95bf9c364306 WHIRLPOOL bca4398298e6833a4365cde41ada24d9a265cc53fb8570d345ebe13db8ff8577dc29b6520a0885bbcf72f50ef5a73a373ecd0d515b3c17d255af3876e8f70112 EBUILD vmware-modules-271.1-r1.ebuild 2023 SHA256 4783b9c7158b0076606b08aec3fd0baa61e6e8fb1995ddd47bd686a179bf8ead SHA512 addc79b957ace010b312925f19b1e87920783b4f2541b94f401da7785c7c6f8f65f6b83aa979fd6920b361d80dba0ee16aab5083e76ea15bb129b5689a95e921 WHIRLPOOL 138e337078507724bba77737a684b15c94d24ad9a74bd78ee193254c494fd6a15daffc2cf73bbaca6ffa935552e9135bfc6acb507fca62903a6da80bb9576447 EBUILD vmware-modules-271.1.ebuild 1953 SHA256 759634a861152f2e51a00d335e265d514c04b02942b9c0dc3750fdf623ce189b SHA512 8fb96791d5271e218f8ca9b16aef8b0742be0a00a595f3e62256ea93948e04aa7ce4758520b4119add40d1039805df6cb26ec15c4618f00297bf4bcf10273435 WHIRLPOOL b171e7de31b14f4b4bb9d7e4494f01b4ab1d385268c09bc961fa327404319a65592fe77159b2ca137ebcbd43123f73c73b15340a7fbb985461da3bfef0d61ec7 -MISC ChangeLog 22252 SHA256 038eda83c81a93fcd14a69e8787ec5af860a4178d20110276e80e213ce701195 SHA512 aa2a5a90ad1d83fb81171a744830c0c064a4f2e21b7e21dd2e75ed4be20a4277061f265e6dc123bdeafc3bc9e9b4584e66ea3bb88568ce5fa5efab73ae61d009 WHIRLPOOL b6768fcc274826e49bbe948ac06323a10869f421090d8a9b746304dbe817ac2f0faa688ebe7bb95ae87cd7022085000fda76d90f53835a9306bb42bf1186dd62 +MISC ChangeLog 22433 SHA256 238ea492f2e59b507f120a9cf845a38b321eab17302da2dcaa2135372671eefc SHA512 fb85dd52db3fc3599206dc865abf47c44de675404364a938576775532961ec001d9b5c2347a99f19c2a37087f464d5f09ee2da4b013481857b9ea190432b64f6 WHIRLPOOL 53b3420f8dd39cbab17063dd1cd1a8c8ac4a124ade0ca8be381fd137bd49b139069257a57340fccdf7ee65e425ec9390ae77a49e3dbe7fefcfa67b658dd0682f MISC metadata.xml 382 SHA256 1d7ec802d18a99c79283d3c21dd905ca3e74738bf8627e16412a67ce0af50361 SHA512 484f74a5c3c8af11c77fce53ad44dcbfdc416156db505b95a4cca7b308d8d1337e7b18e7966a20d4c1f4e50495f021d11e534c69e885a65b44c15d3e910ec319 WHIRLPOOL f99943e161bd6e2b518c2e11c23c5ed5564ad9bc28ae406df0f08de22a2d5ec7f752361fc02ff18040884f79269f723594d40574584d269f3220a0e09aaee1e4 diff --git a/app-emulation/vmware-modules/files/264-putname.patch b/app-emulation/vmware-modules/files/264-putname.patch new file mode 100644 index 000000000000..6e76130fa165 --- /dev/null +++ b/app-emulation/vmware-modules/files/264-putname.patch @@ -0,0 +1,13 @@ +diff --git a/vmblock-only/linux/control.c b/vmblock-only/linux/control.c +index 79716bd..2dd83fe 100644 +--- a/vmblock-only/linux/control.c ++++ b/vmblock-only/linux/control.c +@@ -293,7 +293,7 @@ ExecuteBlockOp(const char __user *buf, // IN: buffer with name + + retval = i < 0 ? -EINVAL : blockOp(name, blocker); + +- putname(name); ++ __putname(name); + + return retval; + } diff --git a/app-emulation/vmware-modules/vmware-modules-264.5.ebuild b/app-emulation/vmware-modules/vmware-modules-264.5.ebuild new file mode 100644 index 000000000000..c1cc083974bc --- /dev/null +++ b/app-emulation/vmware-modules/vmware-modules-264.5.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-264.5.ebuild,v 1.1 2013/01/07 20:51:20 vadimk Exp $ + +EAPI="4" + +inherit eutils flag-o-matic linux-info linux-mod user versionator udev + +PV_MAJOR=$(get_major_version) +PV_MINOR=$(get_version_component_range 2) + +DESCRIPTION="VMware kernel modules" +HOMEPAGE="http://www.vmware.com/" + +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pax_kernel" + +RDEPEND="" +DEPEND="${RDEPEND} + || ( =app-emulation/vmware-player-4.0.${PV_MINOR}* + =app-emulation/vmware-workstation-8.0.${PV_MINOR}* )" + +S=${WORKDIR} + +pkg_setup() { + CONFIG_CHECK="~HIGH_RES_TIMERS" + if kernel_is ge 2 6 37 && kernel_is lt 2 6 39; then + CONFIG_CHECK="${CONFIG_CHECK} BKL" + fi + + linux-info_pkg_setup + + linux-mod_pkg_setup + + VMWARE_GROUP=${VMWARE_GROUP:-vmware} + + VMWARE_MODULE_LIST="vmblock vmci vmmon vmnet vsock" + VMWARE_MOD_DIR="${PN}-${PVR}" + + BUILD_TARGETS="auto-build KERNEL_DIR=${KERNEL_DIR} KBUILD_OUTPUT=${KV_OUT_DIR}" + + enewgroup "${VMWARE_GROUP}" + filter-flags -mfpmath=sse + + for mod in ${VMWARE_MODULE_LIST}; do + MODULE_NAMES="${MODULE_NAMES} ${mod}(misc:${S}/${mod}-only)" + done +} + +src_unpack() { + cd "${S}" + for mod in ${VMWARE_MODULE_LIST}; do + tar -xf /opt/vmware/lib/vmware/modules/source/${mod}.tar + done +} + +src_prepare() { + epatch "${FILESDIR}/${PV_MAJOR}-makefile-kernel-dir.patch" + epatch "${FILESDIR}/${PV_MAJOR}-makefile-include.patch" + epatch "${FILESDIR}/${PV_MAJOR}-jobserver.patch" + epatch "${FILESDIR}/${PV_MAJOR}-netdevice.patch" + use pax_kernel && epatch "${FILESDIR}/hardened.patch" + epatch "${FILESDIR}/${PV_MAJOR}-apic.patch" + kernel_is ge 3 7 0 && epatch "${FILESDIR}/${PV_MAJOR}-putname.patch" +} + +src_install() { + linux-mod_src_install + local udevrules="${T}/60-vmware.rules" + cat > "${udevrules}" <<-EOF + KERNEL=="vmci", GROUP="vmware", MODE=660 + KERNEL=="vmmon", GROUP="vmware", MODE=660 + KERNEL=="vsock", GROUP="vmware", MODE=660 + EOF + udev_dorules "${udevrules}" +} diff --git a/app-emulation/vmware-player/ChangeLog b/app-emulation/vmware-player/ChangeLog index 48da9c002d58..2dd1e553ac72 100644 --- a/app-emulation/vmware-player/ChangeLog +++ b/app-emulation/vmware-player/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/vmware-player -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/ChangeLog,v 1.108 2012/12/09 14:29:56 vadimk Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/ChangeLog,v 1.109 2013/01/07 20:52:10 vadimk Exp $ + +*vmware-player-4.0.5.893925 (07 Jan 2013) + + 07 Jan 2013; Vadim Kuznetsov vadimk@gentoo.org + +vmware-player-4.0.5.893925.ebuild: + vmware desktop 8.0.5 version bump *vmware-player-5.0.1.894247 (09 Dec 2012) diff --git a/app-emulation/vmware-player/Manifest b/app-emulation/vmware-player/Manifest index 7cddee957791..79203089519b 100644 --- a/app-emulation/vmware-player/Manifest +++ b/app-emulation/vmware-player/Manifest @@ -6,10 +6,13 @@ DIST VMware-Player-3.1.6-744570.i386.bundle 107116126 SHA256 e612fd4dbe45e14426f DIST VMware-Player-3.1.6-744570.x86_64.bundle 103054014 SHA256 ebf74c876bcce6a06c16dceab6116ab9daab057b8276ee337bf54a9f59cce79d SHA512 023e0ed0f5c4e695b738beb4df6286fce9572485c40acfaaf46e4ffbf49b574ac048f297b219dbea7fafa119dcdc700809cb0943309c328d34d92c30f96d8332 WHIRLPOOL e40a5353a2841aa50687e092aee424aa9d77cf7df32acfc2e66c11b6ff04adce5441b123dacedc68896ab7d7c744f69ca834020344425ea9edb77888e81cc560 DIST VMware-Player-4.0.4-744019.i386.bundle.tar 131993600 SHA256 d06881c512a11fbc76f1c23d7a6c9d7bd3888c613b1678719fa77ed76243d678 SHA512 c1d763374a5d54759cd791669e846479e3ef009dd3d13f16192ca6fdb8727081b5ec510c0b2bf4a311e3e8f3ad905512c0b33be2c70e33e9b4f7037b8349e560 WHIRLPOOL e21bfdf308ee905d8bc6aefb7097b9e30c546186fa7e8750d556a4d3cb144648da36aae2622e54159918cfb5ddab848ee64f225148a0bfb6111264ce763ab067 DIST VMware-Player-4.0.4-744019.x86_64.bundle.tar 129710080 SHA256 8584e18a4cbed8ce19bd239f8e1cbc2cccd17e2d016faba93fd685a160dade21 SHA512 ba3894fc942e67940d4c2f98f567ee46786a77dc21615ced01314b6dca9919469924bf4c96fdf08ab2443365de03f6a652ca595b6cbb13990ca3671282d01679 WHIRLPOOL ed123a9b22eb1d4fd03afa3b854f3e7d1f12400da75882892f561de3f44860ec67a18a779510ec70715534c03aa21c858721dd92be66a2384152d6a964728ce9 +DIST VMware-Player-4.0.5-893925.i386.bundle.tar 129781760 SHA256 34b48f6603ad204eb019ea07ace4381bdb53b0fb99ae2deebe8e98abdf0c2e41 SHA512 a09c4cddede03a953d63cb5892a88d3abbbf86d91a45e18a5c02f4461810d2ec38a4e5a8af9859082a002aa076e833f84c95043aa0b5e9d4cbc4abf38e65fd64 WHIRLPOOL 9e7c17dac258f9df2a211cfda364548d813f470bfea5790fa8737c02858aa0fad8ffc79a242fd16af54b24f2b298883a5f40502a91c738c5e21ecd99844e2412 +DIST VMware-Player-4.0.5-893925.x86_64.bundle.tar 127262720 SHA256 93454b17065dea2bdb5dd62da74122590162e5e3ef8e5218cc1ebe348189afca SHA512 0b012dd0b28a525500b931fc688286d20c6fac37e2c8e078f3999d9bb5c663e9600e610e9030fbbe3cc55a4dc4b05cf3727cdecb96630cb4ff9010878a471734 WHIRLPOOL 55d8363baced467e97b8718945e7dedd013718353c7a4b4e86234dc774db3456a5ae9ace54e457acd1c724b67df73dcfb95a8d9380aff7ef0e1a07df8db018d0 DIST VMware-Player-5.0.1-894247.i386.bundle.tar 212961280 SHA256 86b73f69b4b933c33bcc3404369302ce46cc05ae0f4e21f0e66f235620e758e0 SHA512 a1fdc3e2d4ec8e02a07185f0a674ee10afebda193d7b4ea2ff9808e3640260d1fd8099508b3d8d6a7013ad3faf22b860712ac1b358f1e90104fdfb723e445824 WHIRLPOOL caf2cd919718f3d568560b3e053d4d6ff80777b6f2fc52359d6e5eb9fdc7b9fff20350196ecfca0a2e1a435c275b1cb54d0b802ba9ae3c2b109027a081e1469c DIST VMware-Player-5.0.1-894247.x86_64.bundle.tar 179466240 SHA256 32bf1ddc389819abbc81745055a4c8d784fe0137f850b0a91ccefc1734b98b19 SHA512 75c665c1707122c2dbe1619b0e6ab6618a7debd5ab1d2335deedd16a019f1a5b01da042503177d7e6dc854dfef9d5a35dec0a9fdba47b3bc706a3d6bc0431922 WHIRLPOOL a86f1df24690694ad0823a939a075aa6e544ea39fcb25ab5a471e3b35f72a650e8b39f66e17728eb6b80ee2c3cf55b1e6c78540f2222f5b22e4377a0fd722b97 EBUILD vmware-player-3.1.6.744570.ebuild 6349 SHA256 be0aff5ddd1ecf4758d5ca78ff3b7e646e39e5be3970a20ca6a6ff9c98222679 SHA512 8feae6839f3508150dd1218f78630a371734519bbef170bc1d35248c713f2a81e69e9706624f1af2137242b5aa2fc0a2c19834a2a95f57bab45ce4c73687e9da WHIRLPOOL ef3286ad2628d69e7c06c7662e1fd5989c1ebd7235d9463a678b39698a816d054d11949d187dbae370f3ccd8b2f38050c48662ad2b998b3fac2d934135d3483f EBUILD vmware-player-4.0.4.744019-r1.ebuild 6384 SHA256 b9777ea51d7abc4947f42ff4cd98db91d44be1c2b3369b54f68146659deb2fe6 SHA512 ac3a066ea46d425aff1e41c2ebeffb0396f8229057d611925d45f74b2c2f5b5da232e8b667d8df6bbb0a7bb480f1b528cf0a5e840622a17d95e0e0df3faa872c WHIRLPOOL 4a3b3df5e0bca9a3ab9433b69c883925af2be1d442b1e74a7969353c352803a6517028e3b1ccc185e27cfe4d84ee807ed0a3a537bef9b1bc14074ac83fa4a6a5 +EBUILD vmware-player-4.0.5.893925.ebuild 6699 SHA256 35c40ff9d473aeabdd855fae2beb302dd9a53685ca9b01c5a63bb775ef68473f SHA512 219b0b7307587bfa8d9a766a35c8640d28bfe53dcc75224e075c98973693af545f2296b045dc476a0c555b0637c58a9c630dbb5c5e9cf1a1e9ca6ef0d4eeff6c WHIRLPOOL 0b0403311d3985bdb7aaf42566e84d1964098afb07c76ad1ec742466af443a11f27dc07556c973b43447ba015916e4047511b5d20cc9e8492c1a2ab7886f8349 EBUILD vmware-player-5.0.1.894247.ebuild 6696 SHA256 3e71ee4263aa98e1bd9b3bb00fbd6f8ab5ebc7a7c965bd8714b09589a5aa745d SHA512 ca76c88bb6215f19d770db09e2182ff02a91cf56c9fe0d394d6d4aa9876f0cfa62f3f770cb374241b9ac867f93629339b89c298fc4cbb3c8f5d3342259e5c378 WHIRLPOOL c4d3ccb8dea6e3c2f73fe6e7a840f1b9ba95d5e71ed348ded9a15dac7c7ebe8d24a60e6132bc383458213a8bf0489e2331e84ca519f103d24139e6982862d7f1 -MISC ChangeLog 31353 SHA256 185ca742febbaea701a009bab47d78fee84bcafae4e2d2430df6a8b49a670ae3 SHA512 7092dc06b9e3f69a109f24fdac149bc5bb44e6b7ad289bf07fb7aaf00a2da29d63348f6cd4a1f63ce6c6f8c3725b67d3c3d4ed541b3745c626b11e974d14233e WHIRLPOOL 50c395af1ae61ae549640fb14bcd51c87426ad9493604253bc850bd78004fead3746dfc47dcf177115537695456689c53829c7134057cec823c4c1633da0ac29 +MISC ChangeLog 31520 SHA256 4a5a04f2fc795d30cd1d6244e3e6de8fd3712270e7f125d345e1d28fc9f59900 SHA512 38487eec51972fea45dead0d9a071ada801e6fc0a2c079cd9d8b452957918f29fba0518fbfba44d6bcfcf3be98739928665ad11368864dd7f31f001d25e9ca57 WHIRLPOOL 68f411923b9a4523636a2e210b9463f7f263ae5b46c71f1d2e11c700a5f454b261f00a341fd02d961e44d6b1824cdb378deb0785751cd45492dda991d18035b8 MISC metadata.xml 803 SHA256 e7d2b003e65894fc2f8618a35e882c72ab220d8283886a005f360d0353ed14da SHA512 7633abb2f24c62322d7bf492a7e80831beca46e43eccc67e3439255817214168184b020bc808c0b82774a441763f348a953fd5b6d81ac0234df6bfb805e96907 WHIRLPOOL 36f93a1870adf271d4bfafb84f0bf7326d99863385b909546a53ef532c3cca536823da4083a1dbb0d7f5b50b8321bfda20458230ab0c8b38469db171b0c7d129 diff --git a/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild b/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild new file mode 100644 index 000000000000..66b4d03c93bf --- /dev/null +++ b/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild @@ -0,0 +1,244 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild,v 1.1 2013/01/07 20:52:10 vadimk Exp $ + +EAPI="4" + +inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle + +MY_PN="VMware-Player" +MY_PV=$(get_version_component_range 1-3) +PV_MINOR=$(get_version_component_range 3) +PV_BUILD=$(get_version_component_range 4) +MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}" + +DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" +HOMEPAGE="http://www.vmware.com/products/player/" +BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/player/${MY_PV}/${PV_BUILD}/linux/core/" +SRC_URI=" + x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar ) + amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar ) + " + +LICENSE="vmware" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="cups doc +vmware-tools" +RESTRICT="strip" + +# vmware-workstation should not use virtual/libc as this is a +# precompiled binary package thats linked to glibc. +RDEPEND="dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:2.4 + dev-cpp/libgnomecanvasmm:2.6 + dev-cpp/libsexymm + dev-cpp/pangomm:1.4 + dev-libs/atk + dev-libs/glib:2 + dev-libs/libaio + dev-libs/libsigc++ + dev-libs/libxml2 + =dev-libs/openssl-0.9.8* + dev-libs/xmlrpc-c + gnome-base/libgnomecanvas + gnome-base/libgtop:2 + gnome-base/librsvg:2 + gnome-base/orbit + media-libs/fontconfig + media-libs/freetype + media-libs/libart_lgpl + =media-libs/libpng-1.2* + net-misc/curl + cups? ( net-print/cups ) + sys-devel/gcc + sys-fs/fuse + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/libgksu + x11-libs/libICE + x11-libs/libsexy + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXft + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + x11-libs/startup-notification + !app-emulation/vmware-workstation" +PDEPEND="~app-emulation/vmware-modules-264.${PV_MINOR} + vmware-tools? ( app-emulation/vmware-tools )" + +S=${WORKDIR} +VM_INSTALL_DIR="/opt/vmware" + +src_unpack() { + default + local bundle=${A%.tar} + + local component ; for component in \ + vmware-player \ + vmware-player-app \ + vmware-vmx \ + vmware-usbarbitrator \ + vmware-network-editor \ + vmware-player-setup + #vmware-ovftool + do + vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}" + done +} + +src_prepare() { + rm -f bin/vmware-modconfig + rm -rf lib/modules/binary +} + +clean_bundled_libs() { + ebegin 'Removing superfluous libraries' + # exclude OpenSSL from unbundling until the AES-NI patch gets into the tree + # see http://forums.gentoo.org/viewtopic-t-835867.html + # must use shipped libgcr.so.0 or else "undefined symbol: gcr_certificate_widget_new" + ldconfig -p | sed 's:^\s\+\([^(]*[^( ]\).*=> \(/.*\)$:\1 \2:g;t;d' | fgrep -v 'libcrypto.so.0.9.8 +libssl.so.0.9.8 +libgcr.so.0' | while read -r libname libpath ; do + dosym "${libpath}" "${VM_INSTALL_DIR}/lib/vmware/lib/${libname}/${libname}" + done + eend +} + +src_install() { + # install the binaries + into "${VM_INSTALL_DIR}" + dobin bin/* || die "failed to install bin" + + # install the libraries + insinto "${VM_INSTALL_DIR}"/lib/vmware + doins -r lib/* + + # Bug 432918 + dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 \ + "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libcrypto.so.0.9.8 + dosym "${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.0.9.8/libssl.so.0.9.8 \ + "${VM_INSTALL_DIR}"/lib/vmware/lib/libvmwarebase.so.0/libssl.so.0.9.8 + + # install the ancillaries + insinto /usr + doins -r share + + if use cups; then + exeinto $(cups-config --serverbin)/filter + doexe extras/thnucups + + insinto /etc/cups + doins -r etc/cups/* + fi + + # install documentation + if use doc; then + dodoc doc/* + fi + + exeinto "${VM_INSTALL_DIR}"/lib/vmware/setup + doexe vmware-config + + # create symlinks for the various tools + local tool ; for tool in thnuclnt vmplayer{,-daemon} \ + vmware-{acetool,unity-helper,modconfig{,-console},gksu,fuseUI} ; do + dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}" + done + dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer + dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu + + # fix permissions + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks} + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper} + fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats} + + pax-mark -m "${D}${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx + + # create the environment + local envd="${T}/90vmware" + cat > "${envd}" <<-EOF + PATH='${VM_INSTALL_DIR}/bin' + ROOTPATH='${VM_INSTALL_DIR}/bin' + EOF + doenvd "${envd}" || die + + # create the configuration + dodir /etc/vmware || die + + cat > "${D}"/etc/vmware/bootstrap <<-EOF + BINDIR='${VM_INSTALL_DIR}/bin' + LIBDIR='${VM_INSTALL_DIR}/lib' + EOF + + cat > "${D}"/etc/vmware/config <<-EOF + bindir = "${VM_INSTALL_DIR}/bin" + libdir = "${VM_INSTALL_DIR}/lib/vmware" + initscriptdir = "/etc/init.d" + authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd" + gksu.rootMethod = "su" + VMCI_CONFED = "yes" + VMBLOCK_CONFED = "yes" + VSOCK_CONFED = "yes" + NETWORKING = "yes" + player.product.version = "${MY_PV}" + product.buildNumber = "${PV_BUILD}" + EOF + + # install the init.d script + local initscript="${T}/vmware.rc" + + sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \ + "${FILESDIR}/vmware-3.0.rc" > "${initscript}" || die + newinitd "${initscript}" vmware || die + + # fill in variable placeholders + sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \ + -i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} || die + sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \ + -i "${D}/usr/share/applications/${PN}.desktop" || die +} + +pkg_config() { + "${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update + + ewarn "/etc/env.d was updated. Please run:" + ewarn "env-update && source /etc/profile" + ewarn "" + ewarn "Before you can use vmware-player, you must configure a default network setup." + ewarn "You can do this by running 'emerge --config ${PN}'." +} + +pkg_prerm() { + einfo "Stopping ${PN} for safe unmerge" + /etc/init.d/vmware stop +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/app-emulation/vmware-tools/ChangeLog b/app-emulation/vmware-tools/ChangeLog index 1d80d3b3ea8a..8172d26b19f4 100644 --- a/app-emulation/vmware-tools/ChangeLog +++ b/app-emulation/vmware-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/vmware-tools -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/ChangeLog,v 1.12 2012/12/09 14:31:03 vadimk Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/ChangeLog,v 1.13 2013/01/07 20:54:11 vadimk Exp $ + +*vmware-tools-8.8.5.893925 (07 Jan 2013) + + 07 Jan 2013; Vadim Kuznetsov vadimk@gentoo.org + +vmware-tools-8.8.5.893925.ebuild: + vmware desktop 8.0.5 version bump *vmware-tools-9.2.2.894247 (09 Dec 2012) diff --git a/app-emulation/vmware-tools/Manifest b/app-emulation/vmware-tools/Manifest index 46e43876a64b..20b6f3521408 100644 --- a/app-emulation/vmware-tools/Manifest +++ b/app-emulation/vmware-tools/Manifest @@ -2,40 +2,53 @@ DIST vmware-tools-freebsd-8.4.9-744570.i386.component.tar 18636800 SHA256 14e678 DIST vmware-tools-freebsd-8.4.9-744570.x86_64.component.tar 18636800 SHA256 555a1d6998b85a33ea1fc4f00e67fa034ef413c0f6e3c48125b5ee94f3ece06f SHA512 331f3d10645813a2b3e879c5e0a523bd908a4508a79425697f4d355a141407a20190c76bee66f67860b40ff22385dd48d2bd5cd3886ba539e9dc8ded07bfab90 WHIRLPOOL 9306e095e7e8749ee134e3be8e0c514a24090c651be400bf272197fcbc94b44d62cf10b01887da6579a7ca3fcc403814a39377477bb72c7a513a717b5eec679f DIST vmware-tools-freebsd-8.8.4-744019.i386.component.tar 15667200 SHA256 bfd990e4a9244b075854178b338df397218a2efb11b5e4c12e47c762d3c7678d SHA512 be065b72d8259b0bc8ccc5f6621c0e1ce3e317d5886054eb5f7ed7c3c1ea1cfdd6da66f823af904182a193dd1980d0de8a8db494aa03608941f91d6d8b437e93 WHIRLPOOL 3552d6a7b301bb6e16e03afb90b2d01e3d512c1aaebc59f796777a1265dd29363ecc1bff801182ead1d9d6d15cd7f14ff74f2a2cf17141eab3f9e563e0e30716 DIST vmware-tools-freebsd-8.8.4-744019.x86_64.component.tar 15667200 SHA256 a2eba283bce8a1b5695e0827cb36d8f5332fc06041d21dab3edcbf919d1c9f5a SHA512 8967473e47a2129d44e38440516590dc539acd8e1de9ae34e53dfa75b46ff3d04fcaa407794484de73710085cc86d36ffcab1cbce2a63c658c870e5999921138 WHIRLPOOL 37677b89d5945be0ba2754b4afb7f688d0a07c33816392f61989857353298c4cc114d287cfff2fc886a75bcc20c64bbd922675220506539557da6b7203a4d816 +DIST vmware-tools-freebsd-8.8.5-893925.i386.component.tar 15687680 SHA256 9e28601f6b520acd531b79a3cda23295075ebc9b68f39dfe93806a1302d91cd5 SHA512 77185eb7aaf24ef0dbce6ec783ac8f5dda5f7a3ed17bd2901c095f0acfc3257fb29f66d5e2c9ff9d53d136630260cba3500cec4c36c8cbcdcc018790f2cec5ca WHIRLPOOL 629a1c54e6adf73552dbd0e8d346de5b25a4e7c817bdb66dd8e79f86bfd22b480d0304c9c2ec6c0415d55eb92949030e40d876380b9235fed9d102cf6caff78b +DIST vmware-tools-freebsd-8.8.5-893925.x86_64.component.tar 15687680 SHA256 79ff28be25f68bda708391fb260b706b9cd55d6cfd724e4561fa0bd827554d7d SHA512 b4e5def7c29af218054c08827635337cf8e4dc0b8f4607ee9ace3996a84e86674e50f6ea8da9fdee635517404616ea6521f5c82d1e19921d2ff7b31f28c6667e WHIRLPOOL 918ed2d5277c303a83c8c5877666e88ba8d9d20c9c3f58d4ca826a8014e4ebfe3932800541ff9bc998f8bd10cd9d749c6c54363eae55fec4fcb265312c3f7730 DIST vmware-tools-freebsd-9.2.2-894247.i386.component.tar 15216640 SHA256 fc547490f6b35e2da124ee817eb7d170e4c7af1891c7d0c01fcecfaa26752f1e SHA512 e750c9dce49e5770ef88cc1924d91ce29bf41a3ac6ec4435da0c47e52c3d7301aabf6f84a68c401bec090eb7e19cffc199ab751453d90dff20459600f0d2a11d WHIRLPOOL fa514454a571849b7a1e6974b7f92a4c5d8c5b5a2a385bd3615d8f13722fcb793b20ccd8f8f94da691cde4a5acbae91d367ad1aa16f2f54f42e5c8612b39a8fc DIST vmware-tools-freebsd-9.2.2-894247.x86_64.component.tar 15216640 SHA256 c23a7fc385b22b393774783215065169e17d1ff0b4cbe4bf1dad1f256af5e198 SHA512 8a7547602710d422a046f39fb2e967f4f16c172d00c9beb3c4f8dd4c9e5b0c1ede3edcd312857f2b37c3e26306535d2f92ff04b651e43b53885292c56237b0e7 WHIRLPOOL cb5f1d222cb44a0d5b93ea2b9990f981f6942fee6ff0cbb34a5d2d06f463c2ab896ee6e5ec2c36a60f7dab9bc19783691d14df659b824985aa2a7bb560ab3c78 DIST vmware-tools-linux-8.4.9-744570.i386.component.tar 107786240 SHA256 eb623c34b03dd271e68dc61bf1c02b0a8be6066b2304327f071e06879b9dc8d3 SHA512 dcd6f72de69cb0483b4f03dca7ad7370101eb08edb1ceac2c0eba294d5a17ec9a7c34a64d0de9cbb35203ea07830590f811d8c370e044b1f967c6d444250320a WHIRLPOOL fe2ae28a47c86277447c31a0a1420b1039f50eb1f716661d4acbe4e62bb63101251921e7d9a7e2d93cd83f5229f94ea8c06dbc40336b003fccee0f3ca8fde59a DIST vmware-tools-linux-8.4.9-744570.x86_64.component.tar 107786240 SHA256 30c9eec5ebf13d224cf01b321f858d8ef8ee16c823f42c96f94e63eaec1b9566 SHA512 53e82445551d21a283f2521440046c5d0187b0a6b721de588fd1082ea425a853ff7f22067c1f9121c1a48e16cdf25f3c16de027d1f06aabedb3d3df37495c27c WHIRLPOOL 64dbe421a0ac257597f85591a3b33c8f4e09c5825459afbcdb0eb3c7fafceb815ed4aac29f36bc9f940a6304e8ab7046977b4192fc3c23f4e7e0020c23f43e28 DIST vmware-tools-linux-8.8.4-744019.i386.component.tar 60129280 SHA256 1abac226110078a8fa373f1c8b12efbf2a1438badb2dbe570103b83b8a245641 SHA512 177ac6f66d992551364e243ca5de1dcd742c67b7d848ce11e126017085c22e4f0dbb23f4b3881c0f5eb742f8c5d506f8db00039e6e86a0eadb9a7f0807342f57 WHIRLPOOL 137185d451953656a7677ee645152dd2ce6e6a473eed9eda19756b8ae5500edb2cb8a282853d406e8433d10346dbe2e144bf784097e30a7df2a1b110c6c55156 DIST vmware-tools-linux-8.8.4-744019.x86_64.component.tar 60129280 SHA256 e704118d03b0303c79b622bc5dde60c0a172e7caaa6a1b7c7c467fe9707f9a1a SHA512 f5311201235732d5012d7ad342661b80e3482190644477699b16502570efa746933be72fa11c1887a5f64a290c11f409975f953b8d62b61ffaf6818e6ebeaf84 WHIRLPOOL 65e35f64e988e4bbb0d411176bf1daa81d17f29d838036f268e51643cb218520fc8210eaf72944da2d21c25d0d333dd8cfc58b739f07f7779400081d7644ce6b +DIST vmware-tools-linux-8.8.5-893925.i386.component.tar 61798400 SHA256 46fad6b5c4292213122996cacba846a3c4bcf99905d06fc42348a505d7a5977e SHA512 ce2bde9826efa3faf68c4669180461510add481dd76a33a7638c55e03af100696e34fb26f4bc6d440df048a171674711e5c175f900f539f7913c274d35e56ae0 WHIRLPOOL 19678df05e50b7e8532ed66464023e9d7122794c09c71f56fc4b4f03734191807ec076e17ea257e632a5910d525fc00889706045e34c11d24634ce4d0f6f2d1a +DIST vmware-tools-linux-8.8.5-893925.x86_64.component.tar 61798400 SHA256 0ff93eebe867d4a8c08c32fdb2113bf4f0b46faa1c1315ad8ce05a26f022d0f3 SHA512 f5dc15d0ea2384de9d12477977d90d820daf7c42757797bba5d3f4aaf2e988e10c68880375b2dc94afc38f5267e1f7840ec2585719bbdd143158783c3b8429e5 WHIRLPOOL f9353983757b2142a58ea4d1e0d6fbb15539f2abeac3dc41c1b7c729cefff4eb03aa76fa76b37845b16648a62a0d731d9aea726a8e17fc653798a69ae889cf5f DIST vmware-tools-linux-9.2.2-894247.i386.component.tar 65607680 SHA256 245a464663c1db8afe273a6e0d5b075cec31907aabf0807644ff4386427887fd SHA512 9614267ff443e1a6c33ccf6b223290300faa4851bf2b600c10795c9c95ff4ae5c11f0afb8e89c9bfb704ca013155d678d8a80299b7c1135f9bccaaca4d55aac7 WHIRLPOOL 6f72c6e6966df2157766624b970b7193608ba451fbf380c9e27b895eed1b2c32fc9f962489c59cad9f2ee500da5d31faf74c2301bc0c3df06e51a970fcffd31b DIST vmware-tools-linux-9.2.2-894247.x86_64.component.tar 65607680 SHA256 26d27a1f3367ce648fae668165c0ecaf7a0337d1f120a7990bc4c64309786822 SHA512 d2e61bdab5dbc247b0768dfe437c58c06ae80620f35524f057d8a0705c055f921b3d3b711b3e8b9e7984dc37428a3135de39b3603a8afbcc45edfe20df3595af WHIRLPOOL 14066ecd799fa1cf06d5195c2c2d2eab2a8898ab90ceb56bf00e01e232832294cee1f629a1df50127c84df953ad24369fe3516de1f473988764d711448791082 DIST vmware-tools-netware-8.4.9-744570.i386.component.tar 81920 SHA256 97c7acbca92b27084326bab7598534552f8d4537924b0cf7633425f61c306519 SHA512 0452d8b216b8c4b9541d9a02611871dd9523fca1d5c741b0d6f7532cea7b0a8e7238b46254a65ccf8c1b99b72b109f8d13b5c4678cb81f5d0b19d4a9ea5f8c6f WHIRLPOOL dceb43d44bb66bab69700b739a580396459656d937ea6d25e6bdde790644dca161f444469ba16eba91754ad3a2a443375134996a3effef9161c45e1c5d12c2a2 DIST vmware-tools-netware-8.4.9-744570.x86_64.component.tar 81920 SHA256 a3256cc804c0f73e5e01a1b0e81827a7dfbc42d4cda701e1b19bf6961a617af0 SHA512 c2c8207efb2549aee64f6b55944b750076f801599e06d3459bafc7703f3b3d0bb366239d4d4d53a277db23b156a7cd71abb7ae4190fccc83b39da4c86010084f WHIRLPOOL 04dbec8f78ce8bc0fff960dd015a511000ee519e76c0c23c27150b98b9942de67010ac4c050e8be9b2937569be4705214e3a4b7907be46e7bd24d45af01c0bb8 DIST vmware-tools-netware-8.8.4-744019.i386.component.tar 81920 SHA256 bc77ece95283d4986c753f7696575d2bfac520a68f150de314cee9ac00877e2a SHA512 704c1d86fad22da21061a8a9d8aea8a10e6f100c06bf2f0de7c4f4c97cc563a60ed47f8c15753f6460801dc2d23e27abbe348379730cfc4ca188df5fe67cd5b5 WHIRLPOOL 41e9b7247fedb9f6d2c53895b3a31449c613191dc115beb6f48b00c0c260885514ea3d094953ada92ddbdb8a8a496274d36492143826d45a9b9a35a55d69df84 DIST vmware-tools-netware-8.8.4-744019.x86_64.component.tar 81920 SHA256 0ef595aeaf23188bb16599c2c2bf918826c1830a77b6aae967c924eac27cf3be SHA512 11487f536c83ee02ec70fd1bf97be7fe35b3ef4df9173fdd351c167bdf5b72569a6d8f9ee6b4c8fe5d59d464a3065c4a9fc8fc8823b1e06474d6e8f873d9eb57 WHIRLPOOL 871166f6c5f0b27d2bfb66502494bac91873b356b7c4e52f0992487ca768af38347ae0c3f262fb532825429ac909a3e34fddb51483fc5fda3022c01ca42b1b64 +DIST vmware-tools-netware-8.8.5-893925.i386.component.tar 81920 SHA256 5f9e7ce0a186b44435b247f7426899627898e359f9dd7385913b969c89c82ea9 SHA512 a247ed9e663c865b853ce9131713ba0e1170f8f18c318ea6dcee7f25bb303a641fd7e75f7982620cac757d010227589c16426423b09a63d3cb46172ea50fbeec WHIRLPOOL 550af08b404db23b7bb09c505485a9fcd2b9205f84267c09f93bd82712d7bfe1205b53ca9fb4030e660edc65121ae5a2b70d629ca09099560f3614eb67fac0ff +DIST vmware-tools-netware-8.8.5-893925.x86_64.component.tar 81920 SHA256 27860181c5c6aace507f576b881720b797f52774579239d7772354e2e1c586d9 SHA512 bfc152564b336a95bf1b35859f8c03bf7f1ee24a767a0d2ccf6d52e2f8b0b306dbbc9fc1aa1ec66e0ff6605c2c64805922622d16a01d31a55d947dcf38f2913e WHIRLPOOL ec20dfd2c97c8fd6b1749e56edf26dbad00238f69da63619b28b58e0b4acb5964f977dcd9cc2371d34895a4db0d1e8bdf26751445c03c38a57de9a0175ab91c3 DIST vmware-tools-netware-9.2.2-894247.i386.component.tar 81920 SHA256 d4d60532c4838f814a63e0e53ce0a582500f43c47a308147fd9b84d8e1567fb4 SHA512 0c1eb727a163a59849c6f557fed58c00802f510173be7f505d59ea1756e37c0647714f7156affbfe4fccc0f15a992be9dfe3edb021d7ec525d8cba6c3f378b60 WHIRLPOOL 6490f27118be4eb8f6f8f2892a1f48696478d418a1dcd5ecb31c30433098bb8f05de0f1ec251310b290a0042ef2f0416879511a4700d5261624fd13904ef7901 DIST vmware-tools-netware-9.2.2-894247.x86_64.component.tar 81920 SHA256 bfdaffd6c9915844e4902ce74ab862239c614378fcf4aab780dc37802593cfad SHA512 225bc6221fa65de7c6bb3874eec794f13f714f720961df2d0e08ff24abc534015e9d9037cd0f524311d883d0714c94461fb5274f14a655b5b9c2794417078336 WHIRLPOOL eac6628a89368b06b65b2fc221336be34819e977875810954d06b6d4348b8fc8172caf370dd0b7f71258fa8a87d294f741498f781591d56ed406b4791cd26686 DIST vmware-tools-solaris-8.4.9-744570.i386.component.tar 20049920 SHA256 12f868ff8015de412edd98e51f2bb6d4c016de87244916d207203003c44450fa SHA512 f2b7d5c8a8b25ccbdf6616e7383bbfebb302485040e2aba88f03afaf21761ec87360f64b3d88381e0d3668eb58986ea33fc635e076a2a85a7939fa380267933d WHIRLPOOL 9cdc91ab8f96d5dd5810deebe7b881aadd15b0c190779b3213e8a8b4ee5ff5fe2a097bb3479238010d733e350dc83f0ca38b5739f5cf438b22d95089574ad75c DIST vmware-tools-solaris-8.4.9-744570.x86_64.component.tar 20049920 SHA256 d0946fc5d4d798c237b4f8f38a154e288fb8215e1910a0818a18913814e69b59 SHA512 e5d927ea3e54912396914199f83dbe18e400e6fbc4e109341055972944cfdfafaeead0d792f660d0695ce8f02f0ba70260dbe1a4dedc0cf234e1f288bc0280bf WHIRLPOOL a559282842a8da2ddf9a92a44f5e33e2beb31ec58ef36bdaec688b42b44832dada1c15dec71ecf5677cc9fff68290a6a14d298babe8625555766b2c9d5acd953 DIST vmware-tools-solaris-8.8.4-744019.i386.component.tar 12779520 SHA256 c11c549fff28288f0402169fb23967ced04209511603959e3da434ae293deb9b SHA512 f84ea504a4c2cdfd50c845355e1c94ce77c3c3b47f38bb8c1cd15c7b7aee0ebb233794e1033d14421ea4951e385522e2889e919dc5f691436e313f473048d386 WHIRLPOOL 87a77b407d26c5856fc392b0d9e6e8ee14dd709c8f335567ed5af63590789a1b8de1e98214897496bb42e9f15baaa8acef23ada0aa1eaf0b984483fe861c8b45 DIST vmware-tools-solaris-8.8.4-744019.x86_64.component.tar 12779520 SHA256 9aa323485ed61a248d0c403578a9a6802fd13486275cc3b40b11510436aab7e4 SHA512 4fbbe16fc5ecd4bd14a6df47c7619faa7e418abf9c58466785b839993ccdf966e21244026acee84e20e2b2ed6f2c2c16b74d1e02171a7ed22711ca4a394833aa WHIRLPOOL 76faa26f5e71b208919fd6a13441cf6ecd9e7467efdd7be9a765b91b0ff70780bb120b95e43f2c9b4b711926b3a618f6e9a5cbf2a9664e8020cfb19adaa9a636 +DIST vmware-tools-solaris-8.8.5-893925.i386.component.tar 12595200 SHA256 a937ba01df57c91e70458b8623320b9386d4989f4011358fc018b1cb5525de9a SHA512 86e78d36f479c0b00fa20ba0e4cc8c06e2f6e7acff481f1ab2fac380c1d7bc83eb39468d7cbcefb585bd5e0c115d3f9f99a48a0ef3571bba1e8331905bdf5d83 WHIRLPOOL 52fa025e34b76ce275e45e00e5a09ee744f519972d9046dcc1d4a6a026cd03422aa244bd69f6748b05dd4024e06fcc4d189c71135bbf92052caf1d506dcb34dd +DIST vmware-tools-solaris-8.8.5-893925.x86_64.component.tar 12595200 SHA256 28034b84689ec8ee2dde378521b3f59519d5a1477ccd48d0267e4e8033eac3d8 SHA512 441f1a4441172bf7403ae7809311511716a446217a88c39f6c4dbf14e33f294839b015f1ea9123a0e9a219f872e2f672ae4c5a7c8d52154ed15c8427f2319834 WHIRLPOOL 10720f802eacd9d6c735dd91811689525a6a69c0ea7e6c3bfd9e90e84ed79263cfe9f1e68b457c16419b06a11ab3c9aa5f40507197a9f255cf8bf7928141c5f7 DIST vmware-tools-solaris-9.2.2-894247.i386.component.tar 12380160 SHA256 2187a1fc673681c4b98d544945f1af5947ae8c75eb7be4bfce8453cd884f4ab5 SHA512 2ec5e50195040565a86aa0e5094d8a24d5203ecc488b5b5934d8de48a5ea5329e6eb15b1800926cfe75109504be8d0988a2ceac29b088dd9a2df258156654dc7 WHIRLPOOL 0f021c264347535fd2b748484d11862bd5d162a83314a74dc2dc442a7d9fab54a056133b59817646e6f799fc31c5e2bc80197d5325f06493a23e0acfb1955f4b DIST vmware-tools-solaris-9.2.2-894247.x86_64.component.tar 12380160 SHA256 762465a7e7e3ef169c2c98192b99ef67998b1a7f8e42375e2d05b591bd517367 SHA512 684e4e29dfe5a0a0f9a180f042173c6f49329567f24bc67c740448d6c3c18ea3cc18a1e49a9320c994a32199a47b4e7dc908f09ab304b260235e39bd47d9fc16 WHIRLPOOL 6bde9b05c8d382961808f78877ca9abb7688f8dcaa69cf6d2e2a3db565cef1c833467d6fb55b0d9f8d94302a32bb6cf1beaaae4106dc043b61acb86c9faed15f DIST vmware-tools-winPre2k-8.4.9-744570.i386.component.tar 11059200 SHA256 7e203ff59853450256389b4d7540a6ec30feb9f8fff238d579b1a2057418a94c SHA512 22d2d6b5d6c8abc9af89fc5a5afd1836322f1f9974a1e205873525989473682c5284f7bf959567ad083dfde1cd61d6b91c697564e845f5e0b3a5f01f59741b63 WHIRLPOOL eab49f5f482971b2cbaa6d5dfdfec1b1e73971fb37e08373601b2d2e04b55b0a9e7f3d89bd46e0aba2a3262ef89e41a835a7d547b803d871125f797edfaf7b90 DIST vmware-tools-winPre2k-8.4.9-744570.x86_64.component.tar 11059200 SHA256 6cc456e8162762f0d1ea8bf2f3595ab6943b9f0bb2954f60f91966c1dcd5dbf5 SHA512 b8976b16953b71b18a575b2dce25d184a0aabbe9408d9c01dc0a136d6339f7e26fd1440fbd08a1897cdb5568c21f9842f6b6a43105697a1f8d473955d5879e4c WHIRLPOOL ce4122f8d053a0ec5a831f3e0f0bafd01519cde9762aa039c4fbd74c653efc4524d99093402c7f59e97d93254576fac7065328d6acff5e4e2182d8fd3302f5df DIST vmware-tools-winPre2k-8.8.4-744019.i386.component.tar 11253760 SHA256 71c7c2be7ea2e2c344c6d9cae4883c6c14470ad7693c0228379a597519da8a83 SHA512 3c6196ef217053d8bc99597f8393ab3678b1991ce2d24838f67df6ce97ae884870637f1e043e6c8047006546624831d38a3038fb14b5a2f165117d6d2c3d8dc6 WHIRLPOOL 967b33c3fadd97eb11c2c673317423ea0bd617e03ec958a70e08c5526be9c5a5b95ad26feba2f1189ce5df81f8e3f85818c0e59b2079ee5ae4a5cdc1191b5a10 DIST vmware-tools-winPre2k-8.8.4-744019.x86_64.component.tar 11253760 SHA256 3d7f8443162096eb3fff52425307b26aba3619304547a650e2807c73dc50e1dc SHA512 e6d0aa710283e6dc95ced5f5f584610c82f2b471febd1b12ce2ca6814078d536e24dc2245963f1d7a45820e6cb196eb928604ee0384fd88ac0b54d2b2b144bdd WHIRLPOOL 89525b3eb4e1ce2b4e222d96e23a68a4fe3e6789282c1e4b806cba5e59e8d553eb3bfaf3cdf37d951e0c491e45d1a97154ccd68bbfe5b2e0c46ad8acb0d09ff4 +DIST vmware-tools-winPre2k-8.8.5-893925.i386.component.tar 11253760 SHA256 3352a0d7d25515bdf3dc9dcb5e43389d48a37b39342637e3d7d4a2462148067f SHA512 ae9640d4a5bc1ddc3914678d0bda5c07a84d59ca1a8cbd7296bfde6a60026953fa1b8269e0bfe40172d2656ea57c60d24560beb6ca57ac369ae5cb9b81c5e111 WHIRLPOOL bb9bdff573be4dd546a6201bfb9b44b5118bbd826c4a549bec4cd3226192c57f4bb003442fc251838afa0d7241d2e3532fd5f23302b9c849ccd005d1bd5bcabd +DIST vmware-tools-winPre2k-8.8.5-893925.x86_64.component.tar 11253760 SHA256 c0b0a300bb401a19f73617d39a3449fdd3fdfeea505e178036f52ae8fd6404c4 SHA512 33b73d5756e76c9dfebc40796b86c147175cc9b93d20402c7482170bff30e6e0d21f3e222e62f4fb985d61d7b71d16d7f05249f71624c64c6e9a92abf9f5b726 WHIRLPOOL f8984fc2ade0035ff713783213754e86db6bfec5b3d70759da25c480f2f91a0860f6c2a41170f93a2a2b45e81a8b7f27ea5ed2c4a8f2d21e4f8a4e7d30dc744a DIST vmware-tools-winPre2k-9.2.2-894247.i386.component.tar 11253760 SHA256 d064fb538610bf6c1ca90174d69cab559248956c5d25a24cda82063321b0f265 SHA512 86d6352acf8fcd1166cd77593f9d161731fd61d65f977be2fabcc5f9b6efd312d7a5aba85bc43c7c00b6c101b5f5963a28a3fa6274925ef3ef73ed0e775a544e WHIRLPOOL a09b8120d6381c4edb56ecf40e64efbb765ca3705ce88901621916bcb387d3a8df6fa01797b6da4db9b999b9ff1bc7f5271e4183669fa270cd60f6c84c4fdf6a DIST vmware-tools-winPre2k-9.2.2-894247.x86_64.component.tar 11253760 SHA256 2bc29ec7d74b8e71fb88029267ab5701677cb5b01128d08b876867087d9dbcf6 SHA512 b032411102a819555b6c6196d420f3cd2846b375368cacaa8b75ce01c7af55a9e98c2d4068ba6510320ed029af9ed85f6d660ff242cd244be68f6cc1beaee329 WHIRLPOOL 14fec6339899a8d5e792faffcf59a94becebf15dfc0e00ec1758e2989d76d6d65891e1b17d4e84fba06e4b5e188aa14e843ec5919fcde2cf7e1a96084ba25991 DIST vmware-tools-windows-8.4.9-744570.i386.component.tar 38246400 SHA256 27a25495b0028745093968f771d66f186071df3e91760b3c2ca7be56a3acd805 SHA512 a51f9fb2010910948c91a3bd51c1883faff94e71ef89c7446f71f0fa63a49b423033e96e1b9361ddb496fbb3fe46fb36d86c2f58c0950aba61c3c0057c1afa47 WHIRLPOOL c4e428cf0e8888e7f19b76b30b554d6b6ba9f25c272e50eeff6613631e6edabeb530bc0f2da2e212bd32b8fd9778eab32ea690428b6de02000b56c2b3f43e139 DIST vmware-tools-windows-8.4.9-744570.x86_64.component.tar 38246400 SHA256 424ddb54ea3cd0b3f04af128023a9a7600f753ff46e8bca72294d5c3cbbab90f SHA512 be77a33ca9541d45ed0806742b9745db0bfd743bcd618c7f030e24b9f09b91df3748f6cb60268183671a6277e20dd29e2f4cc61c5c68aab0079d860e94dd73f6 WHIRLPOOL e34f9fcc13a6a7a90681cb41305a31d87dd26edf83fca1c43306aa1be207a86992897a0e01840d4a4052d40147609878b390236ed18a3ffdf8d428b348263227 DIST vmware-tools-windows-8.8.4-744019.i386.component.tar 52254720 SHA256 60272cfb2ee1df444a29a4ed740ab6fb8f82baec7f2327452046fe2e8bbe92b0 SHA512 23b524e60271771c51cbfb0b369b5f2040d0993d1f7c32e2eba29fd9f82b444d649fad59f028e57bac31f00e5ade33c16a65b94d45379fe944b55d8a91b40fcd WHIRLPOOL a7abb96f97fb16139e3396541a3edb3b4840c3a395ace681a933e5349cba8eac0f7d105512bd56e809ced8c46936b4578129f7ed60d67fedfb556cf3325e922a DIST vmware-tools-windows-8.8.4-744019.x86_64.component.tar 52254720 SHA256 c2299b5689cbf8a9a516c91a34cefd4cf0721ab1ac0173ff88756d48c7baa4ba SHA512 706d359a6f94fcc936524e90daf73e957f1f95980e3a232dc268e9a9522fd9f12b1c238b61d30fb70e0f39502c18228528789b133bf67c3d6041af833a107d37 WHIRLPOOL d92a45db451bc6eb54363b0c54638523f5419e16c742cfbf23bbe58d80c1a8e400be36fcf5cbe8b8830f095fe0529c565e27823766e15dd79f9ee3e84db13484 +DIST vmware-tools-windows-8.8.5-893925.i386.component.tar 52264960 SHA256 90e75aa836f51073457b0b2811e8ff7c1747a65087ee89dbc0136ded34e6ae57 SHA512 b9bfb592c4cb627f014fee715d6643b1b913029f7396e21c732827b94fd2a540b447688e1d7155904593ba5c83efa8333caffecdc532e0a1072e16180168be47 WHIRLPOOL c44dc2dd86ec160970b84285673d1ef241b5e44fb7478b65b0c9b7ba5ce227270187737c7693d67d7f967a412f08f4d41fbe6ff29de2a3482075753c33a3d1f0 +DIST vmware-tools-windows-8.8.5-893925.x86_64.component.tar 52264960 SHA256 2b35fb6eeeb30dc1bfa612c63fa20771756d9be13619b7b349e0b007a3d4a5be SHA512 920e512ebe8f471d0b9896cb96c490eec5b804b34d70f43cc4ffc6edb0ac41b9b0d087c460d2363bf361dc489803494119a78bd33b7558256d0b71b5467071c3 WHIRLPOOL 3059a2767881b343582e5ef6f5493ad0cda0aefb371a53f84fc215587db022bde677260cba3e62b532a4dea737835096f3671055d0a3999e48e1b69e112a8094 DIST vmware-tools-windows-9.2.2-894247.i386.component.tar 61767680 SHA256 19b741b6462125536a7b07e01894fdd42911c0e895436d543e0133c0cb337c56 SHA512 284403ec535e9e15553bceb97a3a87db79cc7957401f364977358217325c1887c454af003193a38bfc0c9beef74445be389295647da1b4d5b61b3e380b5d7a04 WHIRLPOOL 4e828f8ca3a44f4bf964652e2e94b9c5cd0650840bcf51abe1c9e8703ac50fe9e86eb818c7bf8e914ab4cddaaa8265351b82625be727e868859a3b56b2eaf3ac DIST vmware-tools-windows-9.2.2-894247.x86_64.component.tar 61767680 SHA256 852017eeeb1b2a3722a8fff847e66f43d23f4e55c8c2e9bab0ec0340746b4d24 SHA512 38b241cfbf0e50d5dc32538258f38b94643a1180b47157ad2042d7704f61d296ff838ac58c2e5eb98604cc92f453ad0fe4ea0604d7efa44dbf3ef384b020be9f WHIRLPOOL 598a12d0dd550ac6f2053598d3e557f3c00b20793d2b3a229846be76d5a7f8c14545080fcae6610efe7d52d86c04fb61b88d40557469ac23ed0e59dc5c07a386 EBUILD vmware-tools-8.4.9.744570.ebuild 1665 SHA256 52fceaa8faba07c10d257ca2241015da3f829d2e7c2abe22cf92415c3f0ba9e5 SHA512 e25ec095647046c1a355d4f5d37836ce0da50f62468934a7ee652b9f6d8ecb2898ec0dbf317b46a9abad6a0c2eb17ac80ffb05724b6ecd3546072038835e804d WHIRLPOOL 41fb8679f06c6aa2e64305856dfd9e9acebd8779cbc4e5583d755bbce1b6863eef649db1f90ebe8ba84c2dc2ea7023325ec0c7661c78410be45951de55c4c605 EBUILD vmware-tools-8.8.4.744019.ebuild 1622 SHA256 bedcecf381fadbb0b30da63aa38712965e126efe8393411fde0f126dc60c56c5 SHA512 f253509649981393cce770c1e429f5f3bb8bf5e12769f468be154dd079a2ebec0b547658bf1dabe5897d2c97297f62aee72412a68f5d5a7185de9c37534d2ff2 WHIRLPOOL 851ca0ed4931683994334591677bd581da000d85ff995cd289a474ff7a46886499712dd742b9c43e13ebcb245bb8f65de609bb54403ad3478ad678d2d0a0e54f +EBUILD vmware-tools-8.8.5.893925.ebuild 1622 SHA256 b9329a4f561cd94be673e3a0a970e5b221d9e43b90029c6f4c34592366997150 SHA512 7836b105cb29e99899488e905a7b7adc2bfa09a679aa63df42a8f338f27d5486f11973a0f6aef3413077799b95edc05dc9f14596af2cfde4c1083f68de11cf3d WHIRLPOOL fbe45e4558449c53aa1416edd170f01a40ef88cb184a8bd771cd905c3a63cdf537ae4287a385987a3831f20864433a21f0921d90926b4e43c637ba005aa06fc2 EBUILD vmware-tools-9.2.2.894247.ebuild 1745 SHA256 43dd3721bfab149db2ea4d6e6eea5282c112ce9d22401001d15dbed7dffd1006 SHA512 7d900014a239f6c7c9fb431635332811555103a511844d324cdbdff3fa77517f592c9601c1edaccb394af5d617ca23511d0ef93d6e8f0a413c02d59073a9f249 WHIRLPOOL 305c7e72e88d8b2c80afa9197fb971db8b2b85a3efef34672fcf2aaec0db726300bf38f25508465675b5195bbb732494400abf775cc050705b84ccb5fb234982 -MISC ChangeLog 3134 SHA256 d59565bb15d055951c4576ca756584312491995c1ecc75e8fa6eb41a323a40b3 SHA512 6c00e994c714e90db535b1a4ddd16757269f72cb5730bb52754d0efea4ef2cfa8c1b781136c2de4e3e2e5d4781f162713295ba4a67f390d5a91ec9d2af157ce6 WHIRLPOOL eb27a68fa7ef7defeeee03559671b8116b4ee4bbf2e7794908759bc2dbc4e4513ecd485f8d3f177f81e9d1b0d9369e6a520f08311aa2149913fa3a597fc1c90c +MISC ChangeLog 3299 SHA256 7ff1d8552b195ee05e092de409206594dba5d9bdb8eed37b83cebc2bad0f9a7a SHA512 edba144fbf2b993388960024fd9d6d90f0461c1b36addc676ccc06f94bbff9ec9c23d813013cf004de864298eb824bee6a898146d25277a44a3d41dc30f91a77 WHIRLPOOL 6fd6f0eabc4017aedde5a98215cc132c4023f4b6217ae2e2d68489f53f62694232ee5b1a896605d8a8d9757449b52794e3217f8788961617efa9b2734ad6e693 MISC metadata.xml 332 SHA256 3549dc4cfc1ac4589099dfabc0ce0828cf0c7141e7d3adbb82f0633b0e7fb33b SHA512 632fa54c9efeb2f661a3c68d6ac5ee081e8f20c7cccfdddc24850e0e425c3e0dfd4e85f3c2e21424a8a9a10decbca52a31fd3d226353d2df9531a4ceb6834b70 WHIRLPOOL e1ce6ecfa1841147bfdd93b8d186a322e72dcfeb18da3f6baa0296847d6870efdd66607c1ef35a66d9b95f9ba1459770f77bf414d6d236642798946939284be9 diff --git a/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild b/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild new file mode 100644 index 000000000000..f2d30ad328c0 --- /dev/null +++ b/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild,v 1.1 2013/01/07 20:54:11 vadimk Exp $ + +inherit versionator vmware-bundle + +MY_PV="$(replace_version_separator 3 - $PV)" +BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/4.0.$(get_version_component_range 3)/$(get_version_component_range 4)/linux/packages/" + +DESCRIPTION="VMware Tools for guest operating systems" +HOMEPAGE="http://www.vmware.com/products/player/" + +LICENSE="vmware" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="mirror" +IUSE="" + +DEPEND="" +RDEPEND="" + +IUSE_VMWARE_GUEST="freebsd linux netware solaris windows winPre2k" + +VM_INSTALL_DIR="/opt/vmware" + +for guest in ${IUSE_VMWARE_GUEST} ; do + SRC_URI+=" vmware_guest_${guest}? ( + amd64? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.x86_64.component.tar ) + x86? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.i386.component.tar ) + )" + IUSE+=" vmware_guest_${guest}" +done ; unset guest + +src_unpack() { + local arch + if use x86 ; then arch='i386' + elif use amd64 ; then arch='x86_64' + fi + local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do + if use "vmware_guest_${guest}" ; then + local component="vmware-tools-${guest}-${MY_PV}.${arch}.component" + unpack "${component}.tar" + vmware-bundle_extract-component "${component}" + fi + done +} + +src_install() { + insinto "${VM_INSTALL_DIR}"/lib/vmware/isoimages + local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do + if use "vmware_guest_${guest}" ; then + doins "${guest}".iso{,.sig} + fi + done +} diff --git a/app-emulation/vmware-workstation/ChangeLog b/app-emulation/vmware-workstation/ChangeLog index d6237bc8bde4..6d4cad8352f5 100644 --- a/app-emulation/vmware-workstation/ChangeLog +++ b/app-emulation/vmware-workstation/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/vmware-workstation -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.239 2012/12/09 14:30:38 vadimk Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/ChangeLog,v 1.240 2013/01/07 20:52:58 vadimk Exp $ + +*vmware-workstation-8.0.5.893925 (07 Jan 2013) + + 07 Jan 2013; Vadim Kuznetsov vadimk@gentoo.org + +vmware-workstation-8.0.5.893925.ebuild: + vmware desktop 8.0.5 version bump *vmware-workstation-9.0.1.894247 (09 Dec 2012) diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest index 502cf9f99b0d..58099a718195 100644 --- a/app-emulation/vmware-workstation/Manifest +++ b/app-emulation/vmware-workstation/Manifest @@ -12,10 +12,13 @@ DIST VMware-Workstation-7.1.6-744570.i386.bundle 130391795 SHA256 fbeadabe7c0929 DIST VMware-Workstation-7.1.6-744570.x86_64.bundle 137422513 SHA256 1a0694349393ce326f62c291d76c1c5e8d5473b49bf986476e1485df422a2f8f SHA512 df72b0c770f9e356efd1bbffe2c596909f193bc2100a015cfbab819fea017ee735fcc932180c0cc5ffbe8223fa66a06dcd35e34d183b06f71c7ba937c440e2fd WHIRLPOOL e7b50e706b88e30801ccaeaedf59f5fbdf06342d8566a65b3cb19ec2c433da52768b55f9e5e58e274071c284d38280e0635f8a9c3fd2d01f53037c1082d15af3 DIST VMware-Workstation-8.0.4-744019.i386.bundle.tar 189839360 SHA256 5b469de4f583fc0d33750253244c23e0f6a9d5b713e8d46ea3dd07f01af2b5ed SHA512 f0b17262594bf613a971c49843eec8fd1182a031c0cdca91824a1c6a0315e87183c0d99f6e37e2aa3a9a9a00f57efbbc6ff155094aa6cc776901177697aa8e49 WHIRLPOOL bf5a7a2f8c7cfc53fe2d0dfbe1b8b1fa9452a3eb0a1b5a70363dab4bd23c86a628a3938b5c5c30301639ea748347230fc3ad0b8977dabc1c2b828f6dde81b1f1 DIST VMware-Workstation-8.0.4-744019.x86_64.bundle.tar 189552640 SHA256 83cdf3f4cf99afdd3e9685b5cc50f613094cc24e7502a2dc577f05640382a6c5 SHA512 87258301b157f9bade30094a02a5f3749342b00ccb5b1359d10152331d3d257bb1afe23fa7b68c973e2f4e2b9e9afc7ca52e99118041e1d45be3099f8d10d51c WHIRLPOOL 1bf6ce95e63042bb47971c36f55f943ef8ce736c5f9355fe7afbc114a09f716277199a847af041bd467cdb02170414bd660bafa54cce59029347e27ffda6eb73 +DIST VMware-Workstation-8.0.5-893925.i386.bundle.tar 188180480 SHA256 79033aa837a1b2fcf1229c407b159586152d41f3c624ae1745264443bad06a90 SHA512 2ea55d6ba1b64ee33ca73af46ce4ba58be441ecb973e4f9e3711b7d516b1d6233ee8e125c0d90226169258a5bbccf73f67ea593a1eaa48e7368275f545db3306 WHIRLPOOL 270b37814ee4c19bbe3e1d573016cf1899a90dc1c3500181eeb336220eebde276fb11bb4e46d3121a8e1517f749fe9a127eb76f642938d7b8e8f22ae3fbed556 +DIST VMware-Workstation-8.0.5-893925.x86_64.bundle.tar 187729920 SHA256 39010a8b712c9e9ea86f0bf32b1ad86a7788748f00292f344b1bdea899a6ac0d SHA512 010cbe7a6ffa6cd07b6daab8534c4da260aae17a6c7988e74792aa450f266bea306cca49820a65dfb3e0b76e912a5430fe98f4f0446f750fe26b867cfe2ed48d WHIRLPOOL dbf6994fbf87b3eca0fe882075dbdd68de599c7b699e609a43d3bade5e23704158ef11a13dea12b41c2c3c7d57ba493e324b4ebf2b138c9cf5835699ba76ae55 DIST VMware-Workstation-9.0.1-894247.i386.bundle.tar 257812480 SHA256 163c56afa5ec59ed3e23c643c26a05bb4acaafb81029304a4e1bad270cc31d07 SHA512 f83b38c212f7e33ecaaaae208d0d005a93a90bf9a78d816dfcaab8bab946f49406452a1240eed417c6700f52966a9e375097bf03ae7f980d63c7f1502df142bd WHIRLPOOL d83cc4fb640dee77464f8983f57cdeafcd42f2707231b53dedc16e30bb8c338e2db100cb98884c687f62e14b62f24c910698c61923f50726dd097ddb167817d3 DIST VMware-Workstation-9.0.1-894247.x86_64.bundle.tar 226754560 SHA256 f34db7af808652e067b4c9a910cea1f472e5f7b7b4aff8cdd3df3f5e9dba15c4 SHA512 8317243af78d62c94250797d4cacc43a2590c8e594dd4bf11b9f0540dc59b1d8041be68cf8bd78bfd78e8df7a33d52faf5964d8011678c7b72367be4d33974c3 WHIRLPOOL 06f4e3df75bc1d36e6dd95b30057e6e7de79fe7f9106677ebb701ec067911baca0b9eeab64c7e12034706fe019d053efa6765916c0e9f3efcdc2b30d17127164 EBUILD vmware-workstation-7.1.6.744570.ebuild 8340 SHA256 69f4326666e183bb0d057bf43fc0fbc9acc9bfd74ac6a9489bb8264c95d6e4fb SHA512 cdb894b19c1702e0796de923e969538057a4ffdbed23d701cef11ebeecc91381c297d4d2101ca22f65a85d1b39568a075a9056496bbde14a59c9342c3beb3361 WHIRLPOOL cd0b66f022c19cbef9d2f041a1ecb237a90a48e76f3ca9adfee55d9e583483297bfd2859a93602216af1d86c6eda144bc5ee2db77bee5c68d733da564138e69e EBUILD vmware-workstation-8.0.4.744019-r1.ebuild 13492 SHA256 ba88b9436db827e9f4a192235a5e89c683e6ff2eceac878dc9ea5bdcafed72c7 SHA512 f0377584a6b962f315d92d89192b7d675a601a6a3bf257ec14b94847a700505999bdf87eb0ede7f653679b82eee2b173964323e01a7e2c9141575a34b3b1fa40 WHIRLPOOL 851a7193c09e0cabac95c8b93037102aae168bb5aa831e78998bcf5bb7f65ae999dd8434436a3a4b6a95451bb034c1603d0791032d234dff1e71acf1e9f02a00 +EBUILD vmware-workstation-8.0.5.893925.ebuild 13486 SHA256 0198fba767263330366f1d5fe0a23e8648f920c05bc758d0e897d86cb74de250 SHA512 4860399ad7789e33c3c22f7509cd006b8d6f1c48f99d3c149f8cc87243b5956178410b50f1c2c408d0334195b2597e1a40eac4eb014718d51d14b557a1d737a0 WHIRLPOOL bb52fe78b156ac70116b31ab3d75769f3ddcd4d7e0800d7c7fec45dbd52d8132f965208c3b7d10fed6d470306ee4787a3485caa8857142f67b452219619847be EBUILD vmware-workstation-9.0.1.894247.ebuild 13861 SHA256 e545e2dd5b1fed69680e442278b880d98a4ddb3b2ac29a673684f750f106237a SHA512 e6045f76208e2e777f875a732730b717cb6df16eb53e309cbdbcefb6aefdc4214a67db0ab07434ea2634a753c4bcfc91186ecc066232ac42ca3000179db6f27d WHIRLPOOL 13071ef8142fe6e82eaaf95534aa6b050d7669ed72f6c914c0c795693e112c19faf090c67ea0482a70554c4bd5fa8088c6fd6fb4bb8abc23562aa8b7b16ab41d -MISC ChangeLog 41110 SHA256 59ca0cb66f6b2fab3d2c07b6fb68b6e91d3129eeaaf0db7a251260fc37c5f9b9 SHA512 92224899bedb1fc79c64df963b30b62c7b52ea8f20ce5fe0c9a90bb3b478e2a0d35bccbbefce9807dbdfd1d2a33cd48bbb687eec00f8399f6d7012adf21c8435 WHIRLPOOL e69746b06bf1e1f29b127ecae0d8afbe31a61d1118faee6f4a2de3a78418ee54da4b3401a6756b2c5148103f735b02b325f130994970573bc02a021b8554e1c6 +MISC ChangeLog 41287 SHA256 b204b679f0caf6d2441e74a5aa1cc539649a0ff27dd934bd0e30e14113722eb7 SHA512 dec5c77ebbbf8ee9b3e8135f163e8163d3a4786063854946211c8611a1552d34dc9de892ef86bf0b4fe5194401ba379c44a974cf2b143c7b8f8859f35ab1dc25 WHIRLPOOL 65b878275c307133a44f07ebacddfdc8913a3dff33ed60cd722bb01c3678e41433e9db045d4f4f28464577e1e58545cfaa4f57f3d12a2e4a87c415cf2a4c3946 MISC metadata.xml 821 SHA256 b5634de5978f816c03495e72d4ee1cb72b372209ee7b8a8e88cec8963aa38647 SHA512 2a3bf7e1ee97598929e548a2d63b076d8494cc3071ae30530423de37dee40299055373e44eded0479bff0009d0e8a03d74268b7fa30d4c65f30b41d032d92fa0 WHIRLPOOL e9b159a6160476b54914fb8bd0f793585bd3f9833f904a3172fc2e97b29c97e29490adb7ac57ea4bd80f1102c395f5d958acf04cffdac5c69967bf5e28322589 diff --git a/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild b/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild new file mode 100644 index 000000000000..ebeb21a54105 --- /dev/null +++ b/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild @@ -0,0 +1,472 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild,v 1.1 2013/01/07 20:52:58 vadimk Exp $ + +EAPI="4" + +inherit eutils versionator fdo-mime gnome2-utils pam vmware-bundle + +MY_PN="VMware-Workstation" +MY_PV=$(get_version_component_range 1-3) +PV_MINOR=$(get_version_component_range 3) +PV_BUILD=$(get_version_component_range 4) +MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}" + +DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" +HOMEPAGE="http://www.vmware.com/products/workstation/" +BASE_URI="https://softwareupdate.vmware.com/cds/vmw-desktop/ws/${MY_PV}/${PV_BUILD}/linux/core/" +SRC_URI=" + x86? ( ${BASE_URI}${MY_P}.i386.bundle.tar ) + amd64? ( ${BASE_URI}${MY_P}.x86_64.bundle.tar ) + " +LICENSE="vmware" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="cups doc ovftool server vix vmware-tools" +RESTRICT="mirror strip" + +# vmware-workstation should not use virtual/libc as this is a +# precompiled binary package thats linked to glibc. +RDEPEND="dev-cpp/cairomm + dev-cpp/glibmm:2 + dev-cpp/gtkmm:2.4 + dev-cpp/libgnomecanvasmm + dev-cpp/libsexymm + dev-cpp/pangomm + dev-libs/atk + dev-libs/glib:2 + dev-libs/icu + dev-libs/expat + dev-libs/libaio + dev-libs/libsigc++ + dev-libs/libxml2 + =dev-libs/openssl-0.9.8* + dev-libs/xmlrpc-c + gnome-base/libgnomecanvas + gnome-base/libgtop:2 + gnome-base/librsvg:2 + gnome-base/orbit + media-libs/fontconfig + media-libs/freetype + media-libs/libart_lgpl + =media-libs/libpng-1.2* + media-libs/libpng + net-misc/curl + cups? ( net-print/cups ) + sys-devel/gcc + sys-fs/fuse + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/libgksu + x11-libs/libICE + x11-libs/libsexy + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXft + x11-libs/libXi + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango + x11-libs/startup-notification + x11-themes/hicolor-icon-theme + !app-emulation/vmware-player" +PDEPEND="~app-emulation/vmware-modules-264.${PV_MINOR} + vmware-tools? ( app-emulation/vmware-tools )" + +S=${WORKDIR} +VM_INSTALL_DIR="/opt/vmware" +VM_DATA_STORE_DIR="/var/lib/vmware/Shared VMs" +VM_HOSTD_USER="root" + +src_unpack() { + default + local bundle=${A%.tar} + local component; for component in \ + vmware-vmx \ + vmware-player-app \ + vmware-player-setup \ + vmware-workstation \ + vmware-network-editor \ + vmware-network-editor-ui \ + vmware-usbarbitrator + do + vmware-bundle_extract-bundle-component "${bundle}" "${component}" "${S}" + done + + if use server; then + vmware-bundle_extract-bundle-component "${bundle}" vmware-workstation-server #"${S}" + fi + + if use vix; then + vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-core vmware-vix + vmware-bundle_extract-bundle-component "${bundle}" vmware-vix-lib-Workstation800andvSphere500 vmware-vix + fi + if use ovftool; then + vmware-bundle_extract-bundle-component "${bundle}" vmware-ovftool + fi +} + +src_prepare() { + rm -f bin/vmware-modconfig + rm -rf lib/modules/binary + if use server; then + rm -f vmware-workstation-server/bin/{openssl,configure-hostd.sh} + fi + + find "${S}" -name '*.a' -delete + +# clean_bundled_libs +} + +clean_bundled_libs() { + ebegin 'Removing superfluous libraries' + cd lib/lib || die + ldconfig -p | \ + sed 's:^\s\+\([^(]*[^( ]\).*=> /.*$:\1:g;t;d' | \ + fgrep -vx 'libcrypto.so.0.9.8 +libssl.so.0.9.8i +libgcr.so.0 +libglib-2.0.so.0' | + xargs -d'\n' -r rm -rf + eend +} + +src_install() { + local major_minor=$(get_version_component_range 1-2 "${PV}") + local major_minor_revision=$(get_version_component_range 1-3 "${PV}") + local build=$(get_version_component_range 4 "${PV}") + + # install the binaries + into "${VM_INSTALL_DIR}" + dobin bin/* + + # install the libraries + insinto "${VM_INSTALL_DIR}"/lib/vmware + doins -r lib/* + + # install the ancillaries + insinto /usr + doins -r share + + if use cups; then + exeinto $(cups-config --serverbin)/filter + doexe extras/thnucups + + insinto /etc/cups + doins -r etc/cups/* + fi + + insinto /etc/xdg + doins -r etc/xdg/* + + # install documentation + doman man/man1/vmware.1.gz + + if use doc; then + dodoc doc/* + fi + + insinto "${VM_INSTALL_DIR}"/lib/vmware/setup + doins vmware-config + + # install vmware workstation server + if use server; then + dosbin sbin/* + + cd "${S}"/vmware-workstation-server + + # install binaries + into "${VM_INSTALL_DIR}"/lib/vmware + dobin bin/* + + dobin "${FILESDIR}"/configure-hostd.sh + + dobin "${FILESDIR}"/configure-hostd.sh + + # install the libraries + insinto "${VM_INSTALL_DIR}"/lib/vmware/lib + doins -r lib/* + + into "${VM_INSTALL_DIR}" + for tool in vmware-{hostd,vim-cmd,wssc-adminTool} ; do + cat > "${T}/${tool}" <<-EOF + #!/usr/bin/env bash + set -e + + . /etc/vmware/bootstrap + + exec "${VM_INSTALL_DIR}/lib/vmware/lib/wrapper-gtk24.sh" \\ + "${VM_INSTALL_DIR}/lib/vmware/lib" \\ + "${VM_INSTALL_DIR}/lib/vmware/bin/${tool}" \\ + "${VM_INSTALL_DIR}/lib/vmware/libconf" "\$@" + EOF + dobin "${T}/${tool}" + done + + insinto "${VM_INSTALL_DIR}"/lib/vmware + doins -r hostd + + # create the configuration + insinto /etc/vmware/hostd + doins -r config/etc/vmware/hostd/* + doins -r etc/vmware/hostd/* + + insinto /etc/vmware/ssl + doins etc/vmware/ssl/* + + # pam + pamd_mimic_system vmware-authd auth account + + # create directory for shared virtual machines. + keepdir "${VM_DATA_STORE_DIR}" + keepdir /var/log/vmware + fi + + # install vmware-vix + if use vix; then + cd "${S}"/vmware-vix + + # install the binary + into "${VM_INSTALL_DIR}" + dobin bin/* + + # install the libraries + insinto "${VM_INSTALL_DIR}"/lib/vmware-vix + doins -r lib/* + + dosym vmware-vix/libvixAllProducts.so "${VM_INSTALL_DIR}"/lib/libbvixAllProducts.so + + # install headers + insinto /usr/include/vmware-vix + doins include/* + + if use doc; then + dohtml -r doc/* + fi + fi + + # install ovftool + if use ovftool; then + cd "${S}" + + insinto "${VM_INSTALL_DIR}"/lib/vmware-ovftool + doins -r vmware-ovftool/* + + chmod 0755 "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/{ovftool,ovftool.bin} + dosym "${D}${VM_INSTALL_DIR}"/lib/vmware-ovftool/ovftool "${VM_INSTALL_DIR}"/bin/ovftool + fi + + # create symlinks for the various tools + local tool ; for tool in thnuclnt vmware vmplayer{,-daemon} \ + vmware-{acetool,enter-serial,gksu,fuseUI,modconfig{,-console},netcfg,tray,unity-helper} ; do + dosym appLoader "${VM_INSTALL_DIR}"/lib/vmware/bin/"${tool}" + done + dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmplayer "${VM_INSTALL_DIR}"/bin/vmplayer + dosym "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware "${VM_INSTALL_DIR}"/bin/vmware + dosym "${VM_INSTALL_DIR}"/lib/vmware/icu /etc/vmware/icu + + # fix permissions + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/{appLoader,fusermount,launcher.sh,mkisofs,vmware-remotemks} + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/lib/{wrapper-gtk24.sh,libgksu2.so.0/gksu-run-helper} + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/setup/vmware-config + fperms 4711 "${VM_INSTALL_DIR}"/bin/vmware-mount + fperms 4711 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-vmx{,-debug,-stats} + if use server; then + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware/bin/vmware-{hostd,vim-cmd,wssc-adminTool} + fperms 4711 "${VM_INSTALL_DIR}"/sbin/vmware-authd + fperms 1777 "${VM_DATA_STORE_DIR}" + fi + if use vix; then + fperms 0755 "${VM_INSTALL_DIR}"/lib/vmware-vix/setup/vmware-config + fi + + # create the environment + local envd="${T}/90vmware" + cat > "${envd}" <<-EOF + PATH='${VM_INSTALL_DIR}/bin' + ROOTPATH='${VM_INSTALL_DIR}/bin' + EOF + doenvd "${envd}" + + # create the configuration + dodir /etc/vmware + + cat > "${D}"/etc/vmware/bootstrap <<-EOF + BINDIR='${VM_INSTALL_DIR}/bin' + LIBDIR='${VM_INSTALL_DIR}/lib' + EOF + + cat > "${D}"/etc/vmware/config <<-EOF + bindir = "${VM_INSTALL_DIR}/bin" + libdir = "${VM_INSTALL_DIR}/lib/vmware" + initscriptdir = "/etc/init.d" + authd.fullpath = "${VM_INSTALL_DIR}/sbin/vmware-authd" + gksu.rootMethod = "su" + VMCI_CONFED = "yes" + VMBLOCK_CONFED = "yes" + VSOCK_CONFED = "yes" + NETWORKING = "yes" + player.product.version = "${major_minor_revision}" + product.version = "${major_minor_revision}" + product.buildNumber = "${build}" + product.name = "VMware Workstation" + workstation.product.version = "${major_minor_revision}" + EOF + + if use vix; then + cat >> "${D}"/etc/vmware/config <<-EOF + vmware.fullpath = "${VM_INSTALL_DIR}/bin/vmware" + vix.libdir = "${VM_INSTALL_DIR}/lib/vmware-vix" + vix.config.version = "1" + EOF + fi + + if use server; then + cat >> "${D}"/etc/vmware/config <<-EOF + authd.client.port = "902" + authd.proxy.nfc = "vmware-hostd:ha-nfc" + authd.soapserver = "TRUE" + EOF + fi + + # install the init.d script + local initscript="${T}/vmware.rc" + sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \ + "${FILESDIR}/vmware-${major_minor}.rc" > ${initscript} + newinitd "${initscript}" vmware + + if use server; then + # install the init.d script + local initscript="${T}/vmware-workstation-server.rc" + sed -e "s:@@ETCDIR@@:/etc/vmware:g" \ + -e "s:@@PREFIX@@:${VM_INSTALL_DIR}:g" \ + -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \ + -e "s:@@LIBDIR@@:${VM_INSTALL_DIR}/lib/vmware:g" \ + "${FILESDIR}/vmware-server-8.0.rc" > ${initscript} + newinitd "${initscript}" vmware-workstation-server + fi + + # fill in variable placeholders + sed -e "s:@@LIBCONF_DIR@@:${VM_INSTALL_DIR}/lib/vmware/libconf:g" \ + -i "${D}${VM_INSTALL_DIR}"/lib/vmware/libconf/etc/{gtk-2.0/{gdk-pixbuf.loaders,gtk.immodules},pango/pango{.modules,rc}} + sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware:g" \ + -i "${D}/usr/share/applications/${PN}.desktop" + sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \ + -i "${D}/usr/share/applications/vmware-player.desktop" + sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware-netcfg:g" \ + -i "${D}/usr/share/applications/vmware-netcfg.desktop" + + if use server; then + # Configuration for vmware-workstation-server + local hostdUser="${VM_HOSTD_USER:-root}" + sed -e "/ACEDataUser/s:root:${hostdUser}:g" \ + -i "${D}/etc/vmware/hostd/authorization.xml" || die + + # Shared VMs Path: [standard]. + sed -e "s:##{DS_NAME}##:standard:g" \ + -e "s:##{DS_PATH}##:${VM_DATA_STORE_DIR}:g" \ + -i "${D}/etc/vmware/hostd/datastores.xml" || die + + sed -e "s:##{HTTP_PORT}##:-1:g" \ + -e "s:##{HTTPS_PORT}##:443:g" \ + -e "s:##{PIPE_PREFIX}##:/var/run/vmware/:g" \ + -i "${D}/etc/vmware/hostd/proxy.xml" || die + + # See vmware-workstation-server.py for more details. + sed -e "s:##{BUILD_CFGDIR}##:/etc/vmware/hostd/:g" \ + -e "s:##{CFGALTDIR}##:/etc/vmware/hostd/:g" \ + -e "s:##{CFGDIR}##:/etc/vmware/:g" \ + -e "s:##{ENABLE_AUTH}##:true:g" \ + -e "s:##{HOSTDMODE}##:ws:g" \ + -e "s:##{HOSTD_CFGDIR}##:/etc/vmware/hostd/:g" \ + -e "s:##{HOSTD_MOCKUP}##:false:g" \ + -e "s:##{LIBDIR}##:${VM_INSTALL_DIR}/lib/vmware:g" \ + -e "s:##{LIBDIR_INSTALLED}##:${VM_INSTALL_DIR}/lib/vmware/:g" \ + -e "s:##{LOGDIR}##:/var/log/vmware/:g" \ + -e "s:##{LOGLEVEL}##:verbose:g" \ + -e "s:##{MOCKUP}##:mockup-host-config.xml:g" \ + -e "s:##{PLUGINDIR}##:./:g" \ + -e "s:##{SHLIB_PREFIX}##:lib:g" \ + -e "s:##{SHLIB_SUFFIX}##:.so:g" \ + -e "s:##{USE_BLKLISTSVC}##:false:g" \ + -e "s:##{USE_CBRCSVC}##:false:g" \ + -e "s:##{USE_CIMSVC}##:false:g" \ + -e "s:##{USE_DIRECTORYSVC}##:false:g" \ + -e "s:##{USE_DIRECTORYSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_DYNAMIC_PLUGIN_LOADING}##:false:g" \ + -e "s:##{USE_DYNAMO}##:false:g" \ + -e "s:##{USE_DYNSVC}##:false:g" \ + -e "s:##{USE_GUESTSVC}##:false:g" \ + -e "s:##{USE_HBRSVC}##:false:g" \ + -e "s:##{USE_HBRSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_HOSTSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_HTTPNFCSVC}##:false:g" \ + -e "s:##{USE_HTTPNFCSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_LICENSESVC_MOCKUP}##:false:g" \ + -e "s:##{USE_NFCSVC}##:true:g" \ + -e "s:##{USE_NFCSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_OVFMGRSVC}##:true:g" \ + -e "s:##{USE_PARTITIONSVC}##:false:g" \ + -e "s:##{USE_SECURESOAP}##:false:g" \ + -e "s:##{USE_SNMPSVC}##:false:g" \ + -e "s:##{USE_SOLO_MOCKUP}##:false:g" \ + -e "s:##{USE_STATSSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_VCSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_VDISKSVC}##:false:g" \ + -e "s:##{USE_VDISKSVC_MOCKUP}##:false:g" \ + -e "s:##{USE_VMSVC_MOCKUP}##:false:g" \ + -e "s:##{VM_INVENTORY}##:vmInventory.xml:g" \ + -e "s:##{VM_RESOURCES}##:vmResources.xml:g" \ + -e "s:##{WEBSERVER_PORT_ENTRY}##::g" \ + -e "s:##{WORKINGDIR}##:./:g" \ + -i "${D}/etc/vmware/hostd/config.xml" || die + + sed -e "s:##{ENV_LOCATION}##:/etc/vmware/hostd/env/:g" \ + -i "${D}/etc/vmware/hostd/environments.xml" || die + + # @@VICLIENT_URL@@=XXX + sed -e "s:@@AUTHD_PORT@@:902:g" \ + -i "${D}${VM_INSTALL_DIR}/lib/vmware/hostd/docroot/client/clients.xml" || die + fi +} + +pkg_config() { + "${VM_INSTALL_DIR}"/bin/vmware-networks --postinstall ${PN},old,new +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update + + ewarn "/etc/env.d was updated. Please run:" + ewarn "env-update && source /etc/profile" + ewarn "" + ewarn "Before you can use vmware workstation, you must configure a default network setup." + ewarn "You can do this by running 'emerge --config ${PN}'." +} + +pkg_prerm() { + einfo "Stopping ${PN} for safe unmerge" + /etc/init.d/vmware stop +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} |