summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2009-03-03 07:38:47 +0000
committerPatrick Lauer <patrick@gentoo.org>2009-03-03 07:38:47 +0000
commit89354f2d6248bef64b5e82567b26c64622bbc586 (patch)
tree85f39a07b163c7bf7bff1ce3382b1c4d62ec4b09 /x11-drivers
parentAutomated update of use.local.desc (diff)
downloadhistorical-89354f2d6248bef64b5e82567b26c64622bbc586.tar.gz
historical-89354f2d6248bef64b5e82567b26c64622bbc586.tar.bz2
historical-89354f2d6248bef64b5e82567b26c64622bbc586.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')
-rw-r--r--x11-drivers/xf86-input-virtualbox/ChangeLog10
-rw-r--r--x11-drivers/xf86-input-virtualbox/Manifest14
-rw-r--r--x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.4.ebuild91
3 files changed, 102 insertions, 13 deletions
diff --git a/x11-drivers/xf86-input-virtualbox/ChangeLog b/x11-drivers/xf86-input-virtualbox/ChangeLog
index e6c8dfa08ae2..81578b963389 100644
--- a/x11-drivers/xf86-input-virtualbox/ChangeLog
+++ b/x11-drivers/xf86-input-virtualbox/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-drivers/xf86-input-virtualbox
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.8 2008/12/18 12:09:06 flameeyes Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.9 2009/03/03 07:38:47 patrick Exp $
+
+*xf86-input-virtualbox-2.1.4 (03 Mar 2009)
+
+ 03 Mar 2009; Patrick Lauer <patrick@gentoo.org>
+ +xf86-input-virtualbox-2.1.4.ebuild:
+ Bump to 2.1.4. Small fix for upstream typo.
*xf86-input-virtualbox-2.0.6 (18 Dec 2008)
*xf86-input-virtualbox-2.0.4-r1 (18 Dec 2008)
diff --git a/x11-drivers/xf86-input-virtualbox/Manifest b/x11-drivers/xf86-input-virtualbox/Manifest
index 2ecac5783b9a..dd9204dcb32a 100644
--- a/x11-drivers/xf86-input-virtualbox/Manifest
+++ b/x11-drivers/xf86-input-virtualbox/Manifest
@@ -1,22 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX xf86-input-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-input-virtualbox-1.6.6.ebuild 1767 RMD160 1c14dbab29f200ea9a860cd1e46b5fdc2aceaea1 SHA1 c1fbb8ed5a7a335389564d5149560e7049cc8b87 SHA256 9d1675105c21e45be828ea9324caadd2da65c5cb5b82e6081d3cf822a203c518
EBUILD xf86-input-virtualbox-2.0.2.ebuild 2159 RMD160 37aa73e8a82087aeab878d6c103b5f7589aab4fe SHA1 d29589b514b10b5e6a47f1a947cbcc161db52da4 SHA256 5c4ec71d93988a39debf8e0e39f7f3c05ca4da2a9a142a13016441e2a24607b4
EBUILD xf86-input-virtualbox-2.0.4-r1.ebuild 2267 RMD160 c5712756234b630a69c410c95dee29c780bae120 SHA1 43cbb9a7e147ad2f90ffeb26dfa080164c07f2ce SHA256 1af193f88fde260eddc8bb194c25c374d8f6d0cd42936f2751b3aeed4f506e32
EBUILD xf86-input-virtualbox-2.0.4.ebuild 2159 RMD160 68cfdad49b08c50fffa7c4e5eb70dcdbe59838c4 SHA1 655cb912a0b526972a7f463d738fc61d7488ac8f SHA256 d691c532432f96830420303c084accb54cfe96e425b64e324c4de2ae20d0c126
EBUILD xf86-input-virtualbox-2.0.6.ebuild 2264 RMD160 0a2b2285fbf2bbc5d83ab22affca82c426d273e9 SHA1 9fddd679c855b9c577b74f9ec46fc8e73023411c SHA256 5d767c2133ed4d8c01a0a4bf8f58ec1b62117b327894f28f577ab4af307076d7
-MISC ChangeLog 4547 RMD160 7ce7cfec49cb4730fa1aeac9d92d45657d3b95cc SHA1 2c135bbd44c67139eafc374848ba52b5d9f0149a SHA256 21d9f9402762da90fc6982d6db7a376365be66bd55a838c674aa767eb3316370
+EBUILD xf86-input-virtualbox-2.1.4.ebuild 2392 RMD160 5cfdabcbaac646c3cba6d2d00503e17dacde23a9 SHA1 4a04ae4a9e3719453a4a95f6ed92423342782a53 SHA256 9babae521863b5763ab59308e68b5ebaeb246b07dc9dd1c5391b73f81992b4e2
+MISC ChangeLog 4725 RMD160 16d2aed020ae7956efb04770bccff8ea237d805f SHA1 63d41007bfee5ad2174ad7fc5a5ab7ffe4547133 SHA256 750aca250469584a2ea2d992907f449099ac8f16912a29b91d994382316b15b1
MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAklKPXMACgkQAiZjviIA2XipfgCeJy8oD0lUDu+DRefpyUeInzI8
-LtAAoLb+sC0W6xLaK9DDFKC8zAYPhV/r
-=qkbH
------END PGP SIGNATURE-----
diff --git a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.4.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.4.ebuild
new file mode 100644
index 000000000000..47ed60446269
--- /dev/null
+++ b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.4.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.4.ebuild,v 1.1 2009/03/03 07:38:47 patrick Exp $
+
+EAPI=2
+
+inherit x-modular eutils
+
+MY_P=VirtualBox-${PV}-OSE
+DESCRIPTION="VirtualBox input 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="hal"
+
+RDEPEND="x11-base/xorg-server
+ hal? ( sys-apps/hal )"
+DEPEND="${RDEPEND}
+ >=dev-util/kbuild-0.1.5
+ >=dev-lang/yasm-0.6.2
+ sys-devel/dev86
+ sys-power/iasl
+ x11-proto/inputproto
+ x11-proto/randrproto
+ 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/xmouse ; 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/input
+
+ if has_version ">=x11-base/xorg-server-1.5" ; then
+ newins vboxmouse_drv_15.so vboxmouse_drv.so
+ elif has_version ">=x11-base/xorg-server-1.4" \
+ && has_version "<x11-base/xorg-server-1.5" ; then
+ newins vboxmouse_drv_14.so vboxmouse_drv.so
+ else
+ newins vboxmouse_drv_71.so vboxmouse_drv.so
+ fi
+
+ if use hal; then
+ cd "${S}/src/VBox/Additions/linux/installer"
+ insinto /usr/share/hal/fdi/information/20thirdparty
+ doins 90-vboxguest.fdi
+ fi
+}
+
+pkg_postinst() {
+ elog "You need to edit the file /etc/X11/xorg.conf and set:"
+ elog ""
+ elog " Driver \"vboxmouse\""
+ elog ""
+ elog "in the Core Pointer's InputDevice section (Section \"InputDevice\")"
+ elog ""
+}