Gentoo Archives: gentoo-commits

From: "Mike Auty (ikelos)" <ikelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/vmware-modules: ChangeLog vmware-modules-1.0.0.20.ebuild vmware-modules-1.0.0.22.ebuild vmware-modules-1.0.0.11-r1.ebuild vmware-modules-1.0.0.13-r1.ebuild
Date: Tue, 30 Sep 2008 14:44:33
Message-Id: E1KkgSi-0002d8-Cw@stork.gentoo.org
1 ikelos 08/09/30 14:44:28
2
3 Modified: ChangeLog vmware-modules-1.0.0.20.ebuild
4 Added: vmware-modules-1.0.0.22.ebuild
5 Removed: vmware-modules-1.0.0.11-r1.ebuild
6 vmware-modules-1.0.0.13-r1.ebuild
7 Log:
8 Remove old unused versions, fix up 1.0.0.20 bugs and put in a new version
9 for workstation 6.0.5 and player 2.0.5.
10 (Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 i686)
11
12 Revision Changes Path
13 1.33 app-emulation/vmware-modules/ChangeLog
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/ChangeLog?rev=1.33&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/ChangeLog?rev=1.33&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/ChangeLog?r1=1.32&r2=1.33
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v
22 retrieving revision 1.32
23 retrieving revision 1.33
24 diff -u -r1.32 -r1.33
25 --- ChangeLog 18 Jun 2008 09:18:03 -0000 1.32
26 +++ ChangeLog 30 Sep 2008 14:44:27 -0000 1.33
27 @@ -1,6 +1,19 @@
28 # ChangeLog for app-emulation/vmware-modules
29 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.32 2008/06/18 09:18:03 ikelos Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/ChangeLog,v 1.33 2008/09/30 14:44:27 ikelos Exp $
32 +
33 +*vmware-modules-1.0.0.22 (30 Sep 2008)
34 +
35 + 30 Sep 2008; Mike Auty <ikelos@g.o>
36 + +files/1.0.0.20-vmblock-2.6.26-1.patch,
37 + +files/1.0.0.20-vmblock-2.6.26-2.patch,
38 + +files/1.0.0.20-vmmon-2.6.26.patch,
39 + +files/1.0.0.22-makefile-kernel-dir.patch,
40 + +files/1.0.0.20-vmnet-2.6.26.patch, -vmware-modules-1.0.0.11-r1.ebuild,
41 + -vmware-modules-1.0.0.13-r1.ebuild, vmware-modules-1.0.0.20.ebuild,
42 + +vmware-modules-1.0.0.22.ebuild:
43 + Remove old unused versions, fix up 1.0.0.20 bugs and put in a new version
44 + for workstation 6.0.5 and player 2.0.5.
45
46 18 Jun 2008; Mike Auty <ikelos@g.o>
47 +files/1.0.0.20-makefile-kernel-dir.patch, vmware-modules-1.0.0.20.ebuild:
48
49
50
51 1.3 app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild
52
53 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild?rev=1.3&view=markup
54 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild?rev=1.3&content-type=text/plain
55 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild?r1=1.2&r2=1.3
56
57 Index: vmware-modules-1.0.0.20.ebuild
58 ===================================================================
59 RCS file: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild,v
60 retrieving revision 1.2
61 retrieving revision 1.3
62 diff -u -r1.2 -r1.3
63 --- vmware-modules-1.0.0.20.ebuild 18 Jun 2008 09:18:03 -0000 1.2
64 +++ vmware-modules-1.0.0.20.ebuild 30 Sep 2008 14:44:27 -0000 1.3
65 @@ -1,6 +1,6 @@
66 # Copyright 1999-2008 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild,v 1.2 2008/06/18 09:18:03 ikelos Exp $
69 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.20.ebuild,v 1.3 2008/09/30 14:44:27 ikelos Exp $
70
71 KEYWORDS="~amd64 ~x86"
72 VMWARE_VER="VME_V604" # THIS VALUE IS JUST A PLACE HOLDER
73 @@ -12,10 +12,28 @@
74 amd64? ( mirror://vmware/software/vmplayer/VMware-player-2.0.4-93057.x86_64.tar.gz )"
75 VMWARE_MOD_DIR="vmware-player-distrib/lib/modules/source/"
76
77 +kernel_check() {
78 + get_version
79 + ebegin "Checking kernel options"
80 + if kernel_is 2 6 ; then
81 + if [ $KV_PATCH -gt 24 ];
82 + then
83 + $(linux_chkconfig_present UNUSED_SYMBOLS) && einfo "[UNUSED_SYMBOLS] is enabled in your kernel" || ewarn "[UNUSED_SYMBOLS] is not enabled in the kernel"
84 + fi
85 + fi
86 + eend $?
87 +}
88 +
89 +
90 src_unpack() {
91 + kernel_check
92 vmware-mod_src_unpack
93 cd "${S}/vmblock-only"
94 epatch "${FILESDIR}/patches/vmblock/010_all_kernel-2.6.25.patch"
95 cd "${S}"
96 epatch "${FILESDIR}/${PV}-makefile-kernel-dir.patch"
97 + epatch "${FILESDIR}/${PV}-vmmon-2.6.26.patch"
98 + epatch "${FILESDIR}/${PV}-vmnet-2.6.26.patch"
99 + epatch "${FILESDIR}/${PV}-vmblock-2.6.26-1.patch"
100 + epatch "${FILESDIR}/${PV}-vmblock-2.6.26-2.patch"
101 }
102
103
104
105 1.1 app-emulation/vmware-modules/vmware-modules-1.0.0.22.ebuild
106
107 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.22.ebuild?rev=1.1&view=markup
108 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.22.ebuild?rev=1.1&content-type=text/plain
109
110 Index: vmware-modules-1.0.0.22.ebuild
111 ===================================================================
112 # Copyright 1999-2008 Gentoo Foundation
113 # Distributed under the terms of the GNU General Public License v2
114 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vmware-modules/vmware-modules-1.0.0.22.ebuild,v 1.1 2008/09/30 14:44:27 ikelos Exp $
115
116 KEYWORDS="~amd64 ~x86"
117 VMWARE_VER="VME_V604" # THIS VALUE IS JUST A PLACE HOLDER
118
119 inherit eutils vmware-mod
120
121 VMWARE_MODULE_LIST="vmmon vmnet vmblock"
122 SRC_URI="x86? ( mirror://vmware/software/vmplayer/VMware-player-2.0.5-109488.i386.tar.gz )
123 amd64? ( mirror://vmware/software/vmplayer/VMware-player-2.0.5-109488.x86_64.tar.gz )"
124 VMWARE_MOD_DIR="vmware-player-distrib/lib/modules/source/"
125
126 kernel_check() {
127 get_version
128 ebegin "Checking kernel options"
129 if kernel_is 2 6 ; then
130 if [ $KV_PATCH -gt 24 ];
131 then
132 $(linux_chkconfig_present UNUSED_SYMBOLS) && einfo "[UNUSED_SYMBOLS] is enabled in your kernel" || ewarn "[UNUSED_SYMBOLS] is not enabled in the kernel"
133 fi
134 fi
135 eend $?
136 }
137
138
139 src_unpack() {
140 kernel_check
141 vmware-mod_src_unpack
142 # cd "${S}/vmblock-only"
143 # epatch "${FILESDIR}/patches/vmblock/010_all_kernel-2.6.25.patch"
144 cd "${S}"
145 epatch "${FILESDIR}/${PV}-makefile-kernel-dir.patch"
146 #epatch "${FILESDIR}/${PV}-vmmon-2.6.26.patch"
147 #epatch "${FILESDIR}/${PV}-vmnet-2.6.26.patch"
148 #epatch "${FILESDIR}/${PV}-vmblock-2.6.26-1.patch"
149 #epatch "${FILESDIR}/${PV}-vmblock-2.6.26-2.patch"
150 }