From fd9547887cfc9985ce9eba998f426a5cd703ab59 Mon Sep 17 00:00:00 2001 From: x-drum Date: Tue, 6 Oct 2009 18:15:37 +0000 Subject: Version bump svn path=/trunk/; revision=729 --- x11-drivers/xf86-input-virtualbox/ChangeLog | 26 ++++- x11-drivers/xf86-input-virtualbox/Manifest | 10 +- .../xf86-input-virtualbox-3.0.2-r1.ebuild | 105 --------------------- .../xf86-input-virtualbox-3.0.4.ebuild | 105 --------------------- .../xf86-input-virtualbox-3.0.6.ebuild | 97 ------------------- .../xf86-input-virtualbox-3.0.8.ebuild | 97 +++++++++++++++++++ 6 files changed, 122 insertions(+), 318 deletions(-) delete mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.2-r1.ebuild delete mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.4.ebuild delete mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.6.ebuild create mode 100644 x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.8.ebuild diff --git a/x11-drivers/xf86-input-virtualbox/ChangeLog b/x11-drivers/xf86-input-virtualbox/ChangeLog index 7e311e4..78f9275 100644 --- a/x11-drivers/xf86-input-virtualbox/ChangeLog +++ b/x11-drivers/xf86-input-virtualbox/ChangeLog @@ -1,11 +1,29 @@ # 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.15 2009/08/17 14:32:07 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.18 2009/09/22 00:05:05 fauli Exp $ - 10 Sep 2009; Alessio Cassibba (X-Drum) + 06 Oct 2009; Alessio Cassibba (X-Drum) + -xf86-input-virtualbox-3.0.2-r1.ebuild, + -xf86-input-virtualbox-3.0.4.ebuild, -xf86-input-virtualbox-3.0.6.ebuild, + +xf86-input-virtualbox-3.0.8.ebuild: + Version bump + + 22 Sep 2009; Christian Faulhammer + xf86-input-virtualbox-3.0.6.ebuild: + stable x86, bug 285451 + + 12 Sep 2009; Patrick Lauer + -xf86-input-virtualbox-2.1.4.ebuild, -xf86-input-virtualbox-2.2.0.ebuild, + -xf86-input-virtualbox-2.2.2.ebuild, -xf86-input-virtualbox-2.2.4.ebuild, + -xf86-input-virtualbox-3.0.2.ebuild, -xf86-input-virtualbox-3.0.4.ebuild: + Remove old + +*xf86-input-virtualbox-3.0.6 (10 Sep 2009) + + 10 Sep 2009; Patrick Lauer + files/xf86-input-virtualbox-2-localconfig, +xf86-input-virtualbox-3.0.6.ebuild: - Version bump; drop support for pre-1.5 X servers wrt #259150; - qa: avoid pre-stripped files thanks to Maciej Mrozowski wrt bug #274323 + Bump to 3.0.6, thanks to Alessio Cassiba. Fixes #284407 *xf86-input-virtualbox-3.0.4 (17 Aug 2009) diff --git a/x11-drivers/xf86-input-virtualbox/Manifest b/x11-drivers/xf86-input-virtualbox/Manifest index b1eafa3..3556848 100644 --- a/x11-drivers/xf86-input-virtualbox/Manifest +++ b/x11-drivers/xf86-input-virtualbox/Manifest @@ -1,9 +1,5 @@ AUX xf86-input-virtualbox-2-localconfig 996 RMD160 4e986699d9484a3b7d9b11eb1bb30ca9d3a33fb3 SHA1 52d13e385d75d55aac64697eb715421df856c728 SHA256 ff777086ae7d0337e59066b4f7d6538823ca1804b57906e07cd562c8a48e054f -DIST VirtualBox-3.0.2-OSE.tar.bz2 51322139 RMD160 9d33f82cf0ef2ca001fd61b9b26583ca2ad32a5a SHA1 442206e7dfcf6719b7ee452f9f042563acd6f0eb SHA256 41ee0fc47103aeeae8301f7b75d358662ff0f05e5874b9775641d6a9b9e39fe8 -DIST VirtualBox-3.0.4-OSE.tar.bz2 51381059 RMD160 7addc9d840ef751d95356a342c6a51f2c87a855b SHA1 454f4fbd46a3c7bfa0f6e48eaa37bb578446aca5 SHA256 006a25df51a209262ee93b8cf3f155e1883fa872b4b8c5d77f042675a0f302e1 -DIST VirtualBox-3.0.6-OSE.tar.bz2 51994159 RMD160 480e7997bd9ed44b41209bfa82627217b37c49a3 SHA1 403d23fcb8c0f209e6ea8ab9233f8607b923afdf SHA256 5f52961c2b318076f5ec5f3dccecb09233a8f31d821ae2cea9481c5453cd31ef -EBUILD xf86-input-virtualbox-3.0.2-r1.ebuild 3011 RMD160 361a66aaae4b8776aafbc4ccd715f7b5b1b7b701 SHA1 992d891e1174d541dd4b416366fe5541763fabcf SHA256 f9f8315b8362091c106dacf3ca3544d517448490161034dd8d9e0cb8e349c470 -EBUILD xf86-input-virtualbox-3.0.4.ebuild 3011 RMD160 361a66aaae4b8776aafbc4ccd715f7b5b1b7b701 SHA1 992d891e1174d541dd4b416366fe5541763fabcf SHA256 f9f8315b8362091c106dacf3ca3544d517448490161034dd8d9e0cb8e349c470 -EBUILD xf86-input-virtualbox-3.0.6.ebuild 2627 RMD160 f55d0894759088751ff025cd75c04e7acc159e7b SHA1 5722445825b2c4006282f03b277eebf09a5b5210 SHA256 d9392771c9ee2a5365aaec07d30f134dfd3c6a89b7718a1449f480e571d86999 -MISC ChangeLog 6216 RMD160 ff20ea0c5003743752529700082ba2001ff37ba0 SHA1 6cb191a82088535ae524d635b6722f04ddb1aea9 SHA256 baa6d9845bc7790d451f4876313f44d3a47205721f22a3a90a8020d874321a9a +DIST VirtualBox-3.0.8-OSE.tar.bz2 52058158 RMD160 0565592f81e787ceb18a3eea1271d95bfed804cc SHA1 07c16657046f1b5a5562ad2b9041f982ad9dded7 SHA256 6472df6ec77cbc3c742f56db6b7e3f49323620f688ac7c52227aebe4f4a18be1 +EBUILD xf86-input-virtualbox-3.0.8.ebuild 2627 RMD160 f55d0894759088751ff025cd75c04e7acc159e7b SHA1 5722445825b2c4006282f03b277eebf09a5b5210 SHA256 d9392771c9ee2a5365aaec07d30f134dfd3c6a89b7718a1449f480e571d86999 +MISC ChangeLog 6857 RMD160 602a1e95e7e1009b30832f11c3697b41e31ed7ef SHA1 0a78dac9a0a7d190c62a8efac1f9616fae5085ff SHA256 0f20c7ff487def0ee85f47627496c69c98ea4a66dfd260aa79aebeacf346594b MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9 diff --git a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.2-r1.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.2-r1.ebuild deleted file mode 100644 index 808188f..0000000 --- a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.2-r1.ebuild +++ /dev/null @@ -1,105 +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}-2-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 (currently on the official x11 overlay) - if has_version ">=x11-base/xorg-server-1.6" ; then - newins vboxmouse_drv_16.so vboxmouse_drv.so - # xorg-server-1.5.x - elif has_version ">=x11-base/xorg-server-1.5" \ - && has_version "=x11-base/xorg-server-1.4" \ - && 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.0.4.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.4.ebuild deleted file mode 100644 index 808188f..0000000 --- a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.4.ebuild +++ /dev/null @@ -1,105 +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}-2-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 (currently on the official x11 overlay) - if has_version ">=x11-base/xorg-server-1.6" ; then - newins vboxmouse_drv_16.so vboxmouse_drv.so - # xorg-server-1.5.x - elif has_version ">=x11-base/xorg-server-1.5" \ - && has_version "=x11-base/xorg-server-1.4" \ - && 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.0.6.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.6.ebuild deleted file mode 100644 index 09572c7..0000000 --- a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.6.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}-2-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.0.8.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.8.ebuild new file mode 100644 index 0000000..09572c7 --- /dev/null +++ b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-3.0.8.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}-2-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