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-bin: virtualbox-bin-3.1.8.ebuild ChangeLog virtualbox-bin-3.2.10-r1.ebuild virtualbox-bin-4.0.0.ebuild virtualbox-bin-3.2.12-r1.ebuild
Date: Thu, 06 Jan 2011 22:16:43
Message-Id: 20110106221632.DB52C20051@flycatcher.gentoo.org
1 polynomial-c 11/01/06 22:16:32
2
3 Modified: virtualbox-bin-3.1.8.ebuild ChangeLog
4 virtualbox-bin-3.2.10-r1.ebuild
5 virtualbox-bin-3.2.12-r1.ebuild
6 Added: virtualbox-bin-4.0.0.ebuild
7 Log:
8 Version bump and preparation for new app-emulation/virtualbox ebuild
9
10 (Portage version: 2.2.0_alpha13/cvs/Linux x86_64)
11
12 Revision Changes Path
13 1.7 app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild?rev=1.7&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild?rev=1.7&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild?r1=1.6&r2=1.7
18
19 Index: virtualbox-bin-3.1.8.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild,v
22 retrieving revision 1.6
23 retrieving revision 1.7
24 diff -u -r1.6 -r1.7
25 --- virtualbox-bin-3.1.8.ebuild 17 Jul 2010 10:52:07 -0000 1.6
26 +++ virtualbox-bin-3.1.8.ebuild 6 Jan 2011 22:16:32 -0000 1.7
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2010 Gentoo Foundation
29 +# Copyright 1999-2011 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild,v 1.6 2010/07/17 10:52:07 polynomial-c Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.1.8.ebuild,v 1.7 2011/01/06 22:16:32 polynomial-c Exp $
33
34 EAPI=2
35
36 @@ -23,7 +23,8 @@
37
38 DEPEND="app-arch/unzip"
39
40 -RDEPEND="!!app-emulation/virtualbox-ose
41 +RDEPEND="!!app-emulation/virtualbox
42 + !!app-emulation/virtualbox-ose
43 !app-emulation/virtualbox-ose-additions
44 ~app-emulation/virtualbox-modules-${PV}
45 !headless? (
46
47
48
49 1.97 app-emulation/virtualbox-bin/ChangeLog
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog?rev=1.97&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog?rev=1.97&content-type=text/plain
53 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog?r1=1.96&r2=1.97
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v
58 retrieving revision 1.96
59 retrieving revision 1.97
60 diff -u -r1.96 -r1.97
61 --- ChangeLog 31 Dec 2010 14:43:36 -0000 1.96
62 +++ ChangeLog 6 Jan 2011 22:16:32 -0000 1.97
63 @@ -1,6 +1,13 @@
64 # ChangeLog for app-emulation/virtualbox-bin
65 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.96 2010/12/31 14:43:36 hwoarang Exp $
67 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
68 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.97 2011/01/06 22:16:32 polynomial-c Exp $
69 +
70 +*virtualbox-bin-4.0.0 (06 Jan 2011)
71 +
72 + 06 Jan 2011; Lars Wendler <polynomial-c@g.o>
73 + virtualbox-bin-3.1.8.ebuild, virtualbox-bin-3.2.10-r1.ebuild,
74 + virtualbox-bin-3.2.12-r1.ebuild, +virtualbox-bin-4.0.0.ebuild:
75 + Version bump and preparation for new app-emulation/virtualbox ebuild.
76
77 31 Dec 2010; Markos Chandras <hwoarang@g.o>
78 virtualbox-bin-3.2.12-r1.ebuild:
79
80
81
82 1.2 app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild?rev=1.2&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild?rev=1.2&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild?r1=1.1&r2=1.2
87
88 Index: virtualbox-bin-3.2.10-r1.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild,v
91 retrieving revision 1.1
92 retrieving revision 1.2
93 diff -u -r1.1 -r1.2
94 --- virtualbox-bin-3.2.10-r1.ebuild 22 Oct 2010 21:14:05 -0000 1.1
95 +++ virtualbox-bin-3.2.10-r1.ebuild 6 Jan 2011 22:16:32 -0000 1.2
96 @@ -1,6 +1,6 @@
97 -# Copyright 1999-2010 Gentoo Foundation
98 +# Copyright 1999-2011 Gentoo Foundation
99 # Distributed under the terms of the GNU General Public License v2
100 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild,v 1.1 2010/10/22 21:14:05 polynomial-c Exp $
101 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.10-r1.ebuild,v 1.2 2011/01/06 22:16:32 polynomial-c Exp $
102
103 EAPI=2
104
105 @@ -24,7 +24,8 @@
106
107 DEPEND="app-arch/unzip"
108
109 -RDEPEND="!!app-emulation/virtualbox-ose
110 +RDEPEND="!!app-emulation/virtualbox
111 + !!app-emulation/virtualbox-ose
112 !app-emulation/virtualbox-ose-additions
113 ~app-emulation/virtualbox-modules-${PV}
114 !headless? (
115
116
117
118 1.3 app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild
119
120 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild?rev=1.3&view=markup
121 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild?rev=1.3&content-type=text/plain
122 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild?r1=1.2&r2=1.3
123
124 Index: virtualbox-bin-3.2.12-r1.ebuild
125 ===================================================================
126 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild,v
127 retrieving revision 1.2
128 retrieving revision 1.3
129 diff -u -r1.2 -r1.3
130 --- virtualbox-bin-3.2.12-r1.ebuild 31 Dec 2010 14:43:36 -0000 1.2
131 +++ virtualbox-bin-3.2.12-r1.ebuild 6 Jan 2011 22:16:32 -0000 1.3
132 @@ -1,6 +1,6 @@
133 -# Copyright 1999-2010 Gentoo Foundation
134 +# Copyright 1999-2011 Gentoo Foundation
135 # Distributed under the terms of the GNU General Public License v2
136 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild,v 1.2 2010/12/31 14:43:36 hwoarang Exp $
137 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-3.2.12-r1.ebuild,v 1.3 2011/01/06 22:16:32 polynomial-c Exp $
138
139 EAPI=2
140
141 @@ -24,7 +24,8 @@
142
143 DEPEND="app-arch/unzip"
144
145 -RDEPEND="!!app-emulation/virtualbox-ose
146 +RDEPEND="!!app-emulation/virtualbox
147 + !!app-emulation/virtualbox-ose
148 !app-emulation/virtualbox-ose-additions
149 ~app-emulation/virtualbox-modules-${PV}
150 !headless? (
151
152
153
154 1.1 app-emulation/virtualbox-bin/virtualbox-bin-4.0.0.ebuild
155
156 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.0.0.ebuild?rev=1.1&view=markup
157 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.0.0.ebuild?rev=1.1&content-type=text/plain
158
159 Index: virtualbox-bin-4.0.0.ebuild
160 ===================================================================
161 # Copyright 1999-2011 Gentoo Foundation
162 # Distributed under the terms of the GNU General Public License v2
163 # $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.0.0.ebuild,v 1.1 2011/01/06 22:16:32 polynomial-c Exp $
164
165 EAPI=2
166
167 inherit eutils fdo-mime pax-utils
168
169 MY_PV=${PV}-69151
170 SDK_PV=${MY_PV}
171 MY_P=VirtualBox-${MY_PV}-Linux
172
173 DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
174 HOMEPAGE="http://www.virtualbox.org/"
175 SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_amd64.run )
176 x86? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_x86.run )
177 sdk? ( http://download.virtualbox.org/virtualbox/${PV}/VirtualBoxSDK-${SDK_PV}.zip )"
178
179 LICENSE="PUEL"
180 SLOT="0"
181 KEYWORDS="~amd64 ~x86"
182 IUSE="+additions +chm headless python sdk vboxwebsrv rdesktop-vrdp"
183 RESTRICT="mirror"
184
185 DEPEND="app-arch/unzip"
186
187 RDEPEND="!!app-emulation/virtualbox
188 !!app-emulation/virtualbox-ose
189 !app-emulation/virtualbox-ose-additions
190 ~app-emulation/virtualbox-modules-${PV}
191 !headless? (
192 x11-libs/libXcursor
193 media-libs/libsdl[X]
194 x11-libs/libXrender
195 x11-libs/libXfixes
196 media-libs/libpng
197 x11-libs/libXi
198 x11-libs/libXrandr
199 x11-libs/libXinerama
200 x11-libs/libXft
201 media-libs/freetype
202 media-libs/fontconfig
203 x11-libs/libXext
204 dev-libs/glib
205 chm? ( dev-libs/expat )
206 )
207 x11-libs/libXt
208 dev-libs/libxml2
209 x11-libs/libXau
210 x11-libs/libX11
211 x11-libs/libXmu
212 x11-libs/libSM
213 x11-libs/libICE
214 x11-libs/libXdmcp
215 python? ( || (
216 dev-lang/python:2.7
217 dev-lang/python:2.6
218 dev-lang/python:2.5
219 dev-lang/python:2.4
220 ) )"
221
222 S=${WORKDIR}
223
224 QA_TEXTRELS_amd64="opt/VirtualBox/VBoxVMM.so"
225 QA_TEXTRELS_x86="opt/VirtualBox/VBoxGuestPropSvc.so
226 opt/VirtualBox/VBoxSDL.so
227 opt/VirtualBox/VBoxDbg.so
228 opt/VirtualBox/VBoxSharedFolders.so
229 opt/VirtualBox/VBoxDD2.so
230 opt/VirtualBox/VBoxOGLrenderspu.so
231 opt/VirtualBox/VBoxPython.so
232 opt/VirtualBox/VBoxPython2_3.so
233 opt/VirtualBox/VBoxPython2_4.so
234 opt/VirtualBox/VBoxPython2_5.so
235 opt/VirtualBox/VBoxPython2_6.so
236 opt/VirtualBox/VBoxPython2_7.so
237 opt/VirtualBox/VBoxPython3_0.so
238 opt/VirtualBox/VBoxPython3_1.so
239 opt/VirtualBox/VBoxDD.so
240 opt/VirtualBox/VBoxVRDP.so
241 opt/VirtualBox/VBoxDDU.so
242 opt/VirtualBox/VBoxREM64.so
243 opt/VirtualBox/VBoxSharedClipboard.so
244 opt/VirtualBox/VBoxHeadless.so
245 opt/VirtualBox/VBoxRT.so
246 opt/VirtualBox/VRDPAuth.so
247 opt/VirtualBox/VBoxREM.so
248 opt/VirtualBox/VBoxSettings.so
249 opt/VirtualBox/VBoxKeyboard.so
250 opt/VirtualBox/VBoxSharedCrOpenGL.so
251 opt/VirtualBox/VBoxVMM.so
252 opt/VirtualBox/VirtualBox.so
253 opt/VirtualBox/VBoxOGLhosterrorspu.so
254 opt/VirtualBox/components/VBoxC.so
255 opt/VirtualBox/components/VBoxSVCM.so
256 opt/VirtualBox/VBoxREM32.so
257 opt/VirtualBox/VBoxPython2_5.so
258 opt/VirtualBox/VBoxXPCOMC.so
259 opt/VirtualBox/VBoxOGLhostcrutil.so
260 opt/VirtualBox/VBoxNetDHCP.so
261 opt/VirtualBox/VBoxGuestControlSvc.so"
262 QA_PRESTRIPPED="opt/VirtualBox/VBoxDD.so
263 opt/VirtualBox/VBoxDD2.so
264 opt/VirtualBox/VBoxDDU.so
265 opt/VirtualBox/VBoxDbg.so
266 opt/VirtualBox/VBoxGuestControlSvc.so
267 opt/VirtualBox/VBoxGuestPropSvc.so
268 opt/VirtualBox/VBoxHeadless
269 opt/VirtualBox/VBoxHeadless.so
270 opt/VirtualBox/VBoxKeyboard.so
271 opt/VirtualBox/VBoxManage
272 opt/VirtualBox/VBoxNetAdpCtl
273 opt/VirtualBox/VBoxNetDHCP
274 opt/VirtualBox/VBoxNetDHCP.so
275 opt/VirtualBox/VBoxOGLhostcrutil.so
276 opt/VirtualBox/VBoxOGLhosterrorspu.so
277 opt/VirtualBox/VBoxOGLrenderspu.so
278 opt/VirtualBox/VBoxPython.so
279 opt/VirtualBox/VBoxPython2_3.so
280 opt/VirtualBox/VBoxPython2_4.so
281 opt/VirtualBox/VBoxPython2_5.so
282 opt/VirtualBox/VBoxPython2_6.so
283 opt/VirtualBox/VBoxPython2_7.so
284 opt/VirtualBox/VBoxPython3_0.so
285 opt/VirtualBox/VBoxPython3_1.so
286 opt/VirtualBox/VBoxREM.so
287 opt/VirtualBox/VBoxREM32.so
288 opt/VirtualBox/VBoxREM64.so
289 opt/VirtualBox/VBoxRT.so
290 opt/VirtualBox/VBoxSDL
291 opt/VirtualBox/VBoxSDL.so
292 opt/VirtualBox/VBoxSVC
293 opt/VirtualBox/VBoxSettings.so
294 opt/VirtualBox/VBoxSharedClipboard.so
295 opt/VirtualBox/VBoxSharedCrOpenGL.so
296 opt/VirtualBox/VBoxSharedFolders.so
297 opt/VirtualBox/VBoxTestOGL
298 opt/VirtualBox/VBoxTunctl
299 opt/VirtualBox/VBoxVMM.so
300 opt/VirtualBox/VBoxVRDP.so
301 opt/VirtualBox/VBoxXPCOM.so
302 opt/VirtualBox/VBoxXPCOMC.so
303 opt/VirtualBox/VBoxXPCOMIPCD
304 opt/VirtualBox/VRDPAuth.so
305 opt/VirtualBox/VirtualBox
306 opt/VirtualBox/VirtualBox.so
307 opt/VirtualBox/accessible/libqtaccessiblewidgets.so
308 opt/VirtualBox/components/VBoxC.so
309 opt/VirtualBox/components/VBoxSVCM.so
310 opt/VirtualBox/components/VBoxXPCOMIPCC.so
311 opt/VirtualBox/kchmviewer
312 opt/VirtualBox/libQtCoreVBox.so.4
313 opt/VirtualBox/libQtGuiVBox.so.4
314 opt/VirtualBox/libQtNetworkVBox.so.4
315 opt/VirtualBox/libQtOpenGLVBox.so.4
316 opt/VirtualBox/vboxwebsrv"
317
318 src_unpack() {
319 unpack_makeself ${MY_P}_${ARCH}.run
320 unpack ./VirtualBox.tar.bz2
321
322 if use sdk; then
323 unpack VirtualBoxSDK-${SDK_PV}.zip
324 fi
325 }
326
327 src_install() {
328 # create virtualbox configurations files
329 insinto /etc/vbox
330 newins "${FILESDIR}/${PN}-config" vbox.cfg
331
332 if ! use headless ; then
333 newicon VBox.png ${PN}.png
334 newmenu "${FILESDIR}"/${PN}.desktop-2 ${PN}.desktop
335 fi
336
337 insinto /opt/VirtualBox
338 dodir /opt/bin
339
340 doins UserManual.pdf
341
342 if use sdk ; then
343 doins -r sdk || die
344 fi
345
346 if use additions; then
347 doins -r additions || die
348 fi
349
350 if use vboxwebsrv; then
351 doins vboxwebsrv || die
352 fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
353 fperms 0750 /opt/VirtualBox/vboxwebsrv
354 dosym /opt/VirtualBox/VBox.sh /opt/bin/vboxwebsrv
355 newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
356 newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
357 fi
358
359 if use rdesktop-vrdp; then
360 doins rdesktop-vrdp || die
361 doins -r rdesktop-vrdp-keymaps || die
362 fperms 0750 /opt/VirtualBox/rdesktop-vrdp
363 fi
364
365 if ! use headless && use chm; then
366 doins kchmviewer VirtualBox.chm || die
367 fowners root:vboxusers /opt/VirtualBox/kchmviewer
368 fperms 0750 /opt/VirtualBox/kchmviewer
369 fi
370
371 if use python; then
372 local pyver
373 for pyver in 2.4 2.5 2.6 2.7 3.0 3.1 ; do
374 if has_version "=dev-lang/python-${pyver}*" && [ -f "${S}/VBoxPython${pyver/./_}.so" ] ; then
375 doins VBoxPython${pyver/./_}.so || die
376 fi
377 done
378 fi
379
380 rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
381 vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
382 VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
383 webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
384 90-vbox-usb.fdi uninstall.sh vboxshell.py vboxdrv-pardus.py \
385 VBoxPython?_*.so
386
387 if use headless ; then
388 rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
389 fi
390
391 doins -r * || die
392
393 # create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
394 dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
395 dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
396 dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
397 dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
398 dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
399
400 local each
401 for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,TestOGL}; do
402 fowners root:vboxusers /opt/VirtualBox/${each}
403 fperms 0750 /opt/VirtualBox/${each}
404 pax-mark -m "${D}"/opt/VirtualBox/${each}
405 done
406 # VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
407 fperms 4750 /opt/VirtualBox/VBoxNetAdpCtl
408 fperms 4750 /opt/VirtualBox/VBoxNetDHCP
409
410 if ! use headless ; then
411 # Hardened build: Mark selected binaries set-user-ID-on-execution
412 for each in VBox{SDL,Headless} VirtualBox; do
413 fowners root:vboxusers /opt/VirtualBox/${each}
414 fperms 4510 /opt/VirtualBox/${each}
415 pax-mark -m "${D}"/opt/VirtualBox/${each}
416 done
417
418 dosym /opt/VirtualBox/VBox.sh /opt/bin/VirtualBox
419 dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxSDL
420 else
421 # Hardened build: Mark selected binaries set-user-ID-on-execution
422 fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
423 fperms 4510 /opt/VirtualBox/VBoxHeadless
424 pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
425 fi
426
427 if use rdesktop-vrdp; then
428 dosym /opt/VirtualBox/rdesktop-vrdp /opt/bin/rdesktop-vrdp
429 fi
430
431 exeinto /opt/VirtualBox
432 newexe "${FILESDIR}/${PN}-3-wrapper" "VBox.sh" || die
433 fowners root:vboxusers /opt/VirtualBox/VBox.sh
434 fperms 0750 /opt/VirtualBox/VBox.sh
435
436 dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxManage
437 dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxVRDP
438 dosym /opt/VirtualBox/VBox.sh /opt/bin/VBoxHeadless
439 dosym /opt/VirtualBox/VBoxTunctl /opt/bin/VBoxTunctl
440
441 # set an env-variable for 3rd party tools
442 echo -n "VBOX_APP_HOME=/opt/VirtualBox" > "${T}/90virtualbox"
443 doenvd "${T}/90virtualbox"
444 }
445
446 pkg_postinst() {
447 fdo-mime_desktop_database_update
448 elog ""
449 if ! use headless ; then
450 elog "To launch VirtualBox just type: \"VirtualBox\""
451 elog ""
452 fi
453 elog "You must be in the vboxusers group to use VirtualBox."
454 elog ""
455 elog "For advanced networking setups you should emerge:"
456 elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
457 elog ""
458 elog "Please visit http://www.virtualbox.org/wiki/Editions for"
459 elog "an overview about the different features of ${PN}"
460 elog "and virtualbox-ose"
461 }
462
463 pkg_postrm() {
464 fdo-mime_desktop_database_update
465 }