diff options
author | x-drum <x-drum@localhost> | 2008-09-11 00:10:10 +0000 |
---|---|---|
committer | x-drum <x-drum@localhost> | 2008-09-11 00:10:10 +0000 |
commit | c5cfb1aaafd1e0546c4bc6650d3ee34d893fb8f9 (patch) | |
tree | e3ee3467ebc0c4c52da5e6cc27ee4d3d22bfd69b /x11-drivers | |
parent | Version Bump (diff) | |
download | jokey-c5cfb1aaafd1e0546c4bc6650d3ee34d893fb8f9.tar.gz jokey-c5cfb1aaafd1e0546c4bc6650d3ee34d893fb8f9.tar.bz2 jokey-c5cfb1aaafd1e0546c4bc6650d3ee34d893fb8f9.zip |
Version Bump
svn path=/trunk/; revision=491
Diffstat (limited to 'x11-drivers')
4 files changed, 126 insertions, 1 deletions
diff --git a/x11-drivers/xf86-video-virtualbox/ChangeLog b/x11-drivers/xf86-video-virtualbox/ChangeLog index 328ba2b..f9840d6 100644 --- a/x11-drivers/xf86-video-virtualbox/ChangeLog +++ b/x11-drivers/xf86-video-virtualbox/ChangeLog @@ -2,6 +2,22 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 10 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com> + +xf86-video-virtualbox-2.0.0.ebuild, + +files/xf86-video-virtualbox-2.0.0-localconfig: + Version bump + +*xf86-video-virtualbox-1.6.6 (06 Sep 2008) +*xf86-video-virtualbox-1.6.4-r1 (06 Sep 2008) + + 06 Sep 2008; Markus Ullmann <jokey@gentoo.org> + -files/xf86-video-virtualbox-1.5.6-remove-alsa.patch, + files/xf86-video-virtualbox-1.6.4-fix-missing-makefiles.patch, + -xf86-video-virtualbox-1.5.6.ebuild, -xf86-video-virtualbox-1.6.4.ebuild, + +xf86-video-virtualbox-1.6.4-r1.ebuild, + +xf86-video-virtualbox-1.6.6.ebuild: + Port from dev overlay + 03 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com> xf86-video-virtualbox-1.6.4-r1.ebuild, +xf86-video-virtualbox-1.6.6.ebuild: diff --git a/x11-drivers/xf86-video-virtualbox/Manifest b/x11-drivers/xf86-video-virtualbox/Manifest index 2f307e2..c1e9a61 100644 --- a/x11-drivers/xf86-video-virtualbox/Manifest +++ b/x11-drivers/xf86-video-virtualbox/Manifest @@ -1,7 +1,10 @@ AUX xf86-video-virtualbox-1.6.4-fix-missing-makefiles.patch 2042 RMD160 a3e09cff5de8ea11e892187dce899cab4c8742d8 SHA1 d0d9d0679736fa21270ccfff0fac93533afd9a2a SHA256 051bb5d7c4a2040a1fe1289f20dcc35e6b263041774cf93466e682659d493ca8 +AUX xf86-video-virtualbox-2.0.0-localconfig 845 RMD160 5cd3b73046f0dbe8eebef9041f224b6c2433b733 SHA1 1a31b795e4037e444b94afdaa586349f1ae34d9b SHA256 ac7c25fd5f93f4a9ab76a085c58c9c3eb5e93f9e58594a022799df7103040a43 DIST VirtualBox-1.6.4-OSE.tar.bz2 35484117 RMD160 af94b774d9964757da125c4614e393396f7e892b SHA1 457ae85f2d10028ac7c56e4b35ee47028ec0208b SHA256 7e777e5f602d7b48bf5a8b1d580ee43dd6327b9037816fde484a13db8a86b422 DIST VirtualBox-1.6.6-OSE.tar.bz2 35483853 RMD160 4b17428371089806cf6f5e52d1905936f7beb01d SHA1 7c323b35d77277c650cbce2821ab6778d1e3270e SHA256 acb3c20ef751ed408489d7b5c2d5d441226055a6e83bfeb9258ce2d55baba4da +DIST VirtualBox-2.0.0-OSE.tar.bz2 37204751 RMD160 d0d1b94a4cb5b63ebeebc84434d7f44627278221 SHA1 a5fad49895e72d9d2261c7d2f8cffea4167be2c9 SHA256 9036ecab78d3f160d45a3fcdbdfb4266426a88c1b0cb7bb44ea65c6dc08be21e EBUILD xf86-video-virtualbox-1.6.4-r1.ebuild 1634 RMD160 42c9dade67ff90626d3fe6b320ec234a59f07bb7 SHA1 cf5a21ef3960e380510b0ae2603a6caad7265da3 SHA256 d9fdb446b345ef2f1292da42f2a086fe69e89397797bd3cfd79ee9070912fc23 EBUILD xf86-video-virtualbox-1.6.6.ebuild 1702 RMD160 79b93375bf2e14f798d68b5a8468cb65d0443e51 SHA1 22d38a40fecbad225c7d5ee66a39e0527bc71f7b SHA256 11826d499978c74ed09980d433d87b7bfa4078493e4f3b149e3bd859fb7ac6f4 -MISC ChangeLog 2038 RMD160 4d3b798eb7475df8c5c44df842a10be99a1dc8a3 SHA1 1792470017247968475c03dff0e932d514e11f89 SHA256 205848dc58e267d7b65cc46a3764dfbac78b9e8d8355b19c877ce8cf4ab1f053 +EBUILD xf86-video-virtualbox-2.0.0.ebuild 1846 RMD160 41853b5171e7c0330599a4943519aec06d674d35 SHA1 9834a4eb285150ad1dc524c328306d77a9371784 SHA256 5941a0ebb8d7942e05b212abbba5344379044f13cfdef7b396a8ccb285698190 +MISC ChangeLog 2645 RMD160 fbb322868c55a291de8cea94052a0e354a8ef7f2 SHA1 b94995cf49d515e11d27801c2a76c5a0e15e4834 SHA256 200f883020ed2bd8883dae5e0e2aa9f953826f1b94a638456ce6ec13b670bee7 MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9 diff --git a/x11-drivers/xf86-video-virtualbox/files/xf86-video-virtualbox-2.0.0-localconfig b/x11-drivers/xf86-video-virtualbox/files/xf86-video-virtualbox-2.0.0-localconfig new file mode 100644 index 0000000..3e1f7d8 --- /dev/null +++ b/x11-drivers/xf86-video-virtualbox/files/xf86-video-virtualbox-2.0.0-localconfig @@ -0,0 +1,27 @@ +# -*- Makefile -*- +# +# Overwrite some default kBuild settings +# + +# +# Copyright (C) 2006-2008 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 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. +# + +# don't build testcases to save time, they are not needed for the package +VBOX_WITH_TESTCASES := +VBOX_WITH_TESTSUITE := + +KBUILD_MSG_STYLE := brief + +## paths, origin, hardening +VBOX_WITH_HARDENING := 2 +VBOX_WITH_ORIGIN := + diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.0.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.0.ebuild new file mode 100644 index 0000000..3dac8c2 --- /dev/null +++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit x-modular eutils + +MY_P=VirtualBox-${PV}-OSE +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="" + +RDEPEND="x11-base/xorg-server" +DEPEND="${RDEPEND} + dev-util/kbuild + >=dev-lang/yasm-0.6.2 + sys-devel/dev86 + sys-power/iasl + x11-proto/fontsproto + x11-proto/randrproto + x11-proto/renderproto + x11-proto/xextproto + x11-proto/xineramaproto + x11-proto/xproto" + +S=${WORKDIR}/${MY_P/-OSE/} + +src_unpack() { + unpack ${A} + cd "${S}" + + # Remove shipped binaries (kBuild,yasm), see bug #232775 + rm -rf kBuild/bin tools + + # Disable things unused or splitted into separate ebuilds + cp "${FILESDIR}/${P}-localconfig" LocalConfig.kmk +} + +src_compile() { + # build the user-space tools, warnings are harmless + ./configure --nofatal \ + --disable-xpcom \ + --disable-sdl-ttf \ + --disable-pulse \ + --disable-alsa \ + --build-headless || die "configure failed" + source ./env.sh + + for each in src/VBox/{Runtime,Additions/common/VBoxGuestLib} \ + src/VBox/Additions/x11/xgraphics ; do + MAKE="kmk" emake TOOL_YASM_AS=yasm \ + KBUILD_PATH="${S}/kBuild" \ + || die "kmk failed" + done +} + +src_install() { + cd "${S}/out/linux.${ARCH}/release/bin/additions" + insinto /usr/lib/xorg/modules/drivers + + if has_version "<x11-base/xorg-server-1.4" ; then + newins vboxvideo_drv_13.so vboxvideo_drv.so + else + newins vboxvideo_drv_14.so vboxvideo_drv.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 "" +} |