From 41a052f41c8a06d2a1690754385678993b4dc035 Mon Sep 17 00:00:00 2001 From: Evan Teran Date: Wed, 12 Aug 2015 05:42:45 +0000 Subject: fixing issue from: https://github.com/gentoo/vmware/issues/7 Despite /etc/vmware/config telling it to look for the libs in /opt/vmware/lib, it still insisted in looking in /usr/lib/vmware. So a symlink solves the issue fairly cleanly. Also added a minor improvement to the build Package-Manager: portage-2.2.20 --- app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild') diff --git a/app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild b/app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild index 3c04f5e..d72a167 100644 --- a/app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild +++ b/app-emulation/vmware-player/vmware-player-7.1.2.2780323.ebuild @@ -136,6 +136,9 @@ src_install() { 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 + # https://github.com/gentoo/vmware/issues/7 + dosym "${VM_INSTALL_DIR}"/lib/vmware/ /usr/$(get_libdir)/vmware + # install the ancillaries insinto /usr doins -r share @@ -216,7 +219,7 @@ src_install() { local initscript="${T}/vmware.rc" sed -e "s:@@BINDIR@@:${VM_INSTALL_DIR}/bin:g" \ - "${FILESDIR}/vmware-11.0.rc" > "${initscript}" || die + "${FILESDIR}/vmware-11.${PV_MINOR}.rc" > "${initscript}" || die newinitd "${initscript}" vmware || die systemd_dounit "${FILESDIR}/vmware-usbarbitrator.service" -- cgit v1.2.3