Upgrade app-emulation/vmware-workstation
Added: app-emulation/vmware-workstation-15.0.1.10737736 app-emulation/vmware-modules-330.0.1 Removed: app-emulation/vmware-workstation-14.1.2.8497320-r3 app-emulation/vmware-modules-329.1.2.ebuild
This commit is contained in:
@@ -1,13 +1,16 @@
|
||||
AUX configure-hostd.sh 372 BLAKE2B 0ed2d479a46d69ff8498bfac180f0440fb57fb173fc1a427115872a40a47559725623399652e9663fa8a4ca0d7e020d5445bafb6c37f45449dea341fc9f6cce6 SHA512 87c84f5e51e8b4585a9a55f13771cd8b84f2e4e0bb33679e3a1b23eb84a5be5d523a57b6c770095c1d21712a98e9317bbd215ab027843b0586b35ecf9fb85b49
|
||||
AUX vmware-14.1.rc 2476 BLAKE2B dff25b43c5fa57186be2a5f0ca4606d26cd1c3f3dbeb91d855fc07a9fd576f446983c852c8e0b112c5616bb95dfddc7e2c738b4d0ca341c781d7addcb45068cd SHA512 9bae224387128b2cd221d509e2933042e3925fb041670907d8a47c70a488214206912fe25ab24c0bdeb31591149e62aba374d3fa63fdd08644e09667e195967f
|
||||
AUX vmware-15.0.rc 2476 BLAKE2B dff25b43c5fa57186be2a5f0ca4606d26cd1c3f3dbeb91d855fc07a9fd576f446983c852c8e0b112c5616bb95dfddc7e2c738b4d0ca341c781d7addcb45068cd SHA512 9bae224387128b2cd221d509e2933042e3925fb041670907d8a47c70a488214206912fe25ab24c0bdeb31591149e62aba374d3fa63fdd08644e09667e195967f
|
||||
AUX vmware-server-14.1.rc 1506 BLAKE2B 886ed1de7a99320611a28a43b48cf17715fcab8bf533a73c28a1aa2f8d150ee2b84e1e510e864b18347f3bd7e43faec3cfc90f09d5ac9c0afe821f67654a68c4 SHA512 548ff69f87bee2b6c82bd931d22dd560370c4a00641ae47d05af05bbc72cedc8fd25054abc405a590b72227b10c5997d79f16ded67f3e0cfac142eb248b47d44
|
||||
DIST VMware-Workstation-Full-14.1.2-8497320.x86_64.bundle 461102809 BLAKE2B c0f3e8783e1c144aec5ac789d74f43099688034d7d23ab7159d118a60f3d8bc056641eddecf78a12d3275321be5f888668c0a9ba77f9c65d2c3f989dc16f6ffa SHA512 02432f8cd3000a334a04d20a4f9d0ad47801d3a582cc971f292d10be9346140c2b82bff7e4f32b6477882bc22f06d13046e1fe3b9236d00362f5f93d8a9f0f4d
|
||||
AUX vmware-server-15.0.rc 1506 BLAKE2B 886ed1de7a99320611a28a43b48cf17715fcab8bf533a73c28a1aa2f8d150ee2b84e1e510e864b18347f3bd7e43faec3cfc90f09d5ac9c0afe821f67654a68c4 SHA512 548ff69f87bee2b6c82bd931d22dd560370c4a00641ae47d05af05bbc72cedc8fd25054abc405a590b72227b10c5997d79f16ded67f3e0cfac142eb248b47d44
|
||||
DIST VMware-Workstation-Full-14.1.3-9474260.x86_64.bundle 461108241 BLAKE2B a52e336d0820b0bb3d5ffadaea5b626db3cadeedb07dc95a82b8f721bf416f52b7d6ce58e2c6a89176efcaa71d12e04e7b1f76244c44898c370b0347492bb6a3 SHA512 54ff9b9f9c134c17323539dbdd0b6fc2527274850cc8be3c1a432f3bdcd9f0d9a1663feff879ad10f39d99be6cb04f3cec15ac06ab63de56ba4564657a52e0bf
|
||||
DIST com.vmware.fusion.tools.darwin-14.1.2.8497320.zip.tar 2805760 BLAKE2B 66cedcbca1240ae20e2aabd7399ccfcf2f2fd8bfdbbe0b0020015307c0f7e166b24f3721387a3d1e11a8e8adb741f04da12c329643dc3c511eefc78957f215d9 SHA512 0c21860c3536745d9e3d838c405669c44ff5b337d64f1ab2a96973aabc2e3b8d116f333bcfc04953ff7bbdff73b1e023f01de2ef35296ac1829efb85873757ae
|
||||
DIST VMware-Workstation-Full-15.0.1-10737736.x86_64.bundle 495671642 BLAKE2B 5a509938870696966acf72f49c7c72425807bb9c25283ee99235b6fd8ddbe8f5f14bdd0ff2886b69ef9a2e4a0331e8f992b7e9d49f62e9026e122dffb9a10f1b SHA512 b20f35bf01f86fb85213da43675d26a7f5ba0d0a6ca6d1c43aba7f391c659689522801e2b5e065bf6f801fb8be81c1f59877fd189186917901605cedad9e0ffe
|
||||
DIST com.vmware.fusion.tools.darwin-14.1.3.9474260.zip.tar 2805760 BLAKE2B 0a052e0090ba667cef0a8c1253d77e2bdaec45cd1f31012ad66cea26c15f0cc6326879b747a4df685056628dc93b1db99eb46b22faab2b4548dfc5d62b99fd0e SHA512 83465b4b4299905f7e7828bb7db6641eb86569b0f7dc61780fc993084ceec180c31838ea16f01cc8d6aec26cfca9879dd3ff3de2af09f309dc53b8c59a90ab28
|
||||
DIST com.vmware.fusion.tools.darwinPre15-14.1.2.8497320.zip.tar 2478080 BLAKE2B b3d6582eb57525bc6844f8f363b0935c58b6f516fb8d87435538de4e5f8c0ac5e93cdf7a8f34c250c3a14852a9b9eaa592d7167d8b134c569151a713a009b693 SHA512 9e09e4d74707dbc55426929ad3fb762dfef602ab276c820e563e42a01c482d76cfbe78b39f725b421fcaabbac711366a0a51dfa6afc6d0ae5807246a1c9856d3
|
||||
DIST com.vmware.fusion.tools.darwin-15.0.1.10737736.zip.tar 2795520 BLAKE2B a767ba710534eb46254e52d0226bf4794cb8ae1d2b25b0f6e070abb89e84c24ccf3310fa310765c56d8e82b2d157bcd4bbd3d0388f4658a0939f17a1f2c6910d SHA512 15af65df39ea066969847e43a145edb1b2bcf288cea485ead7aca86375d9ae08915151c7e0ad865efd39bc0826846c17fc7002b6d89fbb958ae67ff0083903ba
|
||||
DIST com.vmware.fusion.tools.darwinPre15-14.1.3.9474260.zip.tar 2478080 BLAKE2B 40a8406406eb342096b6d34871cf08df20c540c3913afbaee0fcc5be857961e30df16a4a89ef780dfa9ce770e166232425bfac5fd8ce8eefab3c2c98f8fc4019 SHA512 1d6895956949532158b0c4aa3f714746d8573d3d95da2a8697bdf6f02f71b71df4defd572a2f714bf787e9e26c72ea26819a75b129839c2bb060937a4a9e5d73
|
||||
DIST com.vmware.fusion.tools.darwinPre15-15.0.1.10737736.zip.tar 2478080 BLAKE2B 1b702b9514a649c702ade9eec1a33dfc2a9789fc6442778a6a96cceaa9cb502bd90f7915f33fb027f84209da3a6d0f106a936fbff8d785e3d7861a2c85e0c0d8 SHA512 48946da14ea5e64ed514fdfaef233294e647860e90bca114d402d71cc49d8b5b8ab9c743393656a8b1d67a2aa69878f5b441843eb2d90d79f03599c3156fd330
|
||||
DIST unlocker-2.1.1_p1.zip 16201234 BLAKE2B 486597ba7ef12d2ec5b021ff9f5b56a9d1a58251e26f7bd9df4e84d34df9602ada3eaf69967ea645082e3919187f14801e7f506fa08b457d5763bdba9ec75493 SHA512 4ccea825339ae9303e8676dc773ca54cc929ab4970d8a2ac225f05bf18bad0e0945b7df3dd2b65c5596fd164642296da0f64774b27d7c066597f4d1d4db82bee
|
||||
DIST unlocker-3.0.2.tar.gz 15984801 BLAKE2B e157ed24ad6cea1ab16dd5fc11935b7cdbb3fb0a1e0a9c059eb100f0c57508b749884111b93a9f272ad2c5a9ecd4fadb177ccac47d7688665c5fa8f100fcd2b1 SHA512 83a390562761791531574c05d2a5caacd936b45b32f26a1e5ba953ce32e27af29cb3ac0984c552c2eb9cfdf033d4b95fae1c33a70f2b169563d74d1ea188dacf
|
||||
DIST vmware-systemd-gentoo-02.tgz 14064 BLAKE2B 24ac2c2f295130f4aadad867ec88d652bd292cc60e6b471bb2e01069fe01d84dac3d8b0ca7690ebf218d663adfe0c1dc889d3f4f53cf3178b68291461260748b SHA512 3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42
|
||||
EBUILD vmware-workstation-14.1.2.8497320-r3.ebuild 21159 BLAKE2B 89f1dfe69f80dd5b3331a42f13759bf9c56b6ca5bb04ecf173a0bd352f527d4843e4573a7a46519ac4a81736d245c8d20b3189b8132d7ec85eee7d6f66fd6d88 SHA512 7cb301a6e9bccc907af690855ab0cf902650eed5f0cb4dc1e13e7a49e00f9389e44e881b2bb9d9c0515e90df4f73e53193574703d4fd1599037dfbf14488371b
|
||||
EBUILD vmware-workstation-14.1.3.9474260.ebuild 21159 BLAKE2B a6ee13192a6a8bf724bb89db154e5e89a19b66e278cdf957341476c5dfa2f6785837e24d07fb63b14768e5a5fff13774aa6074c298ff9149c06e0d5219b47a1e SHA512 290889884c198e8f763f479007fc5517d6df65097a6c006ca18df56c71c95a311a30f3f3f05aaf225c86c863eae6575f66cb258bfc1140385dcef95c09b32ffc
|
||||
EBUILD vmware-workstation-15.0.1.10737736.ebuild 21218 BLAKE2B 8cbfb26c5ac047a5636059b79de42df233971ff6a61f8e4c377b0807b72a8abda830b2f807108847eab3592dcf8b0ed2c171028db591fe9b5a428894937382e7 SHA512 cb61e5f30b7962c0a880c47436902c1bb013cd8c239f40260ab57615f03a135af18abab9f39b85d5e3516f01ea5ac4369e151f4a8f9b2928ba9808c47eda3a68
|
||||
|
||||
102
app-emulation/vmware-workstation/files/vmware-15.0.rc
Normal file
102
app-emulation/vmware-workstation/files/vmware-15.0.rc
Normal file
@@ -0,0 +1,102 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
use net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin Starting VMware USB Arbitrator
|
||||
@@BINDIR@@/vmware-usbarbitrator
|
||||
eend $?
|
||||
ebegin Starting VMware services
|
||||
|
||||
# vmci might be:
|
||||
# 1) built as external kernel module
|
||||
# 2) built as internal kernel module (with name vmw_vmci)
|
||||
# 3) embedded in the kernel
|
||||
for mod in /lib/modules/$(uname -r)/misc/vmci.ko \
|
||||
/lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko ;
|
||||
do
|
||||
if [[ -f "${mod}" ]] ; then
|
||||
modprobe -v $(basename "${mod}" .ko)
|
||||
eend $?
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# vsock might be:
|
||||
# 1) built as external kernel module
|
||||
# 2) built as internal kernel module (with name vmw_vsock_vmci_transport)
|
||||
# 3) embedded in the kernel
|
||||
for mod in /lib/modules/$(uname -r)/misc/vsock.ko \
|
||||
/lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko ;
|
||||
do
|
||||
if [[ -f "${mod}" ]] ; then
|
||||
modprobe -v $(basename "${mod}" .ko)
|
||||
eend $?
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# vmblock
|
||||
if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko ]]; then
|
||||
modprobe -v vmblock
|
||||
eend $?
|
||||
fi
|
||||
|
||||
# vmci or vsock were already loaded by the previous modprobe,
|
||||
# no need to do it here
|
||||
# quiet for vmci because it may not be there
|
||||
modprobe -av vmmon vmnet
|
||||
eend $?
|
||||
@@BINDIR@@/vmware-networks --start
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin Stopping VMware USB Arbitrator
|
||||
killall --wait vmware-usbarbitrator
|
||||
eend $?
|
||||
@@BINDIR@@/vmware-networks --stop
|
||||
eend $?
|
||||
ebegin Stopping VMware services
|
||||
modprobe -rv vmmon vmnet
|
||||
eend $?
|
||||
|
||||
# vsock might be:
|
||||
# 1) built as external kernel module
|
||||
# 2) built as internal kernel module (with name vmw_vsock_vmci_transport)
|
||||
# 3) embedded in the kernel
|
||||
for mod in /lib/modules/$(uname -r)/misc/vsock.ko \
|
||||
/lib/modules/$(uname -r)/kernel/net/vmw_vsock/vmw_vsock_vmci_transport.ko ;
|
||||
do
|
||||
if [[ -f "${mod}" ]] ; then
|
||||
modprobe -rv $(basename "${mod}" .ko)
|
||||
eend $?
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# vmci might be:
|
||||
# 1) built as external kernel module
|
||||
# 2) built as internal kernel module (with name vmw_vmci)
|
||||
# 3) embedded in the kernel
|
||||
for mod in /lib/modules/$(uname -r)/misc/vmci.ko \
|
||||
/lib/modules/$(uname -r)/kernel/drivers/misc/vmw_vmci/vmw_vmci.ko ;
|
||||
do
|
||||
if [[ -f "${mod}" ]] ; then
|
||||
modprobe -rv $(basename "${mod}" .ko)
|
||||
eend $?
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
# vmblock
|
||||
if [[ -f /lib/modules/$(uname -r)/misc/vmblock.ko ]]; then
|
||||
modprobe -rv vmblock
|
||||
eend $?
|
||||
fi
|
||||
}
|
||||
52
app-emulation/vmware-workstation/files/vmware-server-15.0.rc
Normal file
52
app-emulation/vmware-workstation/files/vmware-server-15.0.rc
Normal file
@@ -0,0 +1,52 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
need localmount vmware
|
||||
use net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
checkpath -d /var/run/vmware
|
||||
|
||||
# Check if certificates exist. If not, we need to generate them, ala sshd.
|
||||
if [ ! -e @@ETCDIR@@/ssl/rui.key -o ! -e @@ETCDIR@@/ssl/rui.crt ]; then
|
||||
checkpath -d -m 0600 @@ETCDIR@@/ssl
|
||||
openssl req -x509 -days 365 -newkey rsa:2048 -keyout @@ETCDIR@@/ssl/rui.key -out @@ETCDIR@@/ssl/rui.crt -config @@ETCDIR@@/ssl/hostd.ssl.config
|
||||
checkpath -f -m 0600 @@ETCDIR@@/ssl/rui.key @@ETCDIR@@/ssl/rui.crt
|
||||
fi
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig
|
||||
|
||||
ebegin Starting VMware Authentication Daemon
|
||||
start-stop-daemon --start \
|
||||
--exec @@PREFIX@@/sbin/vmware-authdlauncher
|
||||
eend $?
|
||||
ebegin Starting VMware Workstation Server
|
||||
start-stop-daemon --start \
|
||||
--pidfile /var/run/vmware/vmware-hostd.PID \
|
||||
--exec @@BINDIR@@/vmware-hostd \
|
||||
-- -a -d @@ETCDIR@@/hostd/config.xml
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Shutdown VMs in the AutoStart Sequence"
|
||||
local HOHO_ADMIN="$(@@BINDIR@@/vmware-wssc-adminTool "@@ETCDIR@@/hostd/authorization.xml" 2>/dev/null)"
|
||||
|
||||
if [ "x" != "x${HOHO_ADMIN}" ]; then
|
||||
@@BINDIR@@/vmware-vim-cmd -U "${HOHO_ADMIN}" hostsvc/autostartmanager/autostop
|
||||
fi
|
||||
eend $?
|
||||
|
||||
ebegin Stopping VMware Workstation Server
|
||||
start-stop-daemon --stop \
|
||||
--pidfile /var/run/vmware/vmware-hostd.PID
|
||||
eend $?
|
||||
ebegin Stopping VMware Authentication Daemon
|
||||
killall --wait vmware-authdlauncher
|
||||
eend $?
|
||||
}
|
||||
@@ -3,14 +3,14 @@
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils versionator readme.gentoo-r1 gnome2-utils pam systemd xdg-utils
|
||||
inherit eapi7-ver eutils readme.gentoo-r1 gnome2-utils pam systemd xdg-utils
|
||||
|
||||
MY_PN="VMware-Workstation-Full"
|
||||
MY_PV=$(get_version_component_range 1-3)
|
||||
PV_MODULES="329.$(get_version_component_range 2-3)"
|
||||
PV_BUILD=$(get_version_component_range 4)
|
||||
MY_PV=$(ver_cut 1-3)
|
||||
PV_MODULES="330.$(ver_cut 2-3)"
|
||||
PV_BUILD=$(ver_cut 4)
|
||||
MY_P="${MY_PN}-${MY_PV}-${PV_BUILD}"
|
||||
VMWARE_FUSION_VER="10.1.2_8502123"
|
||||
VMWARE_FUSION_VER="11.0.1/10738065" # https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/
|
||||
SYSTEMD_UNITS_TAG="gentoo-02"
|
||||
|
||||
DESCRIPTION="Emulate a complete PC without the performance overhead of most emulators"
|
||||
@@ -18,9 +18,9 @@ HOMEPAGE="http://www.vmware.com/products/workstation/"
|
||||
SRC_URI="
|
||||
https://download3.vmware.com/software/wkst/file/${MY_P}.x86_64.bundle
|
||||
macos-guests? (
|
||||
https://github.com/DrDonk/unlocker/archive/b036c40ab1922d9abf4f7d68e34f1eca3b4dc2ad.zip -> unlocker-2.1.1_p1.zip
|
||||
vmware-tools-darwinPre15? ( https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${VMWARE_FUSION_VER/_//}/packages/com.vmware.fusion.tools.darwinPre15.zip.tar -> com.vmware.fusion.tools.darwinPre15-${PV}.zip.tar )
|
||||
vmware-tools-darwin? ( https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${VMWARE_FUSION_VER/_//}/packages/com.vmware.fusion.tools.darwin.zip.tar -> com.vmware.fusion.tools.darwin-${PV}.zip.tar )
|
||||
https://github.com/DrDonk/unlocker/archive/3.0.2.tar.gz -> unlocker-3.0.2.tar.gz
|
||||
vmware-tools-darwinPre15? ( https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${VMWARE_FUSION_VER}/packages/com.vmware.fusion.tools.darwinPre15.zip.tar -> com.vmware.fusion.tools.darwinPre15-${PV}.zip.tar )
|
||||
vmware-tools-darwin? ( https://softwareupdate.vmware.com/cds/vmw-desktop/fusion/${VMWARE_FUSION_VER}/packages/com.vmware.fusion.tools.darwin.zip.tar -> com.vmware.fusion.tools.darwin-${PV}.zip.tar )
|
||||
)
|
||||
systemd? ( https://github.com/akhuettel/systemd-vmware/archive/${SYSTEMD_UNITS_TAG}.tar.gz -> vmware-systemd-${SYSTEMD_UNITS_TAG}.tgz )
|
||||
"
|
||||
@@ -30,7 +30,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="bundled-libs cups doc macos-guests +modules ovftool server systemd vix"
|
||||
DARWIN_GUESTS="darwin darwinPre15"
|
||||
IUSE_VMWARE_GUESTS="${DARWIN_GUESTS} freebsd linux linuxPreGlibc25 netware solaris windows winPre2k winPreVista"
|
||||
IUSE_VMWARE_GUESTS="${DARWIN_GUESTS} linux linuxPreGlibc25 netware solaris windows winPre2k winPreVista"
|
||||
for guest in ${IUSE_VMWARE_GUESTS}; do
|
||||
IUSE+=" vmware-tools-${guest}"
|
||||
done
|
||||
@@ -193,7 +193,6 @@ RDEPEND="
|
||||
cups? ( net-print/cups )
|
||||
sys-apps/tcp-wrappers
|
||||
sys-apps/util-linux
|
||||
x11-libs/gksu
|
||||
x11-libs/libXxf86vm
|
||||
x11-libs/libdrm
|
||||
x11-libs/libxshmfence
|
||||
@@ -211,7 +210,6 @@ PDEPEND="
|
||||
DEPEND="
|
||||
dev-lang/python:2.7
|
||||
>=dev-util/patchelf-0.9
|
||||
macos-guests? ( dev-python/six )
|
||||
ovftool? ( app-admin/chrpath )
|
||||
sys-libs/ncurses:5
|
||||
sys-libs/readline:0
|
||||
@@ -236,9 +234,10 @@ src_unpack() {
|
||||
fi
|
||||
done
|
||||
|
||||
local bundle=${MY_P}.x86_64.bundle
|
||||
chmod 755 ${bundle}
|
||||
./${bundle} --console --extract extracted || die "unable to extract bundle"
|
||||
local bundle="${MY_P}.x86_64.bundle"
|
||||
chmod 755 "${bundle}"
|
||||
# this needs a /tmp mounted without "noexec" because it extracts and executes scripts in there
|
||||
./${bundle} --console --required --eulas-agreed --extract=extracted || die "unable to extract bundle"
|
||||
|
||||
if ! use ovftool; then
|
||||
rm -r extracted/vmware-ovftool || die "unable to remove dir"
|
||||
@@ -323,7 +322,7 @@ To be able to run ${PN} your user must be in the vmware group.\n
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local major_minor=$(get_version_component_range 1-2 "${PV}")
|
||||
local major_minor=$(ver_cut 1-2 "${PV}")
|
||||
local vmware_installer_version=$(cat "${S}/vmware-installer/manifest.xml" | grep -oPm1 "(?<=<version>)[^<]+")
|
||||
|
||||
# revdep-rebuild entry
|
||||
@@ -349,12 +348,12 @@ src_install() {
|
||||
|
||||
# workaround for hardcoded search paths needed during shared objects loading
|
||||
if ! use bundled-libs ; then
|
||||
dosym /usr/$(get_libdir)/libglib-2.0.so.0 \
|
||||
dosym ../../../../../../usr/$(get_libdir)/libglib-2.0.so.0 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libglib-2.0.so.0/libglib-2.0.so.0
|
||||
# Bug 432918
|
||||
dosym /usr/$(get_libdir)/libcrypto.so.1.0.0 \
|
||||
dosym ../../../../../../usr/$(get_libdir)/libcrypto.so.1.0.0 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libcrypto.so.1.0.2/libcrypto.so.1.0.2
|
||||
dosym /usr/$(get_libdir)/libssl.so.1.0.0 \
|
||||
dosym ../../../../../../usr/$(get_libdir)/libssl.so.1.0.0 \
|
||||
"${VM_INSTALL_DIR}"/lib/vmware/lib/libssl.so.1.0.2/libssl.so.1.0.2
|
||||
fi
|
||||
|
||||
@@ -677,7 +676,7 @@ src_install() {
|
||||
local version="$(grep -oPm1 '(?<=<version>)[^<]+' ${manifest})"
|
||||
sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"$version\",\"${PV_BUILD}\",1,\"$guest\",\"$guest\",1);"
|
||||
else
|
||||
sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"${VMWARE_FUSION_VER%_*}\",\"${VMWARE_FUSION_VER#*_}\",1,\"$guest\",\"$guest\",1);"
|
||||
sqlite3 "${dbfile}" "INSERT INTO components(name,version,buildNumber,component_core_id,longName,description,type) VALUES(\"vmware-tools-$guest\",\"${VMWARE_FUSION_VER%/*}\",\"${VMWARE_FUSION_VER#*/}\",1,\"$guest\",\"$guest\",1);"
|
||||
fi
|
||||
insinto "${VM_INSTALL_DIR}/lib/vmware/isoimages"
|
||||
doins vmware-tools-${guest}/${guest}.iso
|
||||
Reference in New Issue
Block a user