[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-player/files/

2017-06-25 Thread Fabio Rossi
commit: ff9a9909d796155dc5d47b6c791399c2efed2609
Author: Fabio Rossi  inwind  it>
AuthorDate: Sun Jun 25 10:02:58 2017 +
Commit: Fabio Rossi  inwind  net>
CommitDate: Sun Jun 25 10:02:58 2017 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=ff9a9909

app-emulation/vmware-player: added latest version for 11 series

 app-emulation/vmware-player/Manifest| 2 +-
 app-emulation/vmware-player/files/{vmware-11.2.rc => vmware-11.4.rc}| 0
 ...layer-7.1.2.2780323-r1.ebuild => vmware-player-7.1.4.3848939.ebuild} | 0
 3 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/vmware-player/Manifest 
b/app-emulation/vmware-player/Manifest
index 591b225..6a3c389 100644
--- a/app-emulation/vmware-player/Manifest
+++ b/app-emulation/vmware-player/Manifest
@@ -1,4 +1,4 @@
 DIST VMware-Player-12.1.1-3770994.x86_64.bundle.tar 140697600 SHA256 
4b2d6c8026f7948cbbc084ccfedaa899a897047152b86c8a2be1bf80fb935a8e SHA512 
f00609a1e41355146c5a77732f2eb8f01d30c0ab7822840a29b9b84c01218d129b8e08349e2e6bbf0c900b826d3aba3b4026a61c670556453917652511ce
 WHIRLPOOL 
ee628665689ae03c70a11e3d34bb5ccf1b640ab14eaaed8f93dc4bd50329f9144e44163e83811ea5380fa8749c7196d64139c4809435094c173b39ec2c93b4fb
 DIST VMware-Player-12.5.7-5813279.x86_64.bundle.tar 134236160 SHA256 
45d8b69ee757b26e88ae611cf21f9a3e593f066c87c97dbc4171e20d46f07150 SHA512 
d8dda7b7e1e3e3f3131b0c15b9816ecbbd074c3cfa7eb5623991b090e3617cdc55bbdb694c9a49e14b817da34a1aec6d3e07cec1df1a2a0de1a4ae4550c46aa4
 WHIRLPOOL 
57ecf7f01a24812d0a4250bb68cdfda971b6b2c6a32dba98cca2680e3836efebfaedeef3c6d1a51dc16387231af7bae25b18cd6024e0f8c20b93f4046d39ab62
-DIST VMware-Player-7.1.2-2780323.x86_64.bundle.tar 211128320 SHA256 
baa60996b3bed5ba89db1a0fd9a2cc263ea07ac1cf2d6f3aab68c728cc960efc SHA512 
c4465a4cbf97b9fe3aa2d6a1c690047251a37929867e0b3cbddf6643b59ef8e618809973543150e6cd9a3bdba0c9c04fb55171616c2179a0ff80ee7302e07fc2
 WHIRLPOOL 
f0bc539647a5f3838a486d62506881f752e426e2e7299b20f2828c285cb041c777f93f3d29627ff4187edfd92e43e37e70647828ce537adb67db0fe3e99fccb0
+DIST VMware-Player-7.1.4-3848939.x86_64.bundle.tar 211374080 SHA256 
11cbff16f4f6d48bf182d2155e0b3f261acd6bd1a2472dc9a25f86546885e059 SHA512 
332f0f667d0b95cbf1de5ff2cc95b9302f88d3a9c7e69e13abb58dd7131d6997b2307bc8588111e3fb35717fcf59ed9cd3052873c72bd968c3f6eb68b31dabc0
 WHIRLPOOL 
b70e1d9e2d07661fefe1f1f841b29111b73ded1c6d103efc0f9e61ac05b947ce04b73e14221b081dc311c498ffd68c2f931bf82bc312191631576aab3036d36a
 DIST vmware-systemd-gentoo-02.tgz 14064 SHA256 
7ab23cb41bb8fbeca43bfd3baee35928731177620ae374ebb3b19b827d1a3210 SHA512 
3a382bfd5f1eb2b218d8012588ea55c1f22786dba35a1fc0fdfdb4e40b05e0e735ed09c6961684f6442e863c3ed72024ce01f19113bbd9ca47c32e3f43c55f42
 WHIRLPOOL 
