Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/virtualbox-modules: virtualbox-modules-3.1.4.ebuild ChangeLog virtualbox-modules-3.1.8.ebuild virtualbox-modules-3.1.2.ebuild virtualbox-modules-3.1.6.ebuild
Date: Mon, 10 May 2010 13:18:14
Message-Id: 20100510131758.DC67E2C572@corvid.gentoo.org
1 polynomial-c 10/05/10 13:17:58
2
3 Modified: virtualbox-modules-3.1.4.ebuild ChangeLog
4 virtualbox-modules-3.1.2.ebuild
5 virtualbox-modules-3.1.6.ebuild
6 Added: virtualbox-modules-3.1.8.ebuild
7 Log:
8 version bump and whitespace fixes
9 (Portage version: 2.2_rc67/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.2 app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild?r1=1.1&r2=1.2
17
18 Index: virtualbox-modules-3.1.4.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- virtualbox-modules-3.1.4.ebuild 14 Feb 2010 00:01:54 -0000 1.1
25 +++ virtualbox-modules-3.1.4.ebuild 10 May 2010 13:17:58 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2010 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild,v 1.1 2010/02/14 00:01:54 patrick Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.4.ebuild,v 1.2 2010/05/10 13:17:58 polynomial-c Exp $
31
32 # XXX: the tarball here is just the kernel modules split out of the binary
33 # package that comes from virtualbox-bin
34 @@ -35,9 +35,9 @@
35
36 src_prepare() {
37 if kernel_is -ge 2 6 33 ; then
38 - # evil patch for new kernels - header moved
39 - grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
40 - fi
41 + # evil patch for new kernels - header moved
42 + grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
43 + fi
44 }
45
46 src_install() {
47
48
49
50 1.60 app-emulation/virtualbox-modules/ChangeLog
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog?rev=1.60&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog?rev=1.60&content-type=text/plain
54 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog?r1=1.59&r2=1.60
55
56 Index: ChangeLog
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v
59 retrieving revision 1.59
60 retrieving revision 1.60
61 diff -u -r1.59 -r1.60
62 --- ChangeLog 28 Mar 2010 13:43:43 -0000 1.59
63 +++ ChangeLog 10 May 2010 13:17:58 -0000 1.60
64 @@ -1,6 +1,13 @@
65 # ChangeLog for app-emulation/virtualbox-modules
66 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
67 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.59 2010/03/28 13:43:43 patrick Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/ChangeLog,v 1.60 2010/05/10 13:17:58 polynomial-c Exp $
69 +
70 +*virtualbox-modules-3.1.8 (10 May 2010)
71 +
72 + 10 May 2010; Lars Wendler <polynomial-c@g.o>
73 + virtualbox-modules-3.1.2.ebuild, virtualbox-modules-3.1.4.ebuild,
74 + virtualbox-modules-3.1.6.ebuild, +virtualbox-modules-3.1.8.ebuild:
75 + version bump and whitespace fixes
76
77 *virtualbox-modules-3.1.6 (28 Mar 2010)
78
79
80
81
82 1.3 app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild?rev=1.3&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild?rev=1.3&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild?r1=1.2&r2=1.3
87
88 Index: virtualbox-modules-3.1.2.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild,v
91 retrieving revision 1.2
92 retrieving revision 1.3
93 diff -u -r1.2 -r1.3
94 --- virtualbox-modules-3.1.2.ebuild 13 Feb 2010 19:00:24 -0000 1.2
95 +++ virtualbox-modules-3.1.2.ebuild 10 May 2010 13:17:58 -0000 1.3
96 @@ -1,6 +1,6 @@
97 # Copyright 1999-2010 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild,v 1.2 2010/02/13 19:00:24 patrick Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.2.ebuild,v 1.3 2010/05/10 13:17:58 polynomial-c Exp $
101
102 # XXX: the tarball here is just the kernel modules split out of the binary
103 # package that comes from virtualbox-bin
104 @@ -35,9 +35,9 @@
105
106 src_prepare() {
107 if kernel_is -ge 2 6 33 ; then
108 - # evil patch for new kernels - header moved
109 - grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
110 - fi
111 + # evil patch for new kernels - header moved
112 + grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
113 + fi
114 }
115
116 src_install() {
117
118
119
120 1.2 app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild
121
122 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild?rev=1.2&view=markup
123 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild?rev=1.2&content-type=text/plain
124 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild?r1=1.1&r2=1.2
125
126 Index: virtualbox-modules-3.1.6.ebuild
127 ===================================================================
128 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild,v
129 retrieving revision 1.1
130 retrieving revision 1.2
131 diff -u -r1.1 -r1.2
132 --- virtualbox-modules-3.1.6.ebuild 28 Mar 2010 13:43:43 -0000 1.1
133 +++ virtualbox-modules-3.1.6.ebuild 10 May 2010 13:17:58 -0000 1.2
134 @@ -1,6 +1,6 @@
135 # Copyright 1999-2010 Gentoo Foundation
136 # Distributed under the terms of the GNU General Public License v2
137 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild,v 1.1 2010/03/28 13:43:43 patrick Exp $
138 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.6.ebuild,v 1.2 2010/05/10 13:17:58 polynomial-c Exp $
139
140 # XXX: the tarball here is just the kernel modules split out of the binary
141 # package that comes from virtualbox-bin
142 @@ -35,9 +35,9 @@
143
144 src_prepare() {
145 if kernel_is -ge 2 6 33 ; then
146 - # evil patch for new kernels - header moved
147 - grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
148 - fi
149 + # evil patch for new kernels - header moved
150 + grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
151 + fi
152 }
153
154 src_install() {
155
156
157
158 1.1 app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild
159
160 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild?rev=1.1&view=markup
161 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild?rev=1.1&content-type=text/plain
162
163 Index: virtualbox-modules-3.1.8.ebuild
164 ===================================================================
165 # Copyright 1999-2010 Gentoo Foundation
166 # Distributed under the terms of the GNU General Public License v2
167 # $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-3.1.8.ebuild,v 1.1 2010/05/10 13:17:58 polynomial-c Exp $
168
169 # XXX: the tarball here is just the kernel modules split out of the binary
170 # package that comes from virtualbox-bin
171
172 EAPI=2
173
174 inherit eutils linux-mod
175
176 MY_P=vbox-kernel-module-src-${PV}
177 DESCRIPTION="Kernel Modules for Virtualbox"
178 HOMEPAGE="http://www.virtualbox.org/"
179 SRC_URI="http://dev.gentoo.org/~polynomial-c/${MY_P}.tar.bz2"
180
181 LICENSE="GPL-2"
182 SLOT="0"
183 KEYWORDS="~amd64 ~x86"
184 IUSE=""
185
186 RDEPEND="!=app-emulation/virtualbox-ose-9999"
187
188 S=${WORKDIR}
189
190 BUILD_TARGETS="all"
191 BUILD_TARGET_ARCH="${ARCH}"
192 MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})"
193
194 pkg_setup() {
195 linux-mod_pkg_setup
196 BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}"
197 enewgroup vboxusers
198 }
199
200 src_prepare() {
201 if kernel_is -ge 2 6 33 ; then
202 # evil patch for new kernels - header moved
203 grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:'
204 fi
205 }
206
207 src_install() {
208 linux-mod_src_install
209
210 # udev rule for vboxdrv
211 dodir /etc/udev/rules.d
212 echo '#SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0644"' \
213 > "${D}/etc/udev/rules.d/10-virtualbox.rules"
214 echo '#SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0644"' \
215 >> "${D}/etc/udev/rules.d/10-virtualbox.rules"
216 }
217
218 pkg_postinst() {
219 linux-mod_pkg_postinst
220 elog "Starting with the 3.x release new kernel modules were added,"
221 elog "be sure to load all the needed modules."
222 elog ""
223 elog "Please add \"vboxdrv\", \"vboxnetflt\" and \"vboxnetadp\" to:"
224 if has_version sys-apps/openrc; then
225 elog "/etc/conf.d/modules"
226 else
227 elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}"
228 fi
229 elog ""
230 elog "If you are experiencing problems on your guests"
231 elog "with USB support and app-emulation/virtualbox-bin,"
232 elog "uncomment the udev rules placed in:"
233 elog ""
234 elog "/etc/udev/rules.d/10-virtualbox.rules"
235 elog ""
236 }