delete virtual box
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1064 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
052e3f7535
commit
da20a50dbf
@ -1,271 +0,0 @@
|
||||
# ChangeLog for app-emulation/virtualbox-bin
|
||||
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/ChangeLog,v 1.39 2008/12/18 12:26:04 flameeyes Exp $
|
||||
|
||||
10 Mar 2009; Mario Fetka <mario.fetka@gmail.com> ChangeLog:
|
||||
correct some small errors
|
||||
|
||||
20 Feb 2009; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
files/virtualbox-bin-2-wrapper, virtualbox-bin-2.1.2.ebuild,
|
||||
virtualbox-bin-2.1.4.ebuild, +virtualbox-bin-2.1.4.ebuild:
|
||||
Version bump; fix duplicated EOF in virtualbox-bin-2-wrapper
|
||||
thanks to Torbjörn Svensson bug #259629; fix permissions on
|
||||
some binaries bug #260326
|
||||
|
||||
23 Jan 2009; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
-virtualbox-bin-2.0.4.ebuild, -virtualbox-bin-2.0.6.ebuild,
|
||||
virtualbox-bin-1.6.6.ebuild, +virtualbox-bin-2.1.2.ebuild:
|
||||
Version bump; drop old VBoxAddIF,VBoxDeleteIF scripts; drop old
|
||||
/etc/vbox/interfaces file; prettify pkg_nofetch, use
|
||||
x11-libs/libXft instead of virtual/xft (old virtual now masked);
|
||||
use sys-libs/libstdc++-v3 in place of virtual/libstdc++ bug #252154;
|
||||
drop old releases; switch to EAPI=2
|
||||
|
||||
04 Jan 2009; Ulrich Mueller <ulm@gentoo.org> virtualbox-bin-1.6.6.ebuild,
|
||||
virtualbox-bin-2.0.2.ebuild, virtualbox-bin-2.0.4.ebuild,
|
||||
virtualbox-bin-2.0.6.ebuild:
|
||||
Change virtual/xft dependency to x11-libs/libXft, bug 253771.
|
||||
|
||||
18 Dec 2008; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
files/vboxwebsrv-initd:
|
||||
Commit initd fixes from Alessio.
|
||||
|
||||
25 Nov 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
-virtualbox-bin-2.0.2.ebuild, metadata.xml:
|
||||
add chm USE flag to enable the online help (using the shipped
|
||||
kchmviewer binary); drop version 2.0.2;
|
||||
|
||||
10 Nov 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
files/vboxwebsrv-initd, virtualbox-bin-1.6.6.ebuild,
|
||||
virtualbox-bin-2.0.2.ebuild, virtualbox-bin-2.0.4.ebuild:
|
||||
fix desktop icon, update vboxwebsrv initd
|
||||
|
||||
*virtualbox-bin-2.0.6 (29 Nov 2008)
|
||||
|
||||
29 Nov 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
+virtualbox-bin-2.0.6.ebuild:
|
||||
Version bump for Alessio Cassibba #248776 by Rodrigo Severo.
|
||||
|
||||
03 Nov 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
virtualbox-bin-1.6.6.ebuild:
|
||||
Make sure 1.6.6 is marked stable.
|
||||
|
||||
*virtualbox-bin-2.0.4 (27 Oct 2008)
|
||||
|
||||
27 Oct 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/virtualbox-bin-1-wrapper, -files/virtualbox-bin-2.0.2-wrapper,
|
||||
+files/virtualbox-bin-2-wrapper, files/virtualbox-bin.desktop,
|
||||
-files/virtualbox-bin-wrapper, -virtualbox-bin-1.6.4.ebuild,
|
||||
virtualbox-bin-1.6.6.ebuild, virtualbox-bin-2.0.2.ebuild,
|
||||
+virtualbox-bin-2.0.4.ebuild:
|
||||
(Proxy commit) Version bump
|
||||
|
||||
25 Oct 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
-virtualbox-bin-1.6.4.ebuild, virtualbox-bin-1.6.6.ebuild,
|
||||
+files/virtualbox-bin-1-wrapper, virtualbox-bin-2.0.2.ebuild,
|
||||
-files/virtualbox-bin-2.0.2-wrapper, +virtualbox-bin-2.0.4.ebuild,
|
||||
+files/virtualbox-bin-2-wrapper, files/virtualbox-bin.desktop,
|
||||
-files/virtualbox-bin-wrapper:
|
||||
-m Version Bump; drop version 1.6.4
|
||||
|
||||
*virtualbox-bin-2.0.2 (15 Sep 2008)
|
||||
|
||||
15 Sep 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/virtualbox-bin-2.0.2-wrapper, virtualbox-bin-1.6.4.ebuild,
|
||||
virtualbox-bin-1.6.6.ebuild, +virtualbox-bin-2.0.2.ebuild:
|
||||
(Proxy-Commit) Port from dev overlay
|
||||
|
||||
13 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
virtualbox-bin-1.6.4.ebuild, virtualbox-bin-1.6.6.ebuild,
|
||||
+virtualbox-bin-2.0.2.ebuild, +virtualbox-bin-2.0.2-wrapper:
|
||||
Version bump: add support for the new sdk, add new wrapper for 2.x release,
|
||||
add dev-libs/glib to RDEPEND, drop qt3 from USE and RDEPEND, set starters
|
||||
suid (VirtualBox,VBoxSDL,VBoxHeadless) due new hardening system, restrict
|
||||
old versions downloads due: http://www.virtualbox.org/ticket/2148
|
||||
|
||||
*virtualbox-bin-1.6.6 (06 Sep 2008)
|
||||
|
||||
06 Sep 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
files/virtualbox-bin-wrapper, metadata.xml, -virtualbox-bin-1.5.6.ebuild,
|
||||
virtualbox-bin-1.6.4.ebuild, +virtualbox-bin-1.6.6.ebuild:
|
||||
Port from dev overlay
|
||||
|
||||
03 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
|
||||
-virtualbox-bin-1.5.6.ebuild, virtualbox-bin-1.6.4.ebuild,
|
||||
+virtualbox-bin-1.6.6.ebuild, files/virtualbox-bin-wrapper,
|
||||
metadata.xml:
|
||||
Version bump; remove USE flag chm in metadata.xml; disable logging via
|
||||
wrapper in 1.6.4 only; fix SRC_URI and set RESTRICT to primaryuri (PUEL
|
||||
downloads available again on virtualbox.org); readd check_license for PUEL;
|
||||
drop old 1.5.x version
|
||||
|
||||
27 Aug 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
virtualbox-bin-1.6.4.ebuild:
|
||||
Enable additions by default wrt bug #235889
|
||||
|
||||
27 Aug 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
virtualbox-bin-1.6.4.ebuild:
|
||||
Stable on x86 and amd64
|
||||
|
||||
27 Aug 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
-virtualbox-bin-1.5.2-r1.ebuild, -virtualbox-bin-1.5.4.ebuild,
|
||||
virtualbox-bin-1.5.6.ebuild, -virtualbox-bin-1.6.2.ebuild,
|
||||
virtualbox-bin-1.6.4.ebuild:
|
||||
Modify blockers for renaming
|
||||
|
||||
*virtualbox-bin-1.6.4 (10 Aug 2008)
|
||||
|
||||
10 Aug 2008; Markus Ullmann <jokey@gentoo.org> files/vboxwebsrv-confd,
|
||||
files/vboxwebsrv-initd, files/virtualbox-bin-wrapper,
|
||||
+virtualbox-bin-1.6.4.ebuild:
|
||||
Add version bump and some improvements from SpanKY wrt bug #233683
|
||||
|
||||
29 Jul 2008; Mike Frysinger <vapier@gentoo.org>
|
||||
virtualbox-bin-1.6.2.ebuild:
|
||||
Use unpack_makeself instead of executing the script (and bundled static
|
||||
binaries) and cleanup ebuild style.
|
||||
|
||||
28 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
|
||||
add GLEP 56 USE flag desc from use.local.desc
|
||||
|
||||
27 Jul 2008; Carsten Lohrke <carlo@gentoo.org>
|
||||
virtualbox-bin-1.5.2-r1.ebuild, virtualbox-bin-1.5.4.ebuild,
|
||||
virtualbox-bin-1.5.6.ebuild, virtualbox-bin-1.6.2.ebuild:
|
||||
QA: Get rid of deprecated qt_min_version().
|
||||
|
||||
*virtualbox-bin-1.6.2 (13 Jun 2008)
|
||||
|
||||
13 Jun 2008; Doug Goldstein <cardoe@gentoo.org> +files/vboxwebsrv-confd,
|
||||
+files/vboxwebsrv-initd, files/virtualbox-bin.desktop,
|
||||
files/virtualbox-bin-wrapper, +virtualbox-bin-1.6.2.ebuild:
|
||||
copy changes from jokey's overlay to the tree as jokey requested
|
||||
|
||||
14 May 2008; Peter Volkov <pva@gentoo.org> virtualbox-bin-1.5.4.ebuild,
|
||||
virtualbox-bin-1.5.6.ebuild:
|
||||
Updated deps: app-doc/kchmviewer moved to app-text/kchmviewer, bug
|
||||
#220741.
|
||||
|
||||
02 May 2008; Tristan Heaven <nyhm@gentoo.org> virtualbox-bin-1.5.6.ebuild:
|
||||
Fix virtualbox-modules dependency so 1.5.7 can be installed, bug #218198
|
||||
|
||||
06 Mar 2008; Christoph Mende <angelos@gentoo.org>
|
||||
virtualbox-bin-1.5.4.ebuild:
|
||||
Stable on amd64, bug #208905
|
||||
|
||||
04 Mar 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
virtualbox-bin-1.5.4.ebuild:
|
||||
Stable on x86 wrt bug #208905
|
||||
|
||||
*virtualbox-bin-1.5.6 (25 Feb 2008)
|
||||
|
||||
25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
|
||||
+virtualbox-bin-1.5.6.ebuild:
|
||||
Version bump, as requested by the proxy-maintainer Alessio Cassibba.
|
||||
|
||||
*virtualbox-bin-1.5.4 (05 Jan 2008)
|
||||
|
||||
05 Jan 2008; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/virtualbox-bin.desktop, +virtualbox-bin-1.5.4.ebuild:
|
||||
Version bump wrt bug #203893 thanks to x-drum
|
||||
|
||||
03 Nov 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
files/virtualbox-bin-wrapper, -virtualbox-bin-1.4.0.ebuild,
|
||||
-virtualbox-bin-1.5.2.ebuild, +virtualbox-bin-1.5.2-r1.ebuild:
|
||||
Some minor cosmetics in the wrapper, fix desktop entry
|
||||
|
||||
29 Oct 2007; Markus Meier <maekke@gentoo.org> virtualbox-bin-1.5.2.ebuild:
|
||||
x86 stable
|
||||
|
||||
22 Oct 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/virtualbox-bin-config, +files/virtualbox-bin-interfaces,
|
||||
files/virtualbox-bin-wrapper, -virtualbox-bin-1.4.0-r1.ebuild,
|
||||
-virtualbox-bin-1.5.0-r1.ebuild:
|
||||
Drop old and add new-style wrapper
|
||||
|
||||
*virtualbox-bin-1.5.2 (22 Oct 2007)
|
||||
|
||||
22 Oct 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
+virtualbox-bin-1.5.2.ebuild:
|
||||
Version bump wrt bug #196424 thanks to Alessio for the ebuilds
|
||||
|
||||
07 Oct 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
files/virtualbox-bin-wrapper, virtualbox-bin-1.5.0-r1.ebuild:
|
||||
add blockers for virtualbox-additions bug #194183, thanks to Alessio
|
||||
|
||||
*virtualbox-bin-1.5.0-r1 (17 Sep 2007)
|
||||
|
||||
17 Sep 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
-virtualbox-bin-1.5.0.ebuild, +virtualbox-bin-1.5.0-r1.ebuild:
|
||||
Revbump to fix HAL mess, bug #191473
|
||||
|
||||
*virtualbox-bin-1.5.0 (04 Sep 2007)
|
||||
|
||||
04 Sep 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
-virtualbox-bin-1.3.8-r1.ebuild, +virtualbox-bin-1.5.0.ebuild:
|
||||
Version bump wrt bug #191142
|
||||
|
||||
23 Jun 2007; Charlie Shepherd <masterdriverz@gentoo.org>
|
||||
virtualbox-bin-1.3.8-r1.ebuild, virtualbox-bin-1.4.0.ebuild,
|
||||
virtualbox-bin-1.4.0-r1.ebuild:
|
||||
Fix headers, thanks to x-drum
|
||||
|
||||
*virtualbox-bin-1.4.0-r1 (22 Jun 2007)
|
||||
|
||||
22 Jun 2007; Charlie Shepherd <masterdriverz@gentoo.org>
|
||||
virtualbox-bin-1.4.0.ebuild, +virtualbox-bin-1.4.0-r1.ebuild:
|
||||
Port changes from jokey's overlay; thanks to x-drum: minor changes to
|
||||
desktop entry; libstdc++-3.3 is only needed for x86 binaries, adjusted perms
|
||||
for executables, removed unneeded files; fixed SRC_URI (bug 181161)
|
||||
|
||||
*virtualbox-bin-1.4.0 (06 Jun 2007)
|
||||
|
||||
06 Jun 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
+virtualbox-bin-1.4.0.ebuild:
|
||||
Version bump, thanks to Alessio
|
||||
|
||||
13 May 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
virtualbox-bin-1.3.8-r1.ebuild:
|
||||
Fix for sdl useflag bug #177335
|
||||
|
||||
21 Apr 2007; Raùl Porcel <armin76@gentoo.org>
|
||||
virtualbox-bin-1.3.8-r1.ebuild:
|
||||
x86 stable
|
||||
|
||||
*virtualbox-bin-1.3.8-r1 (21 Apr 2007)
|
||||
|
||||
21 Apr 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
-virtualbox-bin-1.3.6.ebuild, -virtualbox-bin-1.3.8.ebuild,
|
||||
+virtualbox-bin-1.3.8-r1.ebuild:
|
||||
PaXify bins to make hardened people happy
|
||||
|
||||
*virtualbox-bin-1.3.8 (16 Mar 2007)
|
||||
|
||||
16 Mar 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
-files/virtualbox-bin-1.3.6-wrapper, +files/virtualbox-bin-wrapper,
|
||||
-virtualbox-bin-1.3.4.ebuild, virtualbox-bin-1.3.6.ebuild,
|
||||
+virtualbox-bin-1.3.8.ebuild:
|
||||
Version bump
|
||||
|
||||
03 Mar 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
files/digest-virtualbox-bin-1.3.6, Manifest:
|
||||
Better checksums
|
||||
|
||||
*virtualbox-bin-1.3.6 (28 Feb 2007)
|
||||
|
||||
28 Feb 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
+files/virtualbox-bin-1.3.6-wrapper, +virtualbox-bin-1.3.6.ebuild:
|
||||
Version bump, thanks to x-drum for the hard work
|
||||
|
||||
25 Feb 2007; <genstef@gentoo.org> virtualbox-bin-1.3.4.ebuild:
|
||||
use KV_DIR only after linux-mod_pkg_setup, bug 168051
|
||||
|
||||
16 Feb 2007; Markus Ullmann <jokey@gentoo.org>
|
||||
virtualbox-bin-1.3.4.ebuild:
|
||||
Fix ROOT
|
||||
|
||||
*virtualbox-bin-1.3.4 (15 Feb 2007)
|
||||
|
||||
15 Feb 2007; Markus Ullmann <jokey@gentoo.org> +metadata.xml,
|
||||
+virtualbox-bin-1.3.4.ebuild:
|
||||
Initial version, thanks to Alessio Cassibba
|
||||
|
@ -1,13 +0,0 @@
|
||||
AUX vboxwebsrv-confd 620 RMD160 7a4ecbd895da0d5851f1a3afda54b3e2bb4012e1 SHA1 651f7b2588a16317f59d692e087b347aadd20aab SHA256 5ea07fcb6e5253cd013bb0277603cba17ca45d96044740172987c0b452f4324a
|
||||
AUX vboxwebsrv-initd 750 RMD160 99420847222c53d114cc0aceff1135d5b8a248fb SHA1 5af0a03611d2547f2e2134ebfc3490d514ef9685 SHA256 aa02b27c05225c7f7f9db74e039489ee637c1207d6a7af7d72cc3a010642b622
|
||||
AUX virtualbox-bin-1-wrapper 3777 RMD160 a10ee6e556aad8dfcc274924d010eed97fb6952f SHA1 70f772874eddfe08b03d3b4b040cbc6a3262c20f SHA256 60730674076edb6a863f52babb6ba716a36b9f50a12d6509b62c112e649e450c
|
||||
AUX virtualbox-bin-2-wrapper 2813 RMD160 2d05512fa94abfb034f1f6eec6bb207af020df45 SHA1 c2dbe19e5ab603378d6b1c72dc4b02fe4368a3e1 SHA256 ad91be6fc1753dc686e9f9774fd91101e7fd15e064af5419d5fd0769f3434e8b
|
||||
AUX virtualbox-bin-config 28 RMD160 c03986f0a6ecc77c2d15382d965952bb209ae534 SHA1 43b5fd213ae08bb390ec1962ee2776d4f7fe45fd SHA256 5326f7abdd1a7c8a8a44fd4ab269977ec115286059fc8a4c2fde6805c381236f
|
||||
AUX virtualbox-bin-interfaces 218 RMD160 4639b9848cf44ac59cd12585a3c56ef53d72a6d9 SHA1 3268e5759286bdff1c5242598266e6c2a5b17e5d SHA256 50ddbfedce3afd41aad45163eb799fce0956d815948ad9da842f09163aaafd52
|
||||
AUX virtualbox-bin.desktop 202 RMD160 ca4dc96cac241a8bf255e01ce6acfea7b98c47ab SHA1 b566c0e4efbfcc0fb4a7887390d211ab282586b5 SHA256 6c5101e7091b51764c0130a8a878ce059c7725fdae6b5c42a7d5cbb31fd96a3e
|
||||
DIST VirtualBox-2.1.4-43001-Linux_amd64.run 38900311 RMD160 c0422ab86a7489d176373960ab40a4aefd2ab08d SHA1 f6d12edbc408907af8115483ce50821119a34a34 SHA256 2c02abc3e17531689806588c17fe6e1b68134ff53c1f089784c4574d9dfc3b4b
|
||||
DIST VirtualBox-2.1.4-43001-Linux_x86.run 38951506 RMD160 63cbaa4d0cf05ac114c004fa20333db52d9d6a26 SHA1 5c9cf8ee45f8f7cd0eb503666c0294c4ffdfd46a SHA256 a241515a7f0252701eb700c7b9168aa4b5148c55a79475e0dd8edecc8531e753
|
||||
DIST VirtualBoxSDK-2.1.4-42893.zip 7027346 RMD160 fb04aa01fb8f0bdc291bd3495c7e37c9e23a67b5 SHA1 63c7290e4efe1e5310f73f5b6872f10bdcb288a3 SHA256 10c7dd59b5e86e09b2b56d0872514fbe601d1d82e7e1fa847b8aa95657a1c64a
|
||||
EBUILD virtualbox-bin-2.1.4.ebuild 4714 RMD160 45b471285163b368bbdd5a98238459001152c773 SHA1 f20668c0644400cc6fde1d3f416daecf4bd79839 SHA256 4690ce77e773e3edd476478838bce10a1993059304a72c6180e46fd450fffabd
|
||||
MISC ChangeLog 10466 RMD160 34684628dbab87d2fb0197b8f7dac5bd9e03ca5e SHA1 1f765a3fbb33e87677de5d4081be2e9da8aa3535 SHA256 1a5982aabda3a0ca0d9959d947fdb076e820f18be9b289a07c69582a05461fa4
|
||||
MISC metadata.xml 692 RMD160 bd100896b73d952e89bdeda736d25b152c3a73f3 SHA1 f4fb4965fed9ff2468a27a56fe73f0ec23b6a9a0 SHA256 ba708f6a2506cb9762fbabb0f4096bb41fe330e85e219949fe6fa84488a2090b
|
@ -1,18 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/files/vboxwebsrv-confd,v 1.2 2008/08/10 14:38:45 jokey Exp $
|
||||
|
||||
# The host to bind to (defaults to "localhost").
|
||||
VBOXWEBSRV_HOST="localhost"
|
||||
|
||||
# Which port to on the host (defaults to 18083).
|
||||
VBOXWEBSRV_PORT="18083"
|
||||
|
||||
# Session timeout, in seconds. (defaults to 20).
|
||||
VBOXWEBSRV_TIMEOUT=20
|
||||
|
||||
# The interval in which the webservice checks for
|
||||
# timed-out clients, in seconds. Normally does not
|
||||
# need to be changed (defaults to 5).
|
||||
VBOXWEBSRV_INTERVAL=5
|
||||
|
@ -1,24 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/files/vboxwebsrv-initd,v 1.3 2008/12/18 12:26:04 flameeyes Exp $
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
#checkconfig || return $?
|
||||
|
||||
ebegin "Starting VirtualBox WebService"
|
||||
start-stop-daemon --start --quiet --pidfile /var/run/vboxwebsrv.pid \
|
||||
--background --make-pidfile --exec /usr/bin/vboxwebsrv \
|
||||
-- -H ${VBOXWEBSRV_HOST} -p ${VBOXWEBSRV_PORT} -t ${VBOXWEBSRV_TIMEOUT} -i ${VBOXWEBSRV_INTERVAL}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping VirtualBox WebService"
|
||||
start-stop-daemon --stop --quiet --pidfile /var/run/vboxwebsrv.pid
|
||||
eend $?
|
||||
}
|
@ -1,131 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Sun xVM VirtualBox
|
||||
#
|
||||
# Copyright (C) 2006-2007 Sun Microsystems, Inc.
|
||||
#
|
||||
# This file is part of VirtualBox Open Source Edition (OSE), as
|
||||
# available from http://www.virtualbox.org. This file is free software;
|
||||
# you can redistribute it and/or modify it under the terms of the GNU
|
||||
# General Public License (GPL) as published by the Free Software
|
||||
# Foundation, in version 2 as it comes in the "COPYING" file of the
|
||||
# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
||||
# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
||||
#
|
||||
# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
|
||||
# Clara, CA 95054 USA or visit http://www.sun.com if you need
|
||||
# additional information or have any questions.
|
||||
#
|
||||
|
||||
PATH="/usr/bin:/bin:/usr/sbin:/sbin"
|
||||
CONFIG="/etc/vbox/vbox.cfg"
|
||||
|
||||
if [ ! -r "$CONFIG" ]; then
|
||||
echo "Could not find VirtualBox installation. Please reinstall."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. "$CONFIG"
|
||||
|
||||
# Note: This script must not fail if the module was not successfully installed
|
||||
# because the user might not want to run a VM but only change VM params!
|
||||
|
||||
if [ "$1" = "shutdown" ]; then
|
||||
SHUTDOWN="true"
|
||||
elif [ ! -e /lib/modules/`uname -r`/misc/vboxdrv.ko ]; then
|
||||
cat << EOF
|
||||
WARNING: There is no module available for the current kernel (`uname -r`).
|
||||
Please recompile the kernel module and install it by:
|
||||
|
||||
sudo emerge -1 app-emulation/virtualbox-modules
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
elif ! lsmod|grep -q vboxdrv; then
|
||||
cat << EOF
|
||||
WARNING: The vboxdrv kernel module is not loaded.
|
||||
Please load the kernel module by:
|
||||
|
||||
sudo modprobe vboxdrv
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
elif [ ! -c /dev/vboxdrv ]; then
|
||||
cat << EOF
|
||||
WARNING: The character device /dev/vboxdrv does not exist.
|
||||
Please try to reload the kernel module by:
|
||||
|
||||
sudo rmmod vboxdrv; sleep 2; sudo modprobe vboxdrv
|
||||
|
||||
and if that is not successful, try to re-install the package by:
|
||||
|
||||
sudo emerge -1 app-emulation/virtualbox-modules
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
elif [ ! -w /dev/vboxdrv ]; then
|
||||
if [ "`id | grep vboxusers`" = "" ]; then
|
||||
cat << EOF
|
||||
WARNING: You are not a member of the "vboxusers" group.
|
||||
Please add yourself to this group before starting VirtualBox.
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
else
|
||||
cat << EOF
|
||||
WARNING: /dev/vboxdrv not writable for some reason.
|
||||
If you recently added the current user to the "vboxusers" group
|
||||
then you have to logout and re-login to take the change effect.
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
fi
|
||||
fi
|
||||
|
||||
export LD_LIBRARY_PATH="$INSTALL_DIR${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
|
||||
|
||||
SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'`
|
||||
if [ -z "$SERVER_PID" ]; then
|
||||
# Server not running yet/anymore, cleanup socket path.
|
||||
# See IPC_GetDefaultSocketPath()!
|
||||
if [ -n "$LOGNAME" ]; then
|
||||
rm -rf /tmp/.vbox-$LOGNAME-ipc > /dev/null 2>&1
|
||||
else
|
||||
rm -rf /tmp/.vbox-$USER-ipc > /dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$SHUTDOWN" = "true" ]; then
|
||||
if [ -n "$SERVER_PID" ]; then
|
||||
kill -TERM $SERVER_PID
|
||||
sleep 2
|
||||
fi
|
||||
exit 0
|
||||
fi
|
||||
|
||||
APP=`which $0`
|
||||
APP=`basename $APP`
|
||||
APP=${APP##/*/}
|
||||
case "$APP" in
|
||||
VirtualBox)
|
||||
exec "$INSTALL_DIR/VirtualBox" "$@"
|
||||
;;
|
||||
VBoxManage)
|
||||
exec "$INSTALL_DIR/VBoxManage" "$@"
|
||||
;;
|
||||
VBoxSDL)
|
||||
exec "$INSTALL_DIR/VBoxSDL" "$@"
|
||||
;;
|
||||
VBoxVRDP)
|
||||
exec "$INSTALL_DIR/VBoxHeadless" "$@"
|
||||
;;
|
||||
VBoxHeadless)
|
||||
exec "$INSTALL_DIR/VBoxHeadless" "$@"
|
||||
;;
|
||||
vboxwebsrv)
|
||||
exec "$INSTALL_DIR/vboxwebsrv" "$@"
|
||||
;;
|
||||
*)
|
||||
echo "Unknown application - $APP"
|
||||
;;
|
||||
esac
|
@ -1,103 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# Sun xVM VirtualBox
|
||||
#
|
||||
# Copyright (C) 2006-2007 Sun Microsystems, Inc.
|
||||
#
|
||||
# This file is part of VirtualBox Open Source Edition (OSE), as
|
||||
# available from http://www.virtualbox.org. This file is free software;
|
||||
# you can redistribute it and/or modify it under the terms of the GNU
|
||||
# General Public License (GPL) as published by the Free Software
|
||||
# Foundation, in version 2 as it comes in the "COPYING" file of the
|
||||
# VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
||||
# hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
||||
#
|
||||
# Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
|
||||
# Clara, CA 95054 USA or visit http://www.sun.com if you need
|
||||
# additional information or have any questions.
|
||||
#
|
||||
|
||||
PATH="/usr/bin:/bin:/usr/sbin:/sbin"
|
||||
CONFIG="/etc/vbox/vbox.cfg"
|
||||
|
||||
if [ ! -r "$CONFIG" ]; then
|
||||
echo "Could not find VirtualBox installation. Please reinstall."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
. "$CONFIG"
|
||||
|
||||
# Note: This script must not fail if the module was not successfully installed
|
||||
# because the user might not want to run a VM but only change VM params!
|
||||
|
||||
if [ "$1" = "shutdown" ]; then
|
||||
SHUTDOWN="true"
|
||||
elif ! lsmod|grep -q vboxdrv; then
|
||||
cat << EOF
|
||||
WARNING: The vboxdrv kernel module is not loaded.
|
||||
Please load the kernel module by:
|
||||
|
||||
sudo modprobe vboxdrv
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
elif [ ! -c /dev/vboxdrv ]; then
|
||||
cat << EOF
|
||||
WARNING: The character device /dev/vboxdrv does not exist.
|
||||
Please try to reload the kernel module by:
|
||||
|
||||
sudo rmmod vboxdrv; sleep 2; sudo modprobe vboxdrv
|
||||
|
||||
and if that is not successful, try to re-install the package by:
|
||||
|
||||
sudo emerge -1 app-emulation/virtualbox-modules
|
||||
|
||||
You will not be able to start VMs until this problem is fixed.
|
||||
EOF
|
||||
fi
|
||||
|
||||
SERVER_PID=`ps -U \`whoami\` | grep VBoxSVC | awk '{ print $1 }'`
|
||||
if [ -z "$SERVER_PID" ]; then
|
||||
# Server not running yet/anymore, cleanup socket path.
|
||||
# See IPC_GetDefaultSocketPath()!
|
||||
if [ -n "$LOGNAME" ]; then
|
||||
rm -rf /tmp/.vbox-$LOGNAME-ipc > /dev/null 2>&1
|
||||
else
|
||||
rm -rf /tmp/.vbox-$USER-ipc > /dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$SHUTDOWN" = "true" ]; then
|
||||
if [ -n "$SERVER_PID" ]; then
|
||||
kill -TERM $SERVER_PID
|
||||
sleep 2
|
||||
fi
|
||||
exit 0
|
||||
fi
|
||||
|
||||
APP=`which $0`
|
||||
APP=`basename $APP`
|
||||
APP=${APP##/*/}
|
||||
case "$APP" in
|
||||
VirtualBox)
|
||||
exec "$INSTALL_DIR/VirtualBox" "$@"
|
||||
;;
|
||||
VBoxManage)
|
||||
exec "$INSTALL_DIR/VBoxManage" "$@"
|
||||
;;
|
||||
VBoxSDL)
|
||||
exec "$INSTALL_DIR/VBoxSDL" "$@"
|
||||
;;
|
||||
VBoxVRDP)
|
||||
exec "$INSTALL_DIR/VBoxHeadless" "$@"
|
||||
;;
|
||||
VBoxHeadless)
|
||||
exec "$INSTALL_DIR/VBoxHeadless" "$@"
|
||||
;;
|
||||
vboxwebsrv)
|
||||
exec "$INSTALL_DIR/vboxwebsrv" "$@"
|
||||
;;
|
||||
*)
|
||||
echo "Unknown application - $APP"
|
||||
;;
|
||||
esac
|
@ -1 +0,0 @@
|
||||
INSTALL_DIR=/opt/VirtualBox
|
@ -1,4 +0,0 @@
|
||||
# This file is for registering VirtualBox permanent host networking interfaces
|
||||
# and optionally adding them to network bridges on the host.
|
||||
# Each line should be of the format <interface name> <user name> [<bridge>].
|
||||
|
@ -1,8 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Name=Sun xVM VirtualBox
|
||||
Type=Application
|
||||
Comment=Run several virtual systems on a single host computer
|
||||
Exec=VirtualBox
|
||||
TryExec=VirtualBox
|
||||
Icon=virtualbox-bin
|
||||
Categories=System;Emulator;
|
@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>no-herd</herd>
|
||||
<maintainer>
|
||||
<email>jokey@gentoo.org</email>
|
||||
<name>Markus Ullmann</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>swapon@gmail.com</email>
|
||||
<name>Alessio Cassibba</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='additions'>Install Guest System Tools ISO</flag>
|
||||
<flag name='chm'>Install kchmviewer binary to enable online help (in MS CHM format)</flag>
|
||||
<flag name='headless'>Install without any graphic frontend</flag>
|
||||
<flag name='sdk'>Enable building of SDK</flag>
|
||||
<flag name='vboxwebsrv'>Install the VirtualBox webservice</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -1,171 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils fdo-mime pax-utils
|
||||
|
||||
MY_PV=${PV}-43001
|
||||
MY_PV_SDK=${PV}-42893
|
||||
MY_P=VirtualBox-${MY_PV}-Linux
|
||||
|
||||
DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
|
||||
HOMEPAGE="http://www.virtualbox.org/"
|
||||
SRC_URI="amd64? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_amd64.run )
|
||||
x86? ( http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_x86.run )
|
||||
sdk? ( http://download.virtualbox.org/virtualbox/${PV}/VirtualBoxSDK-${MY_PV_SDK}.zip )"
|
||||
|
||||
LICENSE="PUEL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+additions +chm headless sdk vboxwebsrv"
|
||||
|
||||
RDEPEND="!!app-emulation/virtualbox-ose
|
||||
!app-emulation/virtualbox-ose-additions
|
||||
~app-emulation/virtualbox-modules-${PV}
|
||||
!headless? (
|
||||
x11-libs/libXcursor
|
||||
media-libs/libsdl[X]
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXfixes
|
||||
media-libs/libmng
|
||||
media-libs/jpeg
|
||||
media-libs/libpng
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXft
|
||||
media-libs/freetype
|
||||
media-libs/fontconfig
|
||||
x11-libs/libXext
|
||||
dev-libs/glib
|
||||
chm? ( dev-libs/expat )
|
||||
)
|
||||
x11-libs/libXt
|
||||
dev-libs/libxml2
|
||||
x11-libs/libXau
|
||||
x11-libs/libX11
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXdmcp
|
||||
sys-apps/usermode-utilities
|
||||
net-misc/bridge-utils
|
||||
x86? ( sys-libs/libstdc++-v3 )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack_makeself ${MY_P}_${ARCH}.run
|
||||
unpack ./VirtualBox.tar.bz2
|
||||
|
||||
if use sdk; then
|
||||
unpack VirtualBoxSDK-${MY_PV_SDK}.zip
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# create virtualbox configurations files
|
||||
insinto /etc/vbox
|
||||
newins "${FILESDIR}/${PN}-config" vbox.cfg
|
||||
|
||||
if ! use headless ; then
|
||||
newicon VBox.png ${PN}.png
|
||||
newmenu "${FILESDIR}"/${PN}.desktop ${PN}.desktop
|
||||
fi
|
||||
|
||||
insinto /opt/VirtualBox
|
||||
|
||||
doins UserManual.pdf
|
||||
|
||||
if use sdk ; then
|
||||
doins -r sdk || die
|
||||
fi
|
||||
|
||||
if use additions; then
|
||||
doins -r additions || die
|
||||
fi
|
||||
|
||||
if use vboxwebsrv; then
|
||||
doins vboxwebsrv || die
|
||||
fowners root:vboxusers /opt/VirtualBox/vboxwebsrv
|
||||
fperms 0750 /opt/VirtualBox/vboxwebsrv
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/vboxwebsrv
|
||||
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
|
||||
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
|
||||
fi
|
||||
|
||||
if ! use headless && use chm; then
|
||||
doins kchmviewer VirtualBox.chm || die
|
||||
fowners root:vboxusers /opt/VirtualBox/kchmviewer
|
||||
fperms 0750 /opt/VirtualBox/kchmviewer
|
||||
fi
|
||||
|
||||
rm -rf src rdesktop* deffiles install* routines.sh runlevel.sh \
|
||||
vboxdrv.sh VBox.sh VBox.png vboxnet.sh additions VirtualBox.desktop \
|
||||
VirtualBox.tar.bz2 LICENSE VBoxSysInfo.sh rdesktop* vboxwebsrv \
|
||||
webtest kchmviewer VirtualBox.chm vbox-create-usb-node.sh \
|
||||
90-vbox-usb.fdi
|
||||
|
||||
if use headless ; then
|
||||
rm -rf VBoxSDL VirtualBox VBoxKeyboard.so
|
||||
fi
|
||||
|
||||
doins -r * || die
|
||||
|
||||
# create symlinks for working around unsupported $ORIGIN/.. in VBoxC.so (setuid)
|
||||
dosym /opt/VirtualBox/VBoxVMM.so /opt/VirtualBox/components/VBoxVMM.so
|
||||
dosym /opt/VirtualBox/VBoxREM.so /opt/VirtualBox/components/VBoxREM.so
|
||||
dosym /opt/VirtualBox/VBoxRT.so /opt/VirtualBox/components/VBoxRT.so
|
||||
dosym /opt/VirtualBox/VBoxDDU.so /opt/VirtualBox/components/VBoxDDU.so
|
||||
dosym /opt/VirtualBox/VBoxXPCOM.so /opt/VirtualBox/components/VBoxXPCOM.so
|
||||
|
||||
local each
|
||||
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl}; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 0750 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
|
||||
if ! use headless ; then
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
for each in VBox{SDL,Headless} VirtualBox; do
|
||||
fowners root:vboxusers /opt/VirtualBox/${each}
|
||||
fperms 4510 /opt/VirtualBox/${each}
|
||||
pax-mark -m "${D}"/opt/VirtualBox/${each}
|
||||
done
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/VirtualBox
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/VBoxSDL
|
||||
else
|
||||
# Hardened build: Mark selected binaries set-user-ID-on-execution
|
||||
fowners root:vboxusers /opt/VirtualBox/VBoxHeadless
|
||||
fperms 4510 /opt/VirtualBox/VBoxHeadless
|
||||
pax-mark -m "${D}"/opt/VirtualBox/VBoxHeadless
|
||||
fi
|
||||
|
||||
exeinto /opt/VirtualBox
|
||||
newexe "${FILESDIR}/${PN}-2-wrapper" "VBox.sh" || die
|
||||
fowners root:vboxusers /opt/VirtualBox/VBox.sh
|
||||
fperms 0750 /opt/VirtualBox/VBox.sh
|
||||
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/VBoxManage
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/VBoxVRDP
|
||||
dosym /opt/VirtualBox/VBox.sh /usr/bin/VBoxHeadless
|
||||
dosym /opt/VirtualBox/VBoxTunctl /usr/bin/VBoxTunctl
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
elog ""
|
||||
if ! use headless ; then
|
||||
elog "To launch VirtualBox just type: \"VirtualBox\""
|
||||
elog ""
|
||||
fi
|
||||
elog "You must be in the vboxusers group to use VirtualBox."
|
||||
elog ""
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
Loading…
Reference in New Issue
Block a user