From 99d8131407e0f2881a54c7ce144d4b3e28dc5fdc Mon Sep 17 00:00:00 2001 From: Markus Ullmann Date: Mon, 15 Jan 2007 16:13:50 +0000 Subject: [PATCH] Inital ebuild for virtual box, live one as there is no snapshot file currently Package-Manager: portage-2.1.2_rc4-r8 --- app-emulation/virtualbox/ChangeLog | 10 ++++ app-emulation/virtualbox/Manifest | 15 ++++++ .../virtualbox/files/digest-virtualbox-9999 | 0 app-emulation/virtualbox/metadata.xml | 9 ++++ .../virtualbox/virtualbox-9999.ebuild | 52 +++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 app-emulation/virtualbox/ChangeLog create mode 100644 app-emulation/virtualbox/Manifest create mode 100644 app-emulation/virtualbox/files/digest-virtualbox-9999 create mode 100644 app-emulation/virtualbox/metadata.xml create mode 100644 app-emulation/virtualbox/virtualbox-9999.ebuild diff --git a/app-emulation/virtualbox/ChangeLog b/app-emulation/virtualbox/ChangeLog new file mode 100644 index 000000000000..0e6a414fbab9 --- /dev/null +++ b/app-emulation/virtualbox/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-emulation/virtualbox +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/ChangeLog,v 1.1 2007/01/15 16:13:50 jokey Exp $ + +*virtualbox-9999 (15 Jan 2007) + + 15 Jan 2007; Markus Ullmann +metadata.xml, + +virtualbox-9999.ebuild: + Inital ebuild for virtual box, live one as there is no snapshot file currently + diff --git a/app-emulation/virtualbox/Manifest b/app-emulation/virtualbox/Manifest new file mode 100644 index 000000000000..0c06957ddcfc --- /dev/null +++ b/app-emulation/virtualbox/Manifest @@ -0,0 +1,15 @@ +EBUILD virtualbox-9999.ebuild 1490 RMD160 bcd17ab4668903c079b5c14ce78cb038ca2654fd SHA1 7da3fe54375234886a3a252f2660be5b1494a395 SHA256 ddd11b91c060ec346d651c3ba9896f39021b1af0e6538cf751ef54aa6a3e7ffe +MD5 144a4e5ceeacef4ab9181296ca771bde virtualbox-9999.ebuild 1490 +RMD160 bcd17ab4668903c079b5c14ce78cb038ca2654fd virtualbox-9999.ebuild 1490 +SHA256 ddd11b91c060ec346d651c3ba9896f39021b1af0e6538cf751ef54aa6a3e7ffe virtualbox-9999.ebuild 1490 +MISC ChangeLog 425 RMD160 f993d9124953700581d43a769218f54684499964 SHA1 a55fefe9c7ab52f4b5a2569433c9065afb9ad4a0 SHA256 26a169b8a3011de49b8d11e53e6a1832acb18564e8ba6419e2f823f9d3d36784 +MD5 6781442e03e9df4ff41afd9e47ad1379 ChangeLog 425 +RMD160 f993d9124953700581d43a769218f54684499964 ChangeLog 425 +SHA256 26a169b8a3011de49b8d11e53e6a1832acb18564e8ba6419e2f823f9d3d36784 ChangeLog 425 +MISC metadata.xml 251 RMD160 f98b79c78c9a648314ee514bc8521a31a8018b3d SHA1 f58b9ae8d4a67e568288a4cf7d0037f228ba3fc4 SHA256 2ecb6b4fcce7435885895d82f44bd288b8ab797c7d6476eaac494d44a56f8886 +MD5 2bd4d3e52be613c49601598c97abb372 metadata.xml 251 +RMD160 f98b79c78c9a648314ee514bc8521a31a8018b3d metadata.xml 251 +SHA256 2ecb6b4fcce7435885895d82f44bd288b8ab797c7d6476eaac494d44a56f8886 metadata.xml 251 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-virtualbox-9999 0 +RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-virtualbox-9999 0 +SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-virtualbox-9999 0 diff --git a/app-emulation/virtualbox/files/digest-virtualbox-9999 b/app-emulation/virtualbox/files/digest-virtualbox-9999 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/app-emulation/virtualbox/metadata.xml b/app-emulation/virtualbox/metadata.xml new file mode 100644 index 000000000000..88bdb4223fff --- /dev/null +++ b/app-emulation/virtualbox/metadata.xml @@ -0,0 +1,9 @@ + + + +no-herd + + jokey@gentoo.org + Markus Ullmann + + diff --git a/app-emulation/virtualbox/virtualbox-9999.ebuild b/app-emulation/virtualbox/virtualbox-9999.ebuild new file mode 100644 index 000000000000..538aa6cf142d --- /dev/null +++ b/app-emulation/virtualbox/virtualbox-9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-9999.ebuild,v 1.1 2007/01/15 16:13:50 jokey Exp $ + +inherit eutils linux-mod qt3 subversion + +DESCRIPTION="Softwarefamily of powerful x86 virtualization" +HOMEPAGE="http://www.virtualbox.org/" +ESVN_REPO_URI="http://virtualbox.org/svn/vbox/trunk" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="dev-libs/libIDL + dev-libs/libxslt + dev-libs/xalan-c + dev-libs/xerces-c + media-libs/libsdl + x11-libs/libXcursor + $(qt_min_version 3.3.5)" +DEPEND="${REPEND} + sys-devel/bin86 + sys-devel/dev86 + sys-power/iasl" + +BUILD_TARGETS="all" +BUILD_PARAMS="KERN_DIR=${KERNEL_DIR}" +MODULE_NAMES="vboxdrv(misc:${S}/out/linux.x86/release/bin/src:${S}/out/linux.x86/release/bin/src)" + +src_compile() { + cd "${S}" + ./configure || die "configure failed" + source ./env.sh + kmk all + linux-mod_src_compile +} + +src_install() { + linux-mod_src_install + cd "${S}"/out/linux.x86/release/bin + rm -rf sdk src tst* testcase additions/src + rm vboxdrv.ko SUPInstall SUPUninstall + insinto /opt/VirtualBox + doins -r * + for each in VBox{BFE,Manage,SDL,SVC,XPCOMIPCD} VirtualBox vditool xpidl additions/vboxadd-timesync ; do + fperms 0755 /opt/VirtualBox/${each} + done + make_wrapper vboxsvc "./VBoxSVC" "${ROOT}opt/VirtualBox" "/opt/VirtualBox" "/usr/bin" + make_wrapper virtualbox "./VirtualBox" "${ROOT}opt/VirtualBox" "/opt/VirtualBox" "/usr/bin" +} \ No newline at end of file -- 2.26.2