From 2a258831da6446feea0553a4a4b7e707e98965b4 Mon Sep 17 00:00:00 2001 From: x-drum Date: Mon, 30 Nov 2009 23:11:24 +0000 Subject: Version bump svn path=/trunk/; revision=757 --- x11-drivers/xf86-input-virtualbox/ChangeLog | 31 +++++-- x11-drivers/xf86-input-virtualbox/Manifest | 6 +- .../xf86-input-virtualbox-3.0.12.ebuild | 97 ---------------------- .../xf86-input-virtualbox-3.1.0.ebuild | 97 ++++++++++++++++++++++ 4 files changed, 126 insertions(+), 105 deletions(-) delete mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.12.ebuild create mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.1.0.ebuild diff --git a/x11-drivers/xf86-input-virtualbox/ChangeLog b/x11-drivers/xf86-input-virtualbox/ChangeLog index 45189c7..0bb7a4a 100644 --- a/x11-drivers/xf86-input-virtualbox/ChangeLog +++ b/x11-drivers/xf86-input-virtualbox/ChangeLog @@ -1,13 +1,34 @@ # ChangeLog for x11-drivers/xf86-input-virtualbox # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.24 2009/11/10 01:52:24 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.28 2009/11/30 16:13:20 patrick Exp $ - 18 Nov 2009; Alessio Cassibba (X-Drum) - -files/xf86-input-virtualbox-2-localconfig, - -xf86-input-virtualbox-3.0.10.ebuild, + 30 Nov 2009; Alessio Cassibba (X-Drum) + -xf86-input-virtualbox-3.0.12.ebuild, +xf86-input-virtualbox-3.1.0.ebuild: + Version bump + + 30 Nov 2009; Patrick Lauer + -xf86-input-virtualbox-3.0.8.ebuild, -xf86-input-virtualbox-3.0.10.ebuild: + Remove old + + 30 Nov 2009; Markus Meier + xf86-input-virtualbox-3.0.12.ebuild: + amd64 stable, bug #294678 + + 27 Nov 2009; Christian Faulhammer + xf86-input-virtualbox-3.0.12.ebuild: + stable x86, security bug 294678 + + 19 Nov 2009; Patrick Lauer +xf86-input-virtualbox-3.0.12.ebuild, +files/xf86-input-virtualbox-3-localconfig: - Version bump + Bump, closes #293556 + +*xf86-input-virtualbox-3.0.12 (18 Nov 2009) + + 18 Nov 2009; Patrick Lauer + +xf86-input-virtualbox-3.0.12.ebuild, + +files/xf86-input-virtualbox-3-localconfig: + Bump 10 Nov 2009; Patrick Lauer -xf86-input-virtualbox-1.6.6.ebuild, -xf86-input-virtualbox-3.0.6.ebuild: diff --git a/x11-drivers/xf86-input-virtualbox/Manifest b/x11-drivers/xf86-input-virtualbox/Manifest index 7b3403a..aac1f19 100644 --- a/x11-drivers/xf86-input-virtualbox/Manifest +++ b/x11-drivers/xf86-input-virtualbox/Manifest @@ -1,5 +1,5 @@ AUX xf86-input-virtualbox-3-localconfig 996 RMD160 4e986699d9484a3b7d9b11eb1bb30ca9d3a33fb3 SHA1 52d13e385d75d55aac64697eb715421df856c728 SHA256 ff777086ae7d0337e59066b4f7d6538823ca1804b57906e07cd562c8a48e054f -DIST VirtualBox-3.0.12-OSE.tar.bz2 52075946 RMD160 4c19f2b945f7288235c8becfc0d1931ddf1bc94e SHA1 7ac46be39db4e51ea38cb6a857d2da544b7a820f SHA256 3c88b6ad1fa5739440485ad8cfd9754dbd17dc23df09a7dcc47b2e91635182b2 -EBUILD xf86-input-virtualbox-3.0.12.ebuild 2627 RMD160 37deaef837b0bb5f09afae48004da88d4a4e743e SHA1 413b26c6026efa0d36674466ab973cd93b29539a SHA256 4ff1da1376e850fe7297ea303a8de7fdc1c81c360908fdf3ccafdb070d852f2b -MISC ChangeLog 7703 RMD160 93823fc6725297eb76f828b7d9d82185c8de9a2a SHA1 0a5cbb1a6c13ae8712a5580da32624683a406b93 SHA256 0d6451bd410ba46010fb805fecb4a0d58e03e18b46c09676097b2afebd4e0b25 +DIST VirtualBox-3.1.0-OSE.tar.bz2 55491869 RMD160 7e3600ca1320af601d01d24f0a4e78ef04c89aac SHA1 fb7c97d692fc8e9973578ef44a848a5988694606 SHA256 da8affc44342d3988c96ad2d98c248b99f481ecd001af1557aeb31cd15e10639 +EBUILD xf86-input-virtualbox-3.1.0.ebuild 2627 RMD160 37deaef837b0bb5f09afae48004da88d4a4e743e SHA1 413b26c6026efa0d36674466ab973cd93b29539a SHA256 4ff1da1376e850fe7297ea303a8de7fdc1c81c360908fdf3ccafdb070d852f2b +MISC ChangeLog 8343 RMD160 3cf5c0cad8d904c626815444d77b74ae4f97621e SHA1 556ad3018f8c4cae9a53770b884d9cbbb8a92625 SHA256 c261ccd17a820111b5881e1634eadc08367b57e8f2b82a8130d366ef73468ce2 MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9 diff --git a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.12.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.12.ebuild deleted file mode 100644 index f66afd5..0000000 --- a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.12.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# 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.2.4.ebuild,v 1.2 2009/06/01 13:31:15 mr_bones_ Exp $ - -EAPI=2 - -inherit x-modular eutils multilib - -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-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/_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}-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.6.x - if has_version ">=x11-base/xorg-server-1.6" ; then - newins vboxmouse_drv_16.so vboxmouse_drv.so - # xorg-server-1.5.x - else - newins vboxmouse_drv_15.so vboxmouse_drv.so - fi - - # install hal information file about the mouse driver - 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 "" - if has_version ">=x11-base/xorg-server-1.5" ; then - elog "Starting with 1.5 version, X.Org Server can do mouse auto-detection" - elog "you may install the hal information file about the mouse driver:" - elog "" - elog "/usr/share/hal/fdi/information/20thirdparty/90-vboxguest.fdi" - elog "" - elog "dropping it into: /etc/hal/fdi/policy/" - elog "" - fi -} diff --git a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.1.0.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.1.0.ebuild new file mode 100644 index 0000000..f66afd5 --- /dev/null +++ b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.1.0.ebuild @@ -0,0 +1,97 @@ +# 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.2.4.ebuild,v 1.2 2009/06/01 13:31:15 mr_bones_ Exp $ + +EAPI=2 + +inherit x-modular eutils multilib + +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-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/_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}-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.6.x + if has_version ">=x11-base/xorg-server-1.6" ; then + newins vboxmouse_drv_16.so vboxmouse_drv.so + # xorg-server-1.5.x + else + newins vboxmouse_drv_15.so vboxmouse_drv.so + fi + + # install hal information file about the mouse driver + 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 "" + if has_version ">=x11-base/xorg-server-1.5" ; then + elog "Starting with 1.5 version, X.Org Server can do mouse auto-detection" + elog "you may install the hal information file about the mouse driver:" + elog "" + elog "/usr/share/hal/fdi/information/20thirdparty/90-vboxguest.fdi" + elog "" + elog "dropping it into: /etc/hal/fdi/policy/" + elog "" + fi +} -- cgit v1.2.3-65-gdbad