summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorx-drum <x-drum@localhost>2008-12-19 16:28:49 +0000
committerx-drum <x-drum@localhost>2008-12-19 16:28:49 +0000
commitd112207f054f67c7e6a318e96ad80271e73049cc (patch)
treea3caec06ee32922278ef357cb59c4b9996fd922b /x11-drivers
parentfix virtualbox-modules Maifest, see bug #251400; fix keywords in xf86-input-v... (diff)
downloadjokey-d112207f054f67c7e6a318e96ad80271e73049cc.tar.gz
jokey-d112207f054f67c7e6a318e96ad80271e73049cc.tar.bz2
jokey-d112207f054f67c7e6a318e96ad80271e73049cc.zip
Version bump
svn path=/trunk/; revision=555
Diffstat (limited to 'x11-drivers')
-rw-r--r--x11-drivers/xf86-input-virtualbox/ChangeLog33
-rw-r--r--x11-drivers/xf86-input-virtualbox/Manifest6
-rw-r--r--x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.0.ebuild86
3 files changed, 107 insertions, 18 deletions
diff --git a/x11-drivers/xf86-input-virtualbox/ChangeLog b/x11-drivers/xf86-input-virtualbox/ChangeLog
index c618dfe..d8373ab 100644
--- a/x11-drivers/xf86-input-virtualbox/ChangeLog
+++ b/x11-drivers/xf86-input-virtualbox/ChangeLog
@@ -1,21 +1,22 @@
# 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.6 2008/10/27 18:20:25 jokey Exp $
-
- 26 Nov 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
- xf86-input-virtualbox-2.0.4-r1.ebuild,
- +xf86-input-virtualbox-2.0.6.ebuild,
- files/xf86-input-virtualbox-2-localconfig:
- Version Bump; improve build speed (don't build unneeded stuff); drop version
- 2.0.2
-
- 31 Oct 2008; Alessio Cassibba (X-Drum) <swapon@gmail.com>
- -xf86-input-virtualbox-2.0.2.ebuild,
- +xf86-input-virtualbox-2.0.2-r1.ebuild,
- -xf86-input-virtualbox-2.0.4.ebuild,
- +xf86-input-virtualbox-2.0.4-r1.ebuild:
- fix xorg-server 1.5.x version check, fix hal fdi installation thanks to
- Walter Meinl, wrt bug #244920
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-virtualbox/ChangeLog,v 1.8 2008/12/18 12:09:06 flameeyes Exp $
+
+ 19 Dec 2008; <x-drum@gentoo.org> +xf86-input-virtualbox-2.1.0.ebuild:
+ Version bump
+
+*xf86-input-virtualbox-2.0.6 (18 Dec 2008)
+*xf86-input-virtualbox-2.0.4-r1 (18 Dec 2008)
+
+ 18 Dec 2008; Diego E. Pettenò <flameeyes@gentoo.org>
+ files/xf86-input-virtualbox-2-localconfig,
+ +xf86-input-virtualbox-2.0.4-r1.ebuild,
+ +xf86-input-virtualbox-2.0.6.ebuild:
+ Proxy commit Alessio's ebuilds.
+
+ 28 Oct 2008; Markus Ullmann <jokey@gentoo.org>
+ xf86-input-virtualbox-1.6.6.ebuild:
+ Reinstate stable keyword for bug #244718
*xf86-input-virtualbox-2.0.4 (27 Oct 2008)
diff --git a/x11-drivers/xf86-input-virtualbox/Manifest b/x11-drivers/xf86-input-virtualbox/Manifest
index cb1c999..d63ec37 100644
--- a/x11-drivers/xf86-input-virtualbox/Manifest
+++ b/x11-drivers/xf86-input-virtualbox/Manifest
@@ -2,8 +2,10 @@ AUX xf86-input-virtualbox-2-localconfig 876 RMD160 db4b06bd8646f237260e8d61c5651
DIST VirtualBox-1.6.6-OSE.tar.bz2 35483853 RMD160 4b17428371089806cf6f5e52d1905936f7beb01d SHA1 7c323b35d77277c650cbce2821ab6778d1e3270e SHA256 acb3c20ef751ed408489d7b5c2d5d441226055a6e83bfeb9258ce2d55baba4da
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
-EBUILD xf86-input-virtualbox-1.6.6.ebuild 1769 RMD160 964e8d69873ee2f9fb7329aef30e148aa09cf236 SHA1 bb792778be400195518495f9ec691e382d0ed11f SHA256 3da97df6a74e0a24ef7275446a98fa589837e5af22fcba1b57d6a339a0186772
+DIST VirtualBox-2.1.0-OSE.tar.bz2 39382682 RMD160 8c35b83889fcba3bc263d54a0523690cc1bda8b3 SHA1 a6ad07118c4a1161c4afa44ccb95db25ef07b7e0 SHA256 80d9dbab379de5ef097019f3b94a8a7e7a6535c37aa0168286c8b2bf4a960c7a
+EBUILD xf86-input-virtualbox-1.6.6.ebuild 1767 RMD160 2cf657d6319f22459959fb79ab7cb2b1597abc24 SHA1 051f3a8afe94ca6416bcb055a4db5ab7103b83a5 SHA256 07bc2280ea87f47463ebb2cbe7a042780bd545b026e9f841a582d1fcf8dd211e
EBUILD xf86-input-virtualbox-2.0.4-r1.ebuild 2260 RMD160 5ff33478eb51ce6ee786089ccb7b5b1d45ca7999 SHA1 ea72ca11187c3742435012cd6b253d3e1f269e70 SHA256 6e082f0c7994fc9fb7390ef492fe8d958d9bca2937719c1857b4340f6384ddaa
EBUILD xf86-input-virtualbox-2.0.6.ebuild 2260 RMD160 5ff33478eb51ce6ee786089ccb7b5b1d45ca7999 SHA1 ea72ca11187c3742435012cd6b253d3e1f269e70 SHA256 6e082f0c7994fc9fb7390ef492fe8d958d9bca2937719c1857b4340f6384ddaa
-MISC ChangeLog 4707 RMD160 cdc717871d22672d194c480a1352533a82fc7f3e SHA1 d03825e89d5192a0dfbf68e9fcf7feb6a6becf2c SHA256 8f38879600d1c6a8cc9a1a2beb1701266f3d866b2a732d87b4a936a412d19f45
+EBUILD xf86-input-virtualbox-2.1.0.ebuild 2260 RMD160 5ff33478eb51ce6ee786089ccb7b5b1d45ca7999 SHA1 ea72ca11187c3742435012cd6b253d3e1f269e70 SHA256 6e082f0c7994fc9fb7390ef492fe8d958d9bca2937719c1857b4340f6384ddaa
+MISC ChangeLog 4635 RMD160 633588d76f7d3a11a5b1a14cab20e3376d6ef3e3 SHA1 bc83d4fc069df1c10ffc9bde3c3d1595e96380cc SHA256 3ef4ea9b62cf1fdd0c1dca2bf0d343a28bf971244bce4a9fb9d7bc0c97397962
MISC metadata.xml 344 RMD160 12935d5b21be85bc4222fd06371c93dcbf6f534e SHA1 68b99919921f246738cce4350b77d895e7c78106 SHA256 fff5aeb6f453d2e137765ca5016e81344cb0cd0cecd51d81bbb889cb1d7a5ba9
diff --git a/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.0.ebuild b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.0.ebuild
new file mode 100644
index 0000000..eb36737
--- /dev/null
+++ b/x11-drivers/xf86-input-virtualbox/xf86-input-virtualbox-2.1.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2008 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.0.4.ebuild,v 1.1 2008/10/27 18:20:25 jokey Exp $
+
+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.4
+ >=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_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # 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_compile() {
+ # 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
+
+ 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 && <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 ""
+}