diff options
author | Patrick Lauer <patrick@gentoo.org> | 2009-03-03 07:22:23 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2009-03-03 07:22:23 +0000 |
commit | dae01653816dd93e1a1e5c44367ca20aaf864a43 (patch) | |
tree | 3d865bbb5b0bf479538034574c431f4c931e26a6 /x11-drivers/xf86-video-virtualbox | |
parent | Version bump to 2.1.4 (diff) | |
download | historical-dae01653816dd93e1a1e5c44367ca20aaf864a43.tar.gz historical-dae01653816dd93e1a1e5c44367ca20aaf864a43.tar.bz2 historical-dae01653816dd93e1a1e5c44367ca20aaf864a43.zip |
Bump to 2.1.4. Small fix for upstream typo.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'x11-drivers/xf86-video-virtualbox')
-rw-r--r-- | x11-drivers/xf86-video-virtualbox/ChangeLog | 10 | ||||
-rw-r--r-- | x11-drivers/xf86-video-virtualbox/Manifest | 14 | ||||
-rw-r--r-- | x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.1.4.ebuild | 88 |
3 files changed, 99 insertions, 13 deletions
diff --git a/x11-drivers/xf86-video-virtualbox/ChangeLog b/x11-drivers/xf86-video-virtualbox/ChangeLog index aa070e6e9203..f8d73ba5d633 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-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.7 2008/12/18 12:12:00 flameeyes Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-video-virtualbox/ChangeLog,v 1.8 2009/03/03 07:22:23 patrick Exp $ + +*xf86-video-virtualbox-2.1.4 (03 Mar 2009) + + 03 Mar 2009; Patrick Lauer <patrick@gentoo.org> + +xf86-video-virtualbox-2.1.4.ebuild: + Bump to 2.1.4. Small fix for upstream typo. *xf86-video-virtualbox-2.0.6 (18 Dec 2008) *xf86-video-virtualbox-2.0.4-r1 (18 Dec 2008) diff --git a/x11-drivers/xf86-video-virtualbox/Manifest b/x11-drivers/xf86-video-virtualbox/Manifest index ce023cdb049d..7c2c616df08e 100644 --- a/x11-drivers/xf86-video-virtualbox/Manifest +++ b/x11-drivers/xf86-video-virtualbox/Manifest @@ -1,22 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX xf86-video-virtualbox-2-localconfig 876 RMD160 db4b06bd8646f237260e8d61c5651a1fb4c22787 SHA1 9ab92582b1e0cc8a6a36cbd2fb52974bc90a5e8d SHA256 a11765d7e2623a081857ede04a650151742ef827bc7675323b4f7b14d06a3d64 DIST VirtualBox-1.6.6-OSE.tar.bz2 35483853 RMD160 4b17428371089806cf6f5e52d1905936f7beb01d SHA1 7c323b35d77277c650cbce2821ab6778d1e3270e SHA256 acb3c20ef751ed408489d7b5c2d5d441226055a6e83bfeb9258ce2d55baba4da DIST VirtualBox-2.0.2-OSE.tar.bz2 37548591 RMD160 4156f2efe5245236f9890abcd0adb5ad5291f86f SHA1 cdc51cc4e5ff189cf9eff832179494009df1334a SHA256 0318c69eace3db0979f0aefd27aeb6c54d7c1aafcc6a156b076bc116a1d8805b DIST VirtualBox-2.0.4-OSE.tar.bz2 37841781 RMD160 390a2b4d97a3ed6fdc885b89354884a07b3fc464 SHA1 f8e7c109546c033927bd41e78f259adb81cb1504 SHA256 5618fb09efafac3fc9c183a44aa3c1d8c44d1d7fa58bfb5a73c221f1dd8740fd DIST VirtualBox-2.0.6-OSE.tar.bz2 37834467 RMD160 d75b9fbfe1311a5d83388d470d665ba8da0ab73b SHA1 e0f43d59b3309b37fe1703fb19b234f590598733 SHA256 75aea6e429beb953c8d0427cc38e4d25ccd849505ed57fdee0be22cada5497c5 +DIST VirtualBox-2.1.4-OSE.tar.bz2 47896348 RMD160 57b77785b2cb36c0790998b80082db4ab5f01265 SHA1 7d29e5b454f3b33c32097aec0bd70bf8953f7e4b SHA256 f3007fa07831cd9bcb2d358ab32c609171c31c46410cca5a0cdeeb1af9c036e9 EBUILD xf86-video-virtualbox-1.6.6.ebuild 1829 RMD160 0a8776a1939e4f83748898e3e4f8f4f3bc4c7bfc SHA1 2e2b072da2dbb1eecdb5f768487db3e1bc468b8c SHA256 90995768399144eb73b1b4dad419164076af2239e25a90a469d1f447b2835d70 EBUILD xf86-video-virtualbox-2.0.2.ebuild 2088 RMD160 91953ef472c02da41b9b6334369e327797453ee4 SHA1 23edf195b000747bcbbfbc79f53ca0b45005bcf4 SHA256 73a1d5dfe8acd898f24120b3eeee46d6138d3285c2032fd7adaea9436ff85fe7 EBUILD xf86-video-virtualbox-2.0.4-r1.ebuild 2148 RMD160 9c394c61a4be4e142dd6997f3c21885ab81dd659 SHA1 03c62b9b127277746889171b5b80484aaf517b4f SHA256 3365d657c9d2113c9f76ba083ebc681bdec03c19b962873abd84c938f5f6b1e4 EBUILD xf86-video-virtualbox-2.0.4.ebuild 2088 RMD160 7a2c7fcbb82935df806fe3c09755c711025216b2 SHA1 4f1146869d78530b720ba0c5dab6a94886c76362 SHA256 f15b23b212ba810ea2a3aff6c2bc0cbac419a6352190c85687df674437a64caf EBUILD xf86-video-virtualbox-2.0.6.ebuild 2145 RMD160 cfb007b436a2aadf2aa2421e515dc4ef8168e326 SHA1 77be0e8c911eeed5d66a6bf5aedebbf2e6fa46f1 SHA256 882e132f503bfe14b744356ce430cfdd9ab2a3c462eec296edc9bdccd20e739a -MISC ChangeLog 4430 RMD160 7d32bc7a78658d95df4751792d35f16f104c8dd3 SHA1 f87e010b7de0dc2b7a1fc80eb46a9789a3599ddc SHA256 8a050d450038920d0094d4e0c4466ec1cd0b931e611b5f6fcf91132ab16a858e +EBUILD xf86-video-virtualbox-2.1.4.ebuild 2274 RMD160 c72ae90191c3db0f847c75ec4a8167b4ad72623e SHA1 f3268d554f48000dfb920797f91cbcbc754541bf SHA256 c44a29c3d4d3ea16d15fc82caadc6b4133961e9c0f6eca15b2c112334dadc748 +MISC ChangeLog 4608 RMD160 caa9287e3f24999d13aff56a7a08483039fa1a97 SHA1 94eddba93f270cb1057f7d07a8886275994883a9 SHA256 8657d64c76abeb4b75005a80a4935269d9400aaa361a224ea80ad3743175c411 MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAklKPhkACgkQAiZjviIA2XgFKACgg7sHnIoJ8avHd/ZCObc6C8OM -7+MAn2zib8cP6xhBHJ3KsjerdmaDhIA/ -=Wjb+ ------END PGP SIGNATURE----- diff --git a/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.1.4.ebuild b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.1.4.ebuild new file mode 100644 index 000000000000..4647f4f95e17 --- /dev/null +++ b/x11-drivers/xf86-video-virtualbox/xf86-video-virtualbox-2.1.4.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2009 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-2.1.4.ebuild,v 1.1 2009/03/03 07:22:23 patrick Exp $ + +EAPI=2 + +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-0.1.5 + >=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/_OSE} + +src_prepare() { + # 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-localconfig" LocalConfig.kmk + + # Fix an upstream typo in Config.kmk + sed -i \ + -e "2511d" Config.kmk || die "Config.kmk sed failed" +} + +src_configure() { + # 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 +} + +src_compile() { + for each in /src/VBox/{Runtime,Additions/common/VBoxGuestLib} \ + /src/VBox/Additions/x11/xgraphics ; do + cd "${S}"${each} + 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" \ + && has_version "<x11-base/xorg-server-1.5" ; 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 "" +} |