dd7ac934584894f4a0ae86a9122080c49a4d09924011bc12dc1530ac6b5ee11fac6d55d6e5b306bb24d749a509236d3e39870b4d6b2ff5de37f6e54707ff8bb6

diff --git a/app-emulation/vmware-player/files/vmware-11.2.rc 
b/app-emulation/vmware-player/files/vmware-11.4.rc
similarity index 100%
rename from app-emulation/vmware-player/files/vmware-11.2.rc
rename to app-emulation/vmware-player/files/vmware-11.4.rc

diff --git a/app-emulation/vmware-player/vmware-player-7.1.2.2780323-r1.ebuild 
b/app-emulation/vmware-player/vmware-player-7.1.4.3848939.ebuild
similarity index 100%
rename from app-emulation/vmware-player/vmware-player-7.1.2.2780323-r1.ebuild
rename to app-emulation/vmware-player/vmware-player-7.1.4.3848939.ebuild



[gentoo-commits] proj/vmware:master commit in: app-emulation/vmware-player/, app-emulation/vmware-player/files/

2015-08-11 Thread Evan Teran
commit: 741e4d9a127566fd90531a2565d9628764622176
Author: Christian Affolter christian.affolter AT stepping-stone DOT ch
AuthorDate: Tue Aug  4 15:10:12 2015 +
Commit: Evan Teran evan.teran AT gmail DOT com
CommitDate: Tue Aug  4 15:10:12 2015 +
URL:https://gitweb.gentoo.org/proj/vmware.git/commit/?id=741e4d9a

Added systemd service support for app-emulation/vmware-player

Created two systemd service unit files according to the existing OpenRC
init script:
* vmware-usbarbitrator.service manages the VMware USB Arbitrator
* vmware-network.service manages the VMware host network

It was decided to split the existing OpenRC init script, in order to
have a better dependency handling and to adhere to Gentoo's
Systemd/Ebuild policy.

 .../vmware-player/files/vmware-network.service  | 17 +
 .../vmware-player/files/vmware-usbarbitrator.service| 11 +++
 .../vmware-player/vmware-player-7.1.2.2780323.ebuild|  5 -
 3 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/app-emulation/vmware-player/files/vmware-network.service 
b/app-emulation/vmware-player/files/vmware-network.service
new file mode 100644
index 000..abc6648
--- /dev/null
+++ b/app-emulation/vmware-player/files/vmware-network.service
@@ -0,0 +1,17 @@
+[Unit]
+Description=VMware Network
+Requires=local-fs.target
+Wants=network.target vmware-usbarbitrator.service
+After=local-fs.target network.target vmware-usbarbitrator.service
+
+[Service]
+Type=simple
+ExecStartPre=/sbin/modprobe -av vmci vmmon vsock vmblock vmnet
+ExecStart=/opt/vmware/bin/vmware-networks --start 
+ExecStop=/opt/vmware/bin/vmware-networks --stop
+ExecStopPost=/sbin/modprobe -rv vmmon vsock vmblock vmnet vmci
+TimeoutSec=0
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-emulation/vmware-player/files/vmware-usbarbitrator.service 
b/app-emulation/vmware-player/files/vmware-usbarbitrator.service
new file mode 100644
index 000..16a0fb8
--- /dev/null
+++ b/app-emulation/vmware-player/files/vmware-usbarbitrator.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=VMware USB Arbitrator
+Requires=local-fs.target
+Before=vmware-network.service
+
+[Service]
+Type=forking
+ExecStart=/opt/vmware/bin/vmware-usbarbitrator
+
+[Install]
+WantedBy=multi-user.target

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 0a7ea6a..1dff576 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
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils versionator fdo-mime gnome2-utils pax-utils vmware-bundle
+inherit eutils versionator fdo-mime gnome2-utils pax-utils systemd 
vmware-bundle
 
 MY_PN=VMware-Player
 MY_PV=$(get_version_component_range 1-3)
@@ -206,6 +206,9 @@ src_install() {
${FILESDIR}/vmware-11.0.rc  ${initscript} || die
newinitd ${initscript} vmware || die
 
+   systemd_dounit ${FILESDIR}/vmware-usbarbitrator.service
+   systemd_dounit ${FILESDIR}/vmware-network.service
+
# 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