* [gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-virtualbox: ChangeLog xf86-input-virtualbox-4.0.12.ebuild xf86-input-virtualbox-4.0.8.ebuild
@ 2011-07-17 21:09 Lars Wendler (polynomial-c)
0 siblings, 0 replies; only message in thread
From: Lars Wendler (polynomial-c) @ 2011-07-17 21:09 UTC (permalink / raw
To: gentoo-commits
polynomial-c 11/07/17 21:09:17
Modified: ChangeLog
Added: xf86-input-virtualbox-4.0.12.ebuild
Removed: xf86-input-virtualbox-4.0.8.ebuild
Log:
Version bump. Removed old
(Portage version: 2.2.0_alpha45/cvs/Linux x86_64)
Revision Changes Path
1.66 x11-drivers/xf86-input-virtualbox/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog?rev=1.66&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog?rev=1.66&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog?r1=1.65&r2=1.66
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- ChangeLog 28 Jun 2011 20:48:03 -0000 1.65
+++ ChangeLog 17 Jul 2011 21:09:17 -0000 1.66
@@ -1,6 +1,12 @@
# ChangeLog for x11-drivers/xf86-input-virtualbox
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.65 2011/06/28 20:48:03 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.66 2011/07/17 21:09:17 polynomial-c Exp $
+
+*xf86-input-virtualbox-4.0.12 (17 Jul 2011)
+
+ 17 Jul 2011; Lars Wendler <polynomial-c@gentoo.org>
+ -xf86-input-virtualbox-4.0.8.ebuild, +xf86-input-virtualbox-4.0.12.ebuild:
+ Version bump. Removed old.
*xf86-input-virtualbox-4.0.10 (28 Jun 2011)
1.1 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-4.0.12.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-4.0.12.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-4.0.12.ebuild?rev=1.1&content-type=text/plain
Index: xf86-input-virtualbox-4.0.12.ebuild
===================================================================
# Copyright 1999-2011 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-4.0.12.ebuild,v 1.1 2011/07/17 21:09:17 polynomial-c Exp $
EAPI=2
inherit eutils multilib linux-info
MY_P=VirtualBox-${PV}
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=""
RDEPEND="x11-base/xorg-server
|| ( x11-drivers/xf86-input-mouse
x11-drivers/xf86-input-evdev )"
DEPEND="${RDEPEND}
>=dev-util/kbuild-0.1.5-r1
>=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"
src_prepare() {
if kernel_is -ge 2 6 33 ; then
# evil patch for new kernels - header moved
grep -lR linux/autoconf.h * | xargs sed -i -e 's:<linux/autoconf.h>:<generated/autoconf.h>:' || die "Failed replacing"
fi
# Remove shipped binaries (kBuild,yasm), see bug #232775
rm -rf kBuild/bin tools
# Disable things unused or splitted into separate ebuilds
cp "${FILESDIR}/${PN}-3-localconfig" LocalConfig.kmk
}
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/vboxmouse ; 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/$(get_libdir)/xorg/modules/input
# xorg-server-1.10
if has_version "=x11-base/xorg-server-1.10*" ; then
newins vboxmouse_drv_110.so vboxmouse_drv.so
# xorg-server-1.9
else
newins vboxmouse_drv_19.so vboxmouse_drv.so
fi
cd "${S}/src/VBox/Additions/linux/installer" || die
# install udev information file about the mouse driver
insinto /lib/udev/rules.d
doins 70-xorg-vboxmouse.rules
# install X11 information file about the mouse driver
insinto /etc/X11/xorg.conf.d
doins "${S}/src/VBox/Additions/x11/Installer/50-vboxmouse.conf"
}
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 ""
elog "This is no longer necessary for X.Org Server 1.9 or higher. Use"
elog "the server's udev autodetection with such versions."
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-07-17 21:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-17 21:09 [gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-virtualbox: ChangeLog xf86-input-virtualbox-4.0.12.ebuild xf86-input-virtualbox-4.0.8.ebuild Lars Wendler (polynomial-c)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox