diff options
Diffstat (limited to 'app-emulation')
14 files changed, 39 insertions, 1634 deletions
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 0000000..6e76130 --- /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.4.ebuild b/app-emulation/vmware-modules/vmware-modules-264.5.ebuild index 64f5d39..c8daa43 100644 --- a/app-emulation/vmware-modules/vmware-modules-264.4.ebuild +++ b/app-emulation/vmware-modules/vmware-modules-264.5.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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.4.ebuild,v 1.2 2012/12/12 11:46:57 ssuominen Exp $ +# $Header: $ EAPI="4" @@ -63,10 +63,9 @@ src_prepare() { epatch "${FILESDIR}/${PV_MAJOR}-makefile-include.patch" epatch "${FILESDIR}/${PV_MAJOR}-jobserver.patch" epatch "${FILESDIR}/${PV_MAJOR}-netdevice.patch" - epatch "${FILESDIR}/${PV_MAJOR}-3.2.0.patch" use pax_kernel && epatch "${FILESDIR}/hardened.patch" epatch "${FILESDIR}/${PV_MAJOR}-apic.patch" - epatch "${FILESDIR}/${PV_MAJOR}-d-make-root.patch" + kernel_is ge 3 7 0 && epatch "${FILESDIR}/${PV_MAJOR}-putname.patch" } src_install() { diff --git a/app-emulation/vmware-modules/vmware-modules-271.0.ebuild b/app-emulation/vmware-modules/vmware-modules-271.0.ebuild deleted file mode 100644 index 5383e5c..0000000 --- a/app-emulation/vmware-modules/vmware-modules-271.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -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-5.0.${PV_MINOR}* - =app-emulation/vmware-workstation-9.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}-netdevice.patch" - epatch "${FILESDIR}/${PV_MAJOR}-vmmon.patch" - use pax_kernel && epatch "${FILESDIR}/hardened.patch" - epatch "${FILESDIR}/${PV_MAJOR}-apic.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/Manifest b/app-emulation/vmware-player/Manifest index e91758c..de319cd 100644 --- a/app-emulation/vmware-player/Manifest +++ b/app-emulation/vmware-player/Manifest @@ -1,10 +1,6 @@ DIST VMware-Player-3.1.6-744570.i386.bundle 107116126 SHA256 e612fd4dbe45e14426f8fe72cc5eb88325001952f740b560fdd330e529be0272 SHA512 1399a40a3d357805ad585b60ab60cac2b4cd85bd9c78fe397a7bc313759c904e9d071732108128587612bcac43f311a1de80fdbc1817055e20e6c73b6a7e5149 WHIRLPOOL 297182b1a13e9c44796ad869cbf696cbc5d38b73866cf42283504a2175f7ac1e928c7c430d4f713b24b9a8c050d52f6f5171aa7c9448fa3d7721e5427e1a0dd2 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 131985156 SHA256 2fcf6e6440549b7a53cde12a62deb52e33a2687d4a0f5e099650a348b6a35a0b SHA512 ca5a1e0567f014d8a15a87f2a58a4026f0a2249012e124ce892da408375475f89cc9f0985e200ea6fb3e5ab7dd9482f4e8bfe14061f8c655b4ccea9ae1ecc761 WHIRLPOOL 79f11145c344bf276e1cf69869d136f48fb85532d0e5b1d930049968315c09bd65d0b016534762602e535def1f45b8d1530d74c3cdb94f1e4a5347884bf6e522 -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 129698390 SHA256 572fa4cb07894c58e0795ef78ca2cfabb1acb02771c303910f3731137bfb22a9 SHA512 228d9f9f8e04e7d58a11a210f9b8268c25b228ac0c1399e3cfea0e9e48e3f1d93e46a4477a051457cc92814713da320cb26ebf8d9868d2d4909637eed10d0acb WHIRLPOOL 1305a9f144741c508b84799d809b7690b3126c08e5c1bb875d81670f89fb10fe3521fbe49951f4b9c4265cddcb583409d7d43dfa7b62f456b7b8cd91a8490fd9 -DIST VMware-Player-4.0.4-744019.x86_64.bundle.tar 129710080 SHA256 8584e18a4cbed8ce19bd239f8e1cbc2cccd17e2d016faba93fd685a160dade21 SHA512 ba3894fc942e67940d4c2f98f567ee46786a77dc21615ced01314b6dca9919469924bf4c96fdf08ab2443365de03f6a652ca595b6cbb13990ca3671282d01679 WHIRLPOOL ed123a9b22eb1d4fd03afa3b854f3e7d1f12400da75882892f561de3f44860ec67a18a779510ec70715534c03aa21c858721dd92be66a2384152d6a964728ce9 -DIST VMware-Player-5.0.0-812388.i386.bundle.tar 215357440 SHA256 5f9c193265004839e28a85e4d6a9130a50999ee88d89d6a31fa281d0d71d2765 SHA512 6e429db4d23213e134389a85ac82623d90fd6cca69403ae53702bc35117395eb3b820ee5a1a73db5709918f1897f2b59ba06cac46cca3e9bd0bd6c92bb17197e WHIRLPOOL 431522fc37cd18c83bb89953830c4b5bc72b18163cba43ab7e080396968485e54abcd8bc5471c29ea46fcf1463c5a82ef948def40d89076e0ba6cdf61bd771e7 -DIST VMware-Player-5.0.0-812388.x86_64.bundle.tar 183685120 SHA256 730cf701c73bbe52b0470a2abe9f9b2ae4845f61cea6e648fb1ae212a59af4be SHA512 c1217b409178c1e774a45702eff523cb1556ad612c89525fae54b5aeef38e4a5e06184296eeadad972d6f0a40e2f9cf8fc86262954ad47ad049053922a6a5b97 WHIRLPOOL 9f2bd41e034332d70aca0728374de1be13ba2b3bca0fd80efab51e19fd24989b5944aae46a37112fa351c8cd8c4c76083afc08c8ffde2d96bbdca7b4a3f06774 +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 diff --git a/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild b/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild deleted file mode 100644 index 94d538c..0000000 --- a/app-emulation/vmware-player/vmware-player-4.0.4.744019-r1.ebuild +++ /dev/null @@ -1,238 +0,0 @@ -# Copyright 1999-2012 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.4.744019-r1.ebuild,v 1.1 2012/06/17 13:09:54 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="binchecks 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/* - - # 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-player/vmware-player-4.0.4.744019.ebuild b/app-emulation/vmware-player/vmware-player-4.0.4.744019.ebuild deleted file mode 100644 index a2207b2..0000000 --- a/app-emulation/vmware-player/vmware-player-4.0.4.744019.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 1999-2012 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.2.591240.ebuild,v 1.1 2012/03/10 14:19:47 vadimk Exp $ - -EAPI="4" - -inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle - -MY_PN="VMware-Player" -MY_PV="$(replace_version_separator 3 - $PV)" -MY_P="${MY_PN}-${MY_PV}" -PV_MINOR=$(get_version_component_range 3) - -DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" -HOMEPAGE="http://www.vmware.com/products/player/" -SRC_URI=" - x86? ( ${MY_P}.i386.bundle ) - amd64? ( ${MY_P}.x86_64.bundle ) - " - -LICENSE="vmware" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="cups doc +vmware-tools" -RESTRICT="binchecks fetch 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" - -pkg_nofetch() { - local bundle - - if use x86; then - bundle="${MY_P}.i386.bundle" - elif use amd64; then - bundle="${MY_P}.x86_64.bundle" - fi - - einfo "Please download ${bundle}" - einfo "from ${HOMEPAGE}" - einfo "and place it in ${DISTDIR}" -} - -src_unpack() { - 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 "${DISTDIR}/${A}" "${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() { - 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/* || die "failed to install 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 - - # 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 = "${major_minor_revision}" - product.buildNumber = "${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-player/vmware-player-5.0.0.812388.ebuild b/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild index 29e6c7e..f41144d 100644 --- a/app-emulation/vmware-player/vmware-player-5.0.0.812388.ebuild +++ b/app-emulation/vmware-player/vmware-player-4.0.5.893925.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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.4.744019-r1.ebuild,v 1.1 2012/06/17 13:09:54 vadimk Exp $ +# $Header: $ EAPI="4" @@ -24,7 +24,7 @@ LICENSE="vmware" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="cups doc +vmware-tools" -RESTRICT="binchecks strip" +RESTRICT="strip" # vmware-workstation should not use virtual/libc as this is a # precompiled binary package thats linked to glibc. @@ -79,7 +79,7 @@ RDEPEND="dev-cpp/cairomm x11-libs/pango x11-libs/startup-notification !app-emulation/vmware-workstation" -PDEPEND="~app-emulation/vmware-modules-271.${PV_MINOR} +PDEPEND="~app-emulation/vmware-modules-264.${PV_MINOR} vmware-tools? ( app-emulation/vmware-tools )" S=${WORKDIR} @@ -211,7 +211,6 @@ src_install() { 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" \ - -e "/^Encoding/d" \ -i "${D}/usr/share/applications/${PN}.desktop" || die } diff --git a/app-emulation/vmware-tools/Manifest b/app-emulation/vmware-tools/Manifest index 71d7ccc..e0a8464 100644 --- a/app-emulation/vmware-tools/Manifest +++ b/app-emulation/vmware-tools/Manifest @@ -1,48 +1,36 @@ DIST vmware-tools-freebsd-8.4.9-744570.i386.component.tar 18636800 SHA256 14e678fd3da3656dd2249a233578135df58cbacbb0b1307ad0cced38ff539aa0 SHA512 70e60e3e439524274ee385ddc7742c07732d0ce1abf7cb07a4e9c984680f3e2b955b0ae47fec4ef74ce116be8952e4d1d1cb6cac697efa9b186a2f5963a96ac6 WHIRLPOOL a566661cd95da59f79c362803dc917bf7bb25a738f27bebb2cdaa996ba8761b63307651f48710e6e6a720114d4328b5cb5c38a2eb93b816faf884eb64ce83022 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-9.2.0-812388.i386.component.tar 15185920 SHA256 f8ea21959a5ce40915392f2164e3debad75dc8c648913c21a521838fd172734d SHA512 c4d269e756318135b2fa1530c740c45e6ccd0b0197a9d5be1fbf52bf201a57cfc65e951ad9b4e28936aee14ba2866e88d735f2210ee89fd3f0add7a13b90e8b3 WHIRLPOOL 2b1dff56a6f9909c6726f45d243a7b05b6962d5843cd3b63856e2b7b0d39d83d725a0b81e1f5c614eeda84ae39df19151e45136d07acf20ee1045879846e6604 -DIST vmware-tools-freebsd-9.2.0-812388.x86_64.component.tar 15185920 SHA256 370615af11a6f6bde33f7b2caf194f0917cbfbefe9c5a191b55efe5f64aaaa43 SHA512 72da82238b6e2edd28c06a72a9dfae18de0a9bef75c1d71e5d8e1b9f9c75683da517d67671c266c5f9e90dc05f00227fe77e4b63811c935b78680b6e39f949b9 WHIRLPOOL 07b6a9bcb04db5ca54bdb2cddb6d68d9070701ee4a652ce87ca4d653e84f0e41ec4268033f67bac70306af06b7cf3b25046cad34e0128f178b9297b608990da2 +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-9.2.0-812388.i386.component.tar 65566720 SHA256 7c751e31b7f83d185d6d48d870c3ee353e1b5456e7cfeaa11ece4d1e270efad1 SHA512 6ab53259a99f97dac85ebbe230fafa76ec3c2983b6af9e63b046ccc71f6218a91b3c907c3f50bfae8dc6c4002bbaf4cd1c0f2d0da02f67df509b693091aa7243 WHIRLPOOL c5ffcb4e61303e2937c71468fe2aece93853fd78842fb6cecd90537db1ba3e862394be13334aa5b2c2f0ddffa2787dc4d5b51079c1ec3f8591433b3462064c71 -DIST vmware-tools-linux-9.2.0-812388.x86_64.component.tar 65566720 SHA256 d70e6ed3a4d235a5ec4cf47a73efb907180ff9b00f96acbda3dc61318dc29840 SHA512 b0373a47a1f1ece9f0eca329e49e1272e92eff24c3857b5013a5ac7bc096a5808494f38e4b6408cae50680bc0ec29eca685460f4558d8813a06e11d15c747524 WHIRLPOOL e363e2e562078fc03bd2368bdf4e86f51c104ad033a960cf1db7c8664d613332ee16aa5d77ddda41d68a07080a87825d1145d16b2df81d0c5abe358391ff1a4a +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-9.2.0-812388.i386.component.tar 81920 SHA256 9462ec8a8d5a27b348de3f5bf7b0f5eecc28782781f2eefc314577cfc3fa5d45 SHA512 c5218a91b848f39753b8708ac9c259ae649759a198806063d422f099863a651b371026c455e93e6ff2a342c0f9d691a6f51082a42c7e065bccb0804edd20a2f1 WHIRLPOOL 73f7c78558b5fa89fea490b961b22a56251152f75903eb9a2173d0de743bbca8fbfed2639166c69ca9d68728635592f63ca3f5fcc8be8587b4beb1215c20fbec -DIST vmware-tools-netware-9.2.0-812388.x86_64.component.tar 81920 SHA256 bb85e3a72faac260b43134ebd12cb4828d5e14460353906d4bf59f6b0150c218 SHA512 5ba9dbd24c8de7435ac91d51e09ddd9ea67e6e8a06fa46c573c67584ed2156b955971ceef5071b2e1aa4eb8bfda2f0aa409eb2a775f538f12281a4a41fcd07c7 WHIRLPOOL ca06a34527d4ddb5f8a8be26e72914e381d88af215a1fc8aa0f66d671d8f44218346eaffe893e1e5a72b7b858e64b322d33417130ef4ef84e379f0c0208f8619 +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-9.2.0-812388.i386.component.tar 12359680 SHA256 f45d43b2bf9e1d5a49d03010b588ae2d79c987d6100b2da3758c27e484a67232 SHA512 f93ad4f21d0cee6e9d03c6f99d9a16045524f70f6d1c318f2fe28436a27c15262fb85fe9dc6c5a50d7031c6e1affcc31bc535282814b16a3209a471e9b4710ad WHIRLPOOL 18f57d938dc3ef214915ea1c0260032ad14ae1527a0d5739edce6c52b00f4ac6315e30b59e2ec149ec4279e4b2f42b1bceec1162cbe38bb10c6310306244ac68 -DIST vmware-tools-solaris-9.2.0-812388.x86_64.component.tar 12359680 SHA256 0b75c69a90db0a14a6831cadbc31716a0d6a1b70865aa0586db1ce235be8d9ff SHA512 a1cef91d94775292561fb0a8e66313dcd4f44a953f6167e583e0b86337c620992a8fa2531f5c6bddc20893eb24b2df699396905e3c1317f05f7488bb0603aca3 WHIRLPOOL 22b5d179a0cb71cc7b699b5bbae3888f30be48690f0fd0bd009b2218be2f68219f080eedc656e22a2046e716bbee24b9f8ee25896506615b15a0329b2101f543 +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-9.2.0-812388.i386.component.tar 11253760 SHA256 6ed035c4d56a420fa054b38ef6ec4b1380cd2d7b37d9dcbbfaa747fba1606649 SHA512 f265ae064e2e5bf8ea27595571d901b2fdddc2af44ca1cdc7d45c9bb3cb019afe1347def33f558e98adf3045991fa05dc3a6f990ae97af359afb3fc07a1842c0 WHIRLPOOL bf262da4e1bee3eb1c5abb53f431f9c517e8041414a23c18d91585c02f5acfb9168500c20f825732f3c975c7b3abbdf6a0b2a6c03d0427164bb5046b7f1a4ff5 -DIST vmware-tools-winPre2k-9.2.0-812388.x86_64.component.tar 11253760 SHA256 5753b13244b79f4448640cdd123c68100d961d662742112ace52bfb5db62875e SHA512 6bf74906671a684e379111008e584faeeb806bcaaa8229619dc9d6b307f63f7e5b711f49c7b5a85ba5a06a67a6d4c922bc41fc6e3675a683ad9a174218bf6bae WHIRLPOOL d599accb83bf86372504cc5d7575e74bae43784cf217994e47f7a3c5cfccec9206e6ab14db9bc871a66dffaed7b57209e47814a495ba12a8414ecd5553d0f183 +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-9.2.0-812388.i386.component.tar 61736960 SHA256 52e455cd8020ce14f4ef6f54c97f4f8ca004a2446f4a8e3d70deb557c98c9d8a SHA512 821a66ad8d9ada938f713e9bc29554e1c2208cd5cdecfa5ecb09fab8f8948ce285cc1bb2dd13a679a80f01bbe0c0a91aba8a90ec0ad9ad0ca3bebf160d2bacb5 WHIRLPOOL 9f7102851bf376ab114398ec9a58f8e83d535c9ecbc6bf9dfa23e4e11d3178d374e2f440acb6331168d2c14597123c8c518f9fd2f0f6ce3ce3db2ec58e8efa03 -DIST vmware-tools-windows-9.2.0-812388.x86_64.component.tar 61736960 SHA256 b718d4239ba3ea6f5be0e244eefab91f12b10e60e3429ad0bf6adacfcc3db359 SHA512 ba81c41b96331ac915c66a7d906a3d9f4fe464f85e92cbb8f7b25f7a778b0239fe405e81b9de0ea9b7a22c9ebadaddfcc6214d3c790cfdac41f8a57a07fa1848 WHIRLPOOL d39e43fdbe520c2e53f37eeec46259891007559563ee466a2dc8456efa7510316f3dbeaabd826ca4f77634289a59aaa4777c0984eb8074c3309371d507f0151d +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 diff --git a/app-emulation/vmware-tools/vmware-tools-8.8.4.744019.ebuild b/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild index d8e713c..d8e713c 100644 --- a/app-emulation/vmware-tools/vmware-tools-8.8.4.744019.ebuild +++ b/app-emulation/vmware-tools/vmware-tools-8.8.5.893925.ebuild diff --git a/app-emulation/vmware-tools/vmware-tools-9.2.0.812388.ebuild b/app-emulation/vmware-tools/vmware-tools-9.2.0.812388.ebuild deleted file mode 100644 index c1d97f4..0000000 --- a/app-emulation/vmware-tools/vmware-tools-9.2.0.812388.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2012 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.4.744019.ebuild,v 1.1 2012/06/17 13:10:27 vadimk Exp $ - -inherit versionator vmware-bundle - -MY_PV="$(replace_version_separator 3 - $PV)" -BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/5.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/Manifest b/app-emulation/vmware-workstation/Manifest index 3b38d0e..1891cc9 100644 --- a/app-emulation/vmware-workstation/Manifest +++ b/app-emulation/vmware-workstation/Manifest @@ -1,10 +1,6 @@ DIST VMware-Workstation-7.1.6-744570.i386.bundle 130391795 SHA256 fbeadabe7c0929a10f144dc82e37afc73bbd60bedf299bb2c6142dda379ad5b4 SHA512 c57148f0ef7041bdadf46668aaddd0315134185103706dc23815bf3ebe4f2389a9387c63d0caf3fb0e1baf236320c633264e473439b2e00eb26c11d489e6af0a WHIRLPOOL e631ccb14424d5165fc2f9bbe7d910e60c06ed3f4c5fbddbbf5b4bc66153a84927a3779359f3d07b258a59766ff9d063585e1ecc70dc4d107c073bf529541dbf 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-9.0.0-812388.i386.bundle.tar 260454400 SHA256 83817a65baf04d435ec7aaab7c10c452334dcec2823edf0ead18a56ada0ffe7d SHA512 fc2641bc2ee6bec92212bcb90d01319ed99d03035cf90ddda92eec002576eb5b2da47d7db5d9424e54f7f2be49d51dd8df2c7b4469f9619671af6150b09ef377 WHIRLPOOL 3024a1e94c191a59db1f531f19ce3ff839d4fae46f87d229f1f1976c415d4e1fb7a9f57aa23d5e40cfe900cf7302c8ad4f0d2fccfde5d9e58e5bd243d3f0f262 -DIST VMware-Workstation-9.0.0-812388.x86_64.bundle.tar 231229440 SHA256 9db082b4c86994923a3f127dbcac847099ff1e45953f866ff24acf3ddb6a5263 SHA512 e5cae5a4fe254beb7800427575b91eef4e0e8255025861a7c6f47eb92632693842ffd7ecf3bc3e0972391490d2732212011a30fc21024cb589a8419431fa1b4a WHIRLPOOL 3aeb234dbb4f3bfe3fcc124265eaad84bfe62142dd973e0a6dae17b7c3f297ee51652e496d4f1e31877fdebaf639303cd05225f02757444db29ae4e4afaaa5e4 +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 -DIST VMware-Workstation-Full-8.0.4-744019.i386.bundle 341955503 SHA256 bdc4298f2733578281370dd08784216b36dadc460fcd767d70c30796530a2477 SHA512 4e228e047438777a6345e7a7de95d2faadc6f02ab2563996ccbeaf8cc8f50786099bcc9fb311fcea8dcbce26cbdf224dcc26b2dd6a0adb2fa418347d8a9357b1 WHIRLPOOL 825097fb2d4cd10a4b6955ecc77c7eea009d4981e44a5284c19fe3b16f33af1cc9ade8735e7d61443e6bd69cf3df97a6564cf49871526e0e174e5ce39d44961d -DIST VMware-Workstation-Full-8.0.4-744019.x86_64.bundle 341672831 SHA256 ba60f215ef501f89ed97f64e5cd13c4462c7eb6c6d0441008dfd035cb4020f3c SHA512 e7778550a96971dabad732f85495e14583343f9e15dd42bfe5c30f3d63a4d1ac8bd978c4aa069c433633761dcebc3debde24b18aecf0af371c10ad7480c4b006 WHIRLPOOL 0187ef2809e328a8cca200a68f397c162c8ea49e23865dbcac2df17f575931e8ff2f9bb5aaa709f6bbfcd2eed5432641060a2df44b66f4b46c79f0fa3dc34c11 diff --git a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019.ebuild b/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019.ebuild deleted file mode 100644 index 3ef4c82..0000000 --- a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2012 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.2.591240.ebuild,v 1.1 2012/03/10 14:20:59 vadimk Exp $ - -EAPI="4" - -inherit eutils versionator fdo-mime gnome2-utils pam vmware-bundle - -MY_PN="VMware-Workstation" -MY_PV="$(replace_version_separator 3 - $PV)" -MY_P="${MY_PN}-Full-${MY_PV}" -PV_MINOR=$(get_version_component_range 3) - -DESCRIPTION="Emulate a complete PC on your PC without the usual performance overhead of most emulators" -HOMEPAGE="http://www.vmware.com/products/workstation/" -SRC_URI=" - x86? ( ${MY_P}.i386.bundle ) - amd64? ( ${MY_P}.x86_64.bundle ) - " - -LICENSE="vmware" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="cups doc ovftool server vix vmware-tools" -RESTRICT="binchecks fetch 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" - -pkg_nofetch() { - local bundle - - if use x86; then - bundle="${MY_P}.i386.bundle" - elif use amd64; then - bundle="${MY_P}.x86_64.bundle" - fi - - einfo "Please download ${bundle}" - einfo "from ${HOMEPAGE}" - einfo "and place it in ${DISTDIR}" -} - -src_unpack() { - 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 "${DISTDIR}/${A}" "${component}" "${S}" - done - - if use server; then - vmware-bundle_extract-bundle-component "${DISTDIR}/${A}" vmware-workstation-server #"${S}" - fi - - if use vix; then - vmware-bundle_extract-bundle-component "${DISTDIR}/${A}" vmware-vix-core vmware-vix - vmware-bundle_extract-bundle-component "${DISTDIR}/${A}" vmware-vix-lib-Workstation800andvSphere500 vmware-vix - fi - if use ovftool; then - vmware-bundle_extract-bundle-component "${DISTDIR}/${A}" 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 - - # 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 -} diff --git a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild b/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild index 4603d4a..55f19d9 100644 --- a/app-emulation/vmware-workstation/vmware-workstation-8.0.4.744019-r1.ebuild +++ b/app-emulation/vmware-workstation/vmware-workstation-8.0.5.893925.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# 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.4.744019-r1.ebuild,v 1.1 2012/06/17 13:11:13 vadimk Exp $ +# $Header: $ EAPI="4" @@ -23,7 +23,7 @@ LICENSE="vmware" SLOT="0" KEYWORDS="-* ~amd64 ~x86" IUSE="cups doc ovftool server vix vmware-tools" -RESTRICT="binchecks mirror strip" +RESTRICT="mirror strip" # vmware-workstation should not use virtual/libc as this is a # precompiled binary package thats linked to glibc. diff --git a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild b/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild deleted file mode 100644 index f0fece8..0000000 --- a/app-emulation/vmware-workstation/vmware-workstation-9.0.0.812388.ebuild +++ /dev/null @@ -1,482 +0,0 @@ -# Copyright 1999-2012 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.4.744019-r1.ebuild,v 1.1 2012/06/17 13:11:13 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="binchecks 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-271.${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 \ - vmware-vprobe - 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-Workstation900andvSphere510 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/* - - # 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 - - 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,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,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-${major_minor}.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" \ - -e "/^Encoding/d" \ - -i "${D}/usr/share/applications/${PN}.desktop" - sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmplayer:g" \ - -e "/^Encoding/d" \ - -i "${D}/usr/share/applications/vmware-player.desktop" - sed -e "s:@@BINARY@@:${VM_INSTALL_DIR}/bin/vmware-netcfg:g" \ - -e "/^Encoding/d" \ - -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 -} |