summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Rossi <rossi.f@inwind.it>2017-06-25 17:31:51 +0200
committerFabio Rossi <rossi.f@inwind.it>2017-06-25 17:31:51 +0200
commit23b9132c92becaeb5a40c1862f98b211f22abddf (patch)
tree37e52c24ee5aded0bb8b9dbaf4afa719831121c4 /app-emulation/vmware-player/files/vmware-12.1.rc
parentAlign ebuild structure between player and workstation, version 11 (diff)
downloadvmware-23b9132c92becaeb5a40c1862f98b211f22abddf.tar.gz
vmware-23b9132c92becaeb5a40c1862f98b211f22abddf.tar.bz2
vmware-23b9132c92becaeb5a40c1862f98b211f22abddf.zip
Cleaning the overlay removing old files.
Let's clean the overlay keeping only last version of each major release, this simplifies the management of the files. At a certain point it might be even possible to import older versions that are now package-masked in the main Gentoo repository.
Diffstat (limited to 'app-emulation/vmware-player/files/vmware-12.1.rc')
-rw-r--r--app-emulation/vmware-player/files/vmware-12.1.rc92
1 files changed, 0 insertions, 92 deletions
diff --git a/app-emulation/vmware-player/files/vmware-12.1.rc b/app-emulation/vmware-player/files/vmware-12.1.rc
deleted file mode 100644
index 38524b2..0000000
--- a/app-emulation/vmware-player/files/vmware-12.1.rc
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-depend() {
- need localmount
- use net
-}
-
-start() {
- ebegin Starting VMware USB Arbitrator
- #start-stop-daemon --start --exec @@BINDIR@@/vmware-usbarbitrator
- @@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
-
- # vmci or vsock were already loaded by the previous modprobe,
- # no need to do it here
- modprobe -av vmmon vmblock vmnet
- eend $?
- @@BINDIR@@/vmware-networks --start
- eend $?
-}
-
-stop() {
- ebegin Stopping VMware USB Arbitrator
- #start-stop-daemon --stop --exec @@BINDIR@@/vmware-usbarbitrator
- killall --wait @@BINDIR@@/vmware-usbarbitrator
- eend $?
- @@BINDIR@@/vmware-networks --stop
- eend $?
- ebegin Stopping VMware services
- modprobe -rv vmmon vmblock 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
-}