Gentoo Archives: gentoo-commits

From: Tomas Chvatal <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-drivers/xf86-input-mouse/, x11-drivers/xf86-input-synaptics/, ...
Date: Mon, 21 Feb 2011 13:24:38
Message-Id: 88b33d08984ed2078ec25a314a8bd540bc1047ba.scarabeus@gentoo
1 commit: 88b33d08984ed2078ec25a314a8bd540bc1047ba
2 Author: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 21 13:23:36 2011 +0000
4 Commit: Tomas Chvatal <scarabeus <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 21 13:23:52 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=88b33d08
7
8 Add new RCs for input drivers.
9
10 ---
11 .../xf86-input-keyboard-1.5.99.901.ebuild | 18 +++++++++
12 .../xf86-input-mouse-1.6.99.901.ebuild | 17 +++++++++
13 .../xf86-input-synaptics-1.3.99.901.ebuild | 37 ++++++++++++++++++++
14 3 files changed, 72 insertions(+), 0 deletions(-)
15
16 diff --git a/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.5.99.901.ebuild b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.5.99.901.ebuild
17 new file mode 100644
18 index 0000000..8bb0a90
19 --- /dev/null
20 +++ b/x11-drivers/xf86-input-keyboard/xf86-input-keyboard-1.5.99.901.ebuild
21 @@ -0,0 +1,18 @@
22 +# Copyright 1999-2009 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Header: $
25 +
26 +EAPI=4
27 +inherit xorg-2
28 +
29 +DESCRIPTION="Keyboard input driver"
30 +
31 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
32 +IUSE=""
33 +
34 +RDEPEND=">=x11-base/xorg-server-1.6.3"
35 +DEPEND="${RDEPEND}
36 + x11-proto/inputproto
37 + x11-proto/kbproto
38 + x11-proto/randrproto
39 + x11-proto/xproto"
40
41 diff --git a/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.6.99.901.ebuild b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.6.99.901.ebuild
42 new file mode 100644
43 index 0000000..88517e2
44 --- /dev/null
45 +++ b/x11-drivers/xf86-input-mouse/xf86-input-mouse-1.6.99.901.ebuild
46 @@ -0,0 +1,17 @@
47 +# Copyright 1999-2009 Gentoo Foundation
48 +# Distributed under the terms of the GNU General Public License v2
49 +# $Header: $
50 +
51 +EAPI=4
52 +inherit xorg-2
53 +
54 +DESCRIPTION="X.Org driver for mouse input devices"
55 +
56 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
57 +IUSE=""
58 +
59 +RDEPEND=">=x11-base/xorg-server-1.5.99.901"
60 +DEPEND="${RDEPEND}
61 + x11-proto/inputproto
62 + x11-proto/randrproto
63 + x11-proto/xproto"
64
65 diff --git a/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.3.99.901.ebuild b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.3.99.901.ebuild
66 new file mode 100644
67 index 0000000..8fe2b85
68 --- /dev/null
69 +++ b/x11-drivers/xf86-input-synaptics/xf86-input-synaptics-1.3.99.901.ebuild
70 @@ -0,0 +1,37 @@
71 +# Copyright 1999-2011 Gentoo Foundation
72 +# Distributed under the terms of the GNU General Public License v2
73 +# $Header: $
74 +
75 +EAPI=4
76 +
77 +inherit linux-info xorg-2
78 +
79 +DESCRIPTION="Driver for Synaptics touchpads"
80 +HOMEPAGE="http://cgit.freedesktop.org/xorg/driver/xf86-input-synaptics/"
81 +
82 +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
83 +IUSE=""
84 +
85 +RDEPEND="
86 + >=x11-base/xorg-server-1.8
87 + >=x11-libs/libXi-1.2
88 + >=x11-libs/libXtst-1.1.0"
89 +DEPEND="${RDEPEND}
90 + x11-proto/inputproto
91 + >=x11-proto/recordproto-1.14"
92 +
93 +DOCS=( "README" )
94 +
95 +pkg_postinst() {
96 + xorg-2_pkg_postinst
97 + # Just a friendly warning
98 + if ! linux_config_exists \
99 + || ! linux_chkconfig_present INPUT_EVDEV; then
100 + echo
101 + ewarn "This driver requires event interface support in your kernel"
102 + ewarn " Device Drivers --->"
103 + ewarn " Input device support --->"
104 + ewarn " <*> Event interface"
105 + echo
106 + fi
107 +}