diff options
author | Timothy Redaelli <drizzt@gentoo.org> | 2009-02-06 16:00:59 +0000 |
---|---|---|
committer | Timothy Redaelli <drizzt@gentoo.org> | 2009-02-06 16:00:59 +0000 |
commit | 6159ee1b2526ff681c279b142a07d91f57d77a9d (patch) | |
tree | 11f4dfcb79831619d26d2fcc2502a50a5212b331 | |
parent | Version bump (diff) | |
download | drizzt-6159ee1b2526ff681c279b142a07d91f57d77a9d.tar.gz drizzt-6159ee1b2526ff681c279b142a07d91f57d77a9d.tar.bz2 drizzt-6159ee1b2526ff681c279b142a07d91f57d77a9d.zip |
svn path=/; revision=145
-rw-r--r-- | app-emulation/virtualbox-bin/ChangeLog | 8 | ||||
-rw-r--r-- | app-emulation/virtualbox-bin/Manifest | 4 | ||||
-rw-r--r-- | app-emulation/virtualbox-bin/metadata.xml | 11 | ||||
-rw-r--r-- | app-emulation/virtualbox-bin/virtualbox-bin-2.1.2.ebuild | 202 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/Manifest | 3 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/metadata.xml | 4 | ||||
-rw-r--r-- | app-emulation/virtualbox-modules/virtualbox-modules-2.1.2.ebuild | 45 |
7 files changed, 0 insertions, 277 deletions
diff --git a/app-emulation/virtualbox-bin/ChangeLog b/app-emulation/virtualbox-bin/ChangeLog deleted file mode 100644 index 1fe92e9..0000000 --- a/app-emulation/virtualbox-bin/ChangeLog +++ /dev/null @@ -1,8 +0,0 @@ -# ChangeLog for app-emulation/virtualbox-bin -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Feb 2009; Timothy Redaelli <drizzt@gentoo.org> +metadata.xml, - +virtualbox-bin-2.1.2.ebuild: - Version bump - diff --git a/app-emulation/virtualbox-bin/Manifest b/app-emulation/virtualbox-bin/Manifest deleted file mode 100644 index 6f27693..0000000 --- a/app-emulation/virtualbox-bin/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST VirtualBox-2.1.2-41885-Linux_amd64.run 38367819 RMD160 13e9e1b7863bfeb529a4fadf249c684a1db9fe75 SHA1 b2fd0c9ed0f5d62a622237177d734c0ee37e6705 SHA256 d768ecaf8760328d49eec4839a29549f63840d7441e78097a964d0b249fa55e2 -EBUILD virtualbox-bin-2.1.2.ebuild 5726 RMD160 0cd457237d7d4b9da61f00cd079cce7859962cb7 SHA1 fbd98dc17c8dee0755bebc5dfca57b54ef77ced1 SHA256 c6d14531136c6d505f8c5e307039a605bbfdc76a576c5c4ca36bac107d55a685 -MISC ChangeLog 244 RMD160 606c6aa86c07da06e46f9d911d4f585ce7259fa7 SHA1 ee1f22fc17c8221a96e07276acabc2953cf44c50 SHA256 9ad2e644a2c9c3d776cf7c7788ee273ad6b6ef891c8e53a20833dad68d9c27df -MISC metadata.xml 487 RMD160 f8adccf8c1e45b2b98a21d05fb877822944062f3 SHA1 8148e6eb84b40bb6cfc9e62e6b2ee91dfe4418bb SHA256 e99bacb48196e3990b70bb1f2dcaa59288a8d494c857d18a3704ab3011ce9fed diff --git a/app-emulation/virtualbox-bin/metadata.xml b/app-emulation/virtualbox-bin/metadata.xml deleted file mode 100644 index 71269f1..0000000 --- a/app-emulation/virtualbox-bin/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<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> diff --git a/app-emulation/virtualbox-bin/virtualbox-bin-2.1.2.ebuild b/app-emulation/virtualbox-bin/virtualbox-bin-2.1.2.ebuild deleted file mode 100644 index 643413e..0000000 --- a/app-emulation/virtualbox-bin/virtualbox-bin-2.1.2.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-2.0.6.ebuild,v 1.1 2008/11/29 20:50:38 vapier Exp $ - -EAPI=1 - -inherit eutils fdo-mime pax-utils - -MY_PV=${PV}-41885 -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? ( ${MY_P}_amd64.run )" - -LICENSE="PUEL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+additions +chm headless sdk vboxwebsrv" -RESTRICT="fetch" - -RDEPEND="!app-emulation/virtualbox-ose - !app-emulation/virtualbox-ose-additions - ~app-emulation/virtualbox-modules-${PV} - !headless? ( - x11-libs/libXcursor - media-libs/libsdl - 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? ( =virtual/libstdc++-3.3 )" - -S=${WORKDIR} - -pkg_nofetch() { - # Fetch restriction added due licensing and problems downloading with - # wget, see http://www.virtualbox.org/ticket/2148 - elog "Please download:" - elog "" - if use amd64 ; then - elog "http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_amd64.run" - else - elog "http://download.virtualbox.org/virtualbox/${PV}/${MY_P}_x86.run" - fi - if use sdk ; then - elog "http://download.virtualbox.org/virtualbox/${PV}/VirtualBoxSDK-${MY_PV}.zip" - fi - elog "" - elog "and then put file(s) in ${DISTDIR}" -} - -pkg_setup() { - # The VBoxSDL frontend needs media-libs/libsdl compiled - # with USE flag X enabled (bug #177335) - if ! use headless ; then - if ! built_with_use media-libs/libsdl X ; then - eerror "media-libs/libsdl was compiled without the \"X\" USE flag enabled." - eerror "Please re-emerge media-libs/libsdl with USE=\"X\"." - die "media-libs/libsdl should be compiled with the \"X\" USE flag." - fi - fi -} - -src_unpack() { - unpack_makeself ${MY_P}_${ARCH}.run - unpack ./VirtualBox.tar.bz2 - - if use sdk ; then - unpack VirtualBoxSDK-${MY_PV}.zip - fi -} - -src_install() { - # create virtualbox configurations files - insinto /etc/vbox - newins "${FILESDIR}/${PN}-config" vbox.cfg - newins "${FILESDIR}/${PN}-interfaces" interfaces - - 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 - fi - - if use additions ; then - doins -r additions - fi - - if use vboxwebsrv ; then - doins vboxwebsrv - 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 - 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 - - 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 4511 /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 4511 /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 - fowners root:vboxusers /opt/VirtualBox/VBoxAddIF.sh - fperms 0750 /opt/VirtualBox/VBoxAddIF.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 - dosym /opt/VirtualBox/VBoxAddIF.sh /usr/bin/VBoxAddIF - dosym /opt/VirtualBox/VBoxAddIF.sh /usr/bin/VBoxDeleteIF -} - -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 -} diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest deleted file mode 100644 index 924c164..0000000 --- a/app-emulation/virtualbox-modules/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST vbox-kernel-module-src-2.1.2.tar.bz2 469936 RMD160 09b6145daf07f66b40f75320aae2c3d43430375b SHA1 661b3457ecc5f302aae8eb8a165f00b8b615b031 SHA256 54a7e88875f2931b997e2edecf50e2b9df093e5c7e01abd97fc099320fa967b1 -EBUILD virtualbox-modules-2.1.2.ebuild 1283 RMD160 c96ac95ac80f4f7d630ce55ec73fcc013f71b882 SHA1 97fbcbb7ff8b28cf2bbc17fcf2a3a37af9e61180 SHA256 91ed8b9e3ee87e6d98d4f064b41e0d667f0287d641c8b6e8cc1c867e543fa953 -MISC metadata.xml 139 RMD160 c84b2b78f85074cc5c7d26cb757d91c8384fa16a SHA1 00e3ae2ead875413d94aeafa5279646740c2c21d SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed diff --git a/app-emulation/virtualbox-modules/metadata.xml b/app-emulation/virtualbox-modules/metadata.xml deleted file mode 100644 index 097975e..0000000 --- a/app-emulation/virtualbox-modules/metadata.xml +++ /dev/null @@ -1,4 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -</pkgmetadata> diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-2.1.2.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-2.1.2.ebuild deleted file mode 100644 index 6c50b0c..0000000 --- a/app-emulation/virtualbox-modules/virtualbox-modules-2.1.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-2.0.6.ebuild,v 1.1 2008/11/29 20:39:49 vapier Exp $ - -# XXX: the tarball here is just the kernel modules split out of the binary -# package that comes from virtualbox-bin - -inherit eutils linux-mod - -MY_P=vbox-kernel-module-src-${PV} -DESCRIPTION="Kernel Modules for Virtualbox" -HOMEPAGE="http://www.virtualbox.org/" -SRC_URI="http://gentoo.zerodev.it/files/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="!=app-emulation/virtualbox-ose-9999" - -S=${WORKDIR} - -BUILD_TARGETS="all" -BUILD_TARGET_ARCH="${ARCH}" -MODULE_NAMES="vboxdrv(misc:${S}/vboxdrv) vboxnetflt(misc:${S}/vboxnetflt)" - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="KERN_DIR=${KV_DIR} KERNOUT=${KV_OUT_DIR}" - enewgroup vboxusers -} - -src_install() { - linux-mod_src_install - - # udev rule for vboxdrv and vboxnetflt - dodir /etc/udev/rules.d - echo 'KERNEL=="vboxdrv", GROUP="vboxusers" MODE=660' >> "${D}/etc/udev/rules.d/60-virtualbox.rules" - echo 'KERNEL=="vboxnetflt", GROUP="vboxusers" MODE=660' >> "${D}/etc/udev/rules.d/60-virtualbox.rules" -} - -pkg_postinst() { - linux-mod_pkg_postinst -} |