summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorx-drum <x-drum@localhost>2008-09-13 11:38:44 +0000
committerx-drum <x-drum@localhost>2008-09-13 11:38:44 +0000
commit4ab7833c89653ac108a1de6769ef56337477643c (patch)
treef2e6a239d1a5c7508a595b1dbff89482b07adec1 /x11-drivers
parentVersion bump: add support for x11-base/xorg-server-1.5.0, add hal USE flag (diff)
downloadjokey-4ab7833c89653ac108a1de6769ef56337477643c.tar.gz
jokey-4ab7833c89653ac108a1de6769ef56337477643c.tar.bz2
jokey-4ab7833c89653ac108a1de6769ef56337477643c.zip
Version bump: add support for x11-base/xorg-server-1.5.0
svn path=/trunk/; revision=499
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/xf86-video-virtualbox/ChangeLog5
-rw-r--r--x11-drivers/xf86-video-virtualbox/Manifest4
-rw-r--r--x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.2.ebuild81
3 files changed, 87 insertions, 3 deletions
diff --git a/x11-drivers/xf86-video-virtualbox/ChangeLog b/x11-drivers/xf86-video-virtualbox/ChangeLog
index f9840d6..bf82b59 100644
--- a/x11-drivers/xf86-video-virtualbox/ChangeLog
+++ b/x11-drivers/xf86-video-virtualbox/ChangeLog
@@ -2,10 +2,11 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
- 10 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
+ 13 Sep 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
+xf86-video-virtualbox-2.0.0.ebuild,
+ +xf86-video-virtualbox-2.0.2.ebuild,
+files/xf86-video-virtualbox-2.0.0-localconfig:
- Version bump
+ Version bump: add support for x11-base/xorg-server-1.5.0
*xf86-video-virtualbox-1.6.6 (06 Sep 2008)
*xf86-video-virtualbox-1.6.4-r1 (06 Sep 2008)
diff --git a/x11-drivers/xf86-video-virtualbox/Manifest b/x11-drivers/xf86-video-virtualbox/Manifest
index c1e9a61..b634093 100644
--- a/x11-drivers/xf86-video-virtualbox/Manifest
+++ b/x11-drivers/xf86-video-virtualbox/Manifest
@@ -3,8 +3,10 @@ AUX xf86-video-virtualbox-2.0.0-localconfig 845 RMD160 5cd3b73046f0dbe8eebef9041
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
+DIST VirtualBox-2.0.2-OSE.tar.bz2 37548591 RMD160 4156f2efe5245236f9890abcd0adb5ad5291f86f SHA1 cdc51cc4e5ff189cf9eff832179494009df1334a SHA256 0318c69eace3db0979f0aefd27aeb6c54d7c1aafcc6a156b076bc116a1d8805b
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
EBUILD xf86-video-virtualbox-2.0.0.ebuild 1846 RMD160 41853b5171e7c0330599a4943519aec06d674d35 SHA1 9834a4eb285150ad1dc524c328306d77a9371784 SHA256 5941a0ebb8d7942e05b212abbba5344379044f13cfdef7b396a8ccb285698190
-MISC ChangeLog 2645 RMD160 fbb322868c55a291de8cea94052a0e354a8ef7f2 SHA1 b94995cf49d515e11d27801c2a76c5a0e15e4834 SHA256 200f883020ed2bd8883dae5e0e2aa9f953826f1b94a638456ce6ec13b670bee7
+EBUILD xf86-video-virtualbox-2.0.2.ebuild 1955 RMD160 e280dfdf7673f4e4d8847f6188207420144980d4 SHA1 3fca06de7b831f77af7c37488d89307e22298256 SHA256 88441cd02ca02f6f5f7c7c5df3c5cf24fd8639c619f7e262b27c1f97b3ff0beb
+MISC ChangeLog 2728 RMD160 1b05751f0b276165c941305c6495bb57d318d0ef SHA1 8efa6823584fcbd9b3976c66d193f15971c10577 SHA256 a3ecca22226ebc6706c9519e76fb703a74af5badc6ece9468438af50c16bf012
MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9
diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.2.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.2.ebuild
new file mode 100644
index 0000000..c477487
--- /dev/null
+++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.0.2.ebuild
@@ -0,0 +1,81 @@
+# 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}/${PN}-2.0.0-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.5" ; then
+ newins vboxvideo_drv_15.so vboxvideo_drv.so
+ elif has_version "=x11-base/xorg-server-1.4" ; then
+ newins vboxvideo_drv_14.so vboxvideo_drv.so
+ else
+ newins vboxvideo_drv_13.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 ""
+}