Gentoo Archives: gentoo-commits

From: "Doug Klima (cardoe)" <cardoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-evtouch: xf86-input-evtouch-0.8.7.ebuild metadata.xml Manifest ChangeLog
Date: Thu, 21 Feb 2008 20:50:49
Message-Id: E1JSINR-00036Z-9p@stork.gentoo.org
1 cardoe 08/02/21 20:50:45
2
3 Added: xf86-input-evtouch-0.8.7.ebuild metadata.xml
4 Manifest ChangeLog
5 Log:
6 add initial version of the evtouch driver. bug #177754
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 x11-drivers/xf86-input-evtouch/xf86-input-evtouch-0.8.7.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/xf86-input-evtouch-0.8.7.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/xf86-input-evtouch-0.8.7.ebuild?rev=1.1&content-type=text/plain
14
15 Index: xf86-input-evtouch-0.8.7.ebuild
16 ===================================================================
17 # Copyright 1999-2008 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19
20 inherit x-modular autotools
21
22 DESCRIPTION="Input driver for Linux event touchscreens"
23 HOMEPAGE="http://www.conan.de/touchscreen/evtouch.html"
24 SRC_URI="http://www.conan.de/touchscreen/${P}.tar.bz2"
25
26 LICENSE="GPL-2"
27 KEYWORDS="~amd64 ~arm ~x86"
28
29 RDEPEND="<x11-base/xorg-server-1.4"
30 DEPEND="${RDEPEND}
31 || ( >=sys-kernel/linux-headers-2.6 >=sys-kernel/mips-headers-2.6 )
32 x11-proto/inputproto
33 x11-proto/randrproto
34 x11-proto/xproto"
35
36 # necessary to prevent x-modular.eclass' version from running
37 src_unpack() {
38 unpack ${A}
39 cd "${S}"
40
41 epatch "${FILESDIR}"/${PN}-evcalibrate-path.patch
42
43 eautoreconf
44 }
45
46 src_compile() {
47 econf --enable-evcalibrate \
48 --enable-udevinstall || die "configure failed"
49 emake || die "emake failed"
50 }
51
52 src_install() {
53 x-modular_src_install
54 dodoc README README.calibration TODO
55 }
56
57 pkg_postinst() {
58 einfo
59 elog "To enable this driver, add the following to xorg.conf:"
60 elog "Section \"InputDevice\""
61 elog " Identifier \"touchscreen\""
62 elog " Driver \"evtouch\""
63 elog " Option \"Device\" \"/dev/input/evtouch_event\""
64 elog " Option \"DeviceName\" \"touchscreen\""
65 elog " Option \"ReportingMode\" \"Raw\""
66 elog " Option \"Emulate3Buttons\""
67 elog " Option \"Emulate3Timeout\" \"50\""
68 elog " Option \"SendCoreEvents\" \"On\""
69 elog " Option \"Calibrate\" \"1\""
70 elog "EndSection"
71 elog
72 elog "Then with X not running run: "
73 elog "$ calibrate.sh"
74 elog
75 elog "Once you complete the calibration, you'll have: out.txt"
76 elog "Merge the lines found in there into the InputDevice"
77 elog "section you created earlier and remove the Calibrate"
78 elog "line. Your touch screen should work now."
79 elog
80 elog "More info, read README.calibrate and check out:"
81 elog "${HOMEPAGE}"
82 }
83
84
85
86 1.1 x11-drivers/xf86-input-evtouch/metadata.xml
87
88 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/metadata.xml?rev=1.1&view=markup
89 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/metadata.xml?rev=1.1&content-type=text/plain
90
91 Index: metadata.xml
92 ===================================================================
93 <?xml version="1.0" encoding="UTF-8"?>
94 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 <pkgmetadata>
96 <herd>no-herd</herd>
97 <maintainer>
98 <email>cardoe@g.o</email>
99 </maintainer>
100 </pkgmetadata>
101
102
103
104 1.1 x11-drivers/xf86-input-evtouch/Manifest
105
106 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/Manifest?rev=1.1&view=markup
107 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/Manifest?rev=1.1&content-type=text/plain
108
109 Index: Manifest
110 ===================================================================
111 AUX xf86-input-evtouch-evcalibrate-path.patch 346 RMD160 1e74b219176256b1b88a1fc77c7edac93280f2a4 SHA1 3decebcd598fed03df290796a41ed1b522d73858 SHA256 3881743220d1ae38e7d32beecf05e9b900e597fe06c2dc614194d87dc00d9323
112 DIST xf86-input-evtouch-0.8.7.tar.bz2 228732 RMD160 3caa115d3e71efc988a1a73205bed861e23a3ea3 SHA1 d8180ea721f00d833756d894075f84920d1082ac SHA256 d0685dc33be475dc75d2ca083aaa384651bd5b29640e74f197e1a61d0ab8c37b
113 EBUILD xf86-input-evtouch-0.8.7.ebuild 1859 RMD160 9560d372ee5d6745bc2f9817117af7548fb67258 SHA1 7b6a5e1b45cb3df163e534028f02cfbed97a1539 SHA256 7d89803da1116729723ad6bc7bc55ea87f3344eb3c2459e1c607aa6925ac6c83
114 MISC ChangeLog 379 RMD160 399366b70aa5e781710edb4f8d6eb8dd1f282b33 SHA1 9f3f392feea8396905ba3fc7da2cf016c926dbc0 SHA256 887f9f0e4dffc6435e14116f39772feb9162e0c8cd2364b8f549414135925e08
115 MISC metadata.xml 222 RMD160 d1a3fdf35754f259a53541e6f3fdf4685c621b4c SHA1 2669a0aa4051cb9d7eca5b8e5719f5039bf850b9 SHA256 2744b911fd4a893fc26fd4fbfcf4bad6189fbbd14a6b525c84c95d012e8c06da
116
117
118
119 1.1 x11-drivers/xf86-input-evtouch/ChangeLog
120
121 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/ChangeLog?rev=1.1&view=markup
122 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-evtouch/ChangeLog?rev=1.1&content-type=text/plain
123
124 Index: ChangeLog
125 ===================================================================
126 # ChangeLog for x11-drivers/xf86-input-evtouch
127 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
128 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-evtouch/ChangeLog,v 1.1 2008/02/21 20:50:44 cardoe Exp $
129
130 *xf86-input-evtouch-0.8.7 (21 Feb 2008)
131
132 21 Feb 2008; Doug Klima <cardoe@g.o>
133 +files/xf86-input-evtouch-evcalibrate-path.patch, +metadata.xml,
134 +xf86-input-evtouch-0.8.7.ebuild:
135 add initial version of the evtouch driver. bug #177754
136
137
138
139
140 --
141 gentoo-commits@l.g.o mailing list