From 3cd95a1834065ad3d45eec9cfe522f80cc35079e Mon Sep 17 00:00:00 2001 From: Lars Wendler Date: Sun, 9 Sep 2012 15:24:32 +0000 Subject: Version bump (Portage version: 2.2.0_alpha125/cvs/Linux x86_64) --- x11-drivers/xf86-video-virtualbox/ChangeLog | 8 +- .../xf86-video-virtualbox-4.1.22.ebuild | 169 +++++++++++++++++++++ 2 files changed, 176 insertions(+), 1 deletion(-) create mode 100644 x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.1.22.ebuild (limited to 'x11-drivers') diff --git a/x11-drivers/xf86-video-virtualbox/ChangeLog b/x11-drivers/xf86-video-virtualbox/ChangeLog index 7bb173de36f7..152caff561fa 100644 --- a/x11-drivers/xf86-video-virtualbox/ChangeLog +++ b/x11-drivers/xf86-video-virtualbox/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-drivers/xf86-video-virtualbox # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.96 2012/08/21 09:20:10 polynomial-c Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.97 2012/09/09 15:24:32 polynomial-c Exp $ + +*xf86-video-virtualbox-4.1.22 (09 Sep 2012) + + 09 Sep 2012; Lars Wendler + +xf86-video-virtualbox-4.1.22.ebuild: + Version bump. *xf86-video-virtualbox-4.1.20 (21 Aug 2012) diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.1.22.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.1.22.ebuild new file mode 100644 index 000000000000..99bfe6c42d14 --- /dev/null +++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.1.22.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-4.1.22.ebuild,v 1.1 2012/09/09 15:24:32 polynomial-c Exp $ + +EAPI=2 + +inherit eutils linux-mod multilib python versionator toolchain-funcs + +MY_P=VirtualBox-${PV} +DESCRIPTION="VirtualBox video driver" +HOMEPAGE="http://www.virtualbox.org/" +SRC_URI="http://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dri" + +RDEPEND="=3.2.0) + linux-mod_src_compile + fi +} + +src_install() { + if use dri; then + linux-mod_src_install + fi + + cd "${S}/out/linux.${ARCH}/release/bin/additions" + insinto /usr/$(get_libdir)/xorg/modules/drivers + + # xorg-server-1.12.x + if has_version ">=x11-base/xorg-server-1.12" ; then + newins vboxvideo_drv_112.so vboxvideo_drv.so + # xorg-server-1.11.x + elif has_version ">=x11-base/xorg-server-1.11" ; then + newins vboxvideo_drv_111.so vboxvideo_drv.so + # xorg-server-1.10.x + elif has_version ">=x11-base/xorg-server-1.10" ; then + newins vboxvideo_drv_110.so vboxvideo_drv.so + # xorg-server-1.9.x + else + newins vboxvideo_drv_19.so vboxvideo_drv.so + fi + + # Guest OpenGL driver + insinto /usr/$(get_libdir) + doins -r VBoxOGL* || die + + if use dri ; then + dosym /usr/$(get_libdir)/VBoxOGL.so /usr/$(get_libdir)/dri/vboxvideo_dri.so + fi +} + +pkg_postinst() { + elog "You need to edit the file /etc/X11/xorg.conf and set:" + elog "" + elog " Driver \"vboxvideo\"" + elog "" + elog "in the Graphics device section (Section \"Device\")" + elog "" + if use dri; then + elog "To use the kernel drm video driver, please add:" + elog "\"vboxvideo\" to:" + if has_version sys-apps/openrc ; then + elog "/etc/conf.d/modules" + else + elog "/etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}" + fi + elog "" + fi +} -- cgit v1.2.3-65-gdbad