Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/virtualbox-bin: virtualbox-bin-2.0.4.ebuild
Date: Thu, 30 Oct 2008 18:38:08
Message-Id: E1KvcCt-0003dO-AV@stork.gentoo.org
1 vapier 08/10/30 18:25:19
2
3 Modified: virtualbox-bin-2.0.4.ebuild
4 Log:
5 tweak style and add some more error checking
6 (Portage version: 2.2_rc12/cvs/Linux 2.6.26.2 x86_64)
7
8 Revision Changes Path
9 1.2 app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild?rev=1.2&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild?rev=1.2&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild?r1=1.1&r2=1.2
14
15 Index: virtualbox-bin-2.0.4.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild,v
18 retrieving revision 1.1
19 retrieving revision 1.2
20 diff -u -r1.1 -r1.2
21 --- virtualbox-bin-2.0.4.ebuild 27 Oct 2008 17:15:21 -0000 1.1
22 +++ virtualbox-bin-2.0.4.ebuild 30 Oct 2008 18:25:19 -0000 1.2
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild,v 1.1 2008/10/27 17:15:21 jokey Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.4.ebuild,v 1.2 2008/10/30 18:25:19 vapier Exp $
28
29 EAPI=1
30
31 @@ -65,7 +65,7 @@
32 else
33 elog "http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_x86.run"
34 fi
35 - if use sdk; then
36 + if use sdk ; then
37 elog "http://download.virtualbox.org/virtualbox/${PV}/VirtualBoxSDK-${MY_PV}.zip"
38 fi
39 elog ""
40 @@ -88,7 +88,7 @@
41 unpack_makeself ${MY_P}_${ARCH}.run
42 unpack ./VirtualBox.tar.bz2
43
44 - if use sdk; then
45 + if use sdk ; then
46 unpack VirtualBoxSDK-${MY_PV}.zip
47 fi
48 }
49 @@ -109,15 +109,15 @@
50 doins UserManual.pdf
51
52 if use sdk ; then
53 - doins -r sdk
54 + doins -r sdk || die
55 fi
56
57 - if use additions; then
58 - doins -r additions
59 + if use additions ; then
60 + doins -r additions || die
61 fi
62
63 - if use vboxwebsrv; then
64 - doins vboxwebsrv
65 + if use vboxwebsrv ; then
66 + doins vboxwebsrv || die
67 fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
68 fperms 0750 /opt/VirtualBox/vboxwebsrv
69 dosym /opt/VirtualBox/VBox.sh /usr/bin/vboxwebsrv
70 @@ -143,7 +143,7 @@
71 dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
72 dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
73
74 - for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl}; do
75 + for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl} ; do
76 fowners root:vboxusers /opt/VirtualBox/${each}
77 fperms 0750 /opt/VirtualBox/${each}
78 pax-mark -m "${D}"/opt/VirtualBox/${each}
79 @@ -151,7 +151,7 @@
80
81 if ! use headless ; then
82 # Hardened build: Mark selected binaries set-user-ID-on-execution
83 - for each in VBox{SDL,Headless} VirtualBox; do
84 + for each in VBox{SDL,Headless} VirtualBox ; do
85 fowners root:vboxusers /opt/VirtualBox/${each}
86 fperms 4511 /opt/VirtualBox/${each}
87 pax-mark -m "${D}"/opt/VirtualBox/${each}