Gentoo Archives: gentoo-commits

From: "Vadim Kuznetsov (vadimk)" <vadimk@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-tools: ChangeLog vmware-tools-8.8.1.528992.ebuild
Date: Sat, 03 Dec 2011 20:09:31
Message-Id: 20111203200916.9F25B2004C@flycatcher.gentoo.org
1 vadimk 11/12/03 20:09:16
2
3 Modified: ChangeLog
4 Added: vmware-tools-8.8.1.528992.ebuild
5 Log:
6 vmware desktop version bump
7
8 (Portage version: 2.1.10.39/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.7 app-emulation/vmware-tools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vmware-tools/ChangeLog?rev=1.7&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vmware-tools/ChangeLog?rev=1.7&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vmware-tools/ChangeLog?r1=1.6&r2=1.7
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/ChangeLog,v
20 retrieving revision 1.6
21 retrieving revision 1.7
22 diff -u -r1.6 -r1.7
23 --- ChangeLog 22 Nov 2011 18:06:30 -0000 1.6
24 +++ ChangeLog 3 Dec 2011 20:09:16 -0000 1.7
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-emulation/vmware-tools
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/ChangeLog,v 1.6 2011/11/22 18:06:30 vadimk Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/ChangeLog,v 1.7 2011/12/03 20:09:16 vadimk Exp $
30 +
31 +*vmware-tools-8.8.1.528992 (03 Dec 2011)
32 +
33 + 03 Dec 2011; Vadim Kuznetsov <vadimk@g.o>
34 + +vmware-tools-8.8.1.528992.ebuild:
35 + vmware desktop version bump
36
37 22 Nov 2011; Vadim Kuznetsov <vadimk@g.o> metadata.xml:
38 updated co-maintainer email.
39
40
41
42 1.1 app-emulation/vmware-tools/vmware-tools-8.8.1.528992.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vmware-tools/vmware-tools-8.8.1.528992.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/vmware-tools/vmware-tools-8.8.1.528992.ebuild?rev=1.1&content-type=text/plain
46
47 Index: vmware-tools-8.8.1.528992.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-tools/vmware-tools-8.8.1.528992.ebuild,v 1.1 2011/12/03 20:09:16 vadimk Exp $
52
53 inherit versionator vmware-bundle
54
55 MY_PV="$(replace_version_separator 3 - $PV)"
56 BASE_URI="http://softwareupdate.vmware.com/cds/vmw-desktop/player/4.0.$(get_version_component_range 3)/$(get_version_component_range 4)/linux/packages/"
57
58 DESCRIPTION="VMware Tools for guest operating systems"
59 HOMEPAGE="http://www.vmware.com/products/player/"
60
61 LICENSE="vmware"
62 SLOT="0"
63 KEYWORDS="-* ~amd64 ~x86"
64 RESTRICT="mirror"
65 IUSE=""
66
67 DEPEND="!<app-emulation/vmware-workstation-7"
68 RDEPEND=""
69
70 IUSE_VMWARE_GUEST="freebsd linux netware solaris windows winPre2k"
71
72 VM_INSTALL_DIR="/opt/vmware"
73
74 for guest in ${IUSE_VMWARE_GUEST} ; do
75 SRC_URI+=" vmware_guest_${guest}? (
76 amd64? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.x86_64.component.tar )
77 x86? ( ${BASE_URI}vmware-tools-${guest}-${MY_PV}.i386.component.tar )
78 )"
79 IUSE+=" vmware_guest_${guest}"
80 done ; unset guest
81
82 src_unpack() {
83 local arch
84 if use x86 ; then arch='i386'
85 elif use amd64 ; then arch='x86_64'
86 fi
87 local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do
88 if use "vmware_guest_${guest}" ; then
89 local component="vmware-tools-${guest}-${MY_PV}.${arch}.component"
90 unpack "${component}.tar"
91 vmware-bundle_extract-component "${component}"
92 fi
93 done
94 }
95
96 src_install() {
97 insinto "${VM_INSTALL_DIR}"/lib/vmware/isoimages
98 local guest ; for guest in ${IUSE_VMWARE_GUEST} ; do
99 if use "vmware_guest_${guest}" ; then
100 doins "${guest}".iso{,.sig}
101 fi
102 done
103 }