Gentoo Archives: gentoo-commits

From: "Ned Ludd (solar)" <solar@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-drivers/xf86-input-tslib: metadata.xml ChangeLog xf86-input-tslib-0.0.5.ebuild Manifest
Date: Sat, 01 Nov 2008 21:30:57
Message-Id: E1KwO3Z-0003Zi-SB@stork.gentoo.org
1 solar 08/11/01 21:30:53
2
3 Added: metadata.xml ChangeLog
4 xf86-input-tslib-0.0.5.ebuild Manifest
5 Log:
6 - initial import of x11-drivers/xf86-input-tslib for future xorg use to replace kdrive only functionality
7 (Portage version: 2.1.4.5)
8
9 Revision Changes Path
10 1.1 x11-drivers/xf86-input-tslib/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <maintainer>
21 <email>miknix@g.o</email>
22 <name>Angelo Miguel Arrifano</name>
23 </maintainer>
24 <maintainer>
25 <email>solar@g.o</email>
26 <name>Ned Ludd</name>
27 </maintainer>
28 <herd>embedded</herd>
29 <herd>x11-drivers</herd>
30 </pkgmetadata>
31
32
33
34 1.1 x11-drivers/xf86-input-tslib/ChangeLog
35
36 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/ChangeLog?rev=1.1&view=markup
37 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/ChangeLog?rev=1.1&content-type=text/plain
38
39 Index: ChangeLog
40 ===================================================================
41 # ChangeLog for x11-drivers/xf86-input-tslib
42 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
43 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-tslib/ChangeLog,v 1.1 2008/11/01 21:30:53 solar Exp $
44
45 *xf86-input-tslib-0.0.5 (01 Nov 2008)
46
47 01 Nov 2008; <solar@g.o> +metadata.xml,
48 +xf86-input-tslib-0.0.5.ebuild:
49 - initial import of x11-drivers/xf86-input-tslib for future xorg use to
50 replace kdrive only functionality
51
52
53
54
55 1.1 x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.5.ebuild
56
57 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.5.ebuild?rev=1.1&view=markup
58 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.5.ebuild?rev=1.1&content-type=text/plain
59
60 Index: xf86-input-tslib-0.0.5.ebuild
61 ===================================================================
62 # Copyright 1999-2008 Gentoo Foundation
63 # Distributed under the terms of the GNU General Public License v2
64 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/xf86-input-tslib/xf86-input-tslib-0.0.5.ebuild,v 1.1 2008/11/01 21:30:53 solar Exp $
65
66 # Based on xf86-input-synaptics ebuild
67
68 inherit toolchain-funcs eutils linux-info x-modular
69
70 DESCRIPTION="xorg input driver for use of tslib based touchscreen devices"
71 HOMEPAGE="http://www.pengutronix.de/software/xf86-input-tslib/index_en.html"
72 SRC_URI="http://www.pengutronix.de/software/${PN}/download/${P}.tar.bz2"
73 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
74 LICENSE="GPL-2"
75 IUSE=""
76 RDEPEND="x11-libs/tslib"
77 DEPEND="${RDEPEND}
78 x11-base/xorg-server
79 x11-proto/inputproto"
80
81 evdev-input_check() {
82 # Check kernel config for required event interface support (either
83 # built-in or as a module. Bug #134309.
84
85 ebegin "Checking kernel config for event device support"
86 linux_chkconfig_present INPUT_EVDEV
87 eend $?
88
89 if [[ $? -ne 0 ]] ; then
90 ewarn "tslib x11 input driver requires event interface support."
91 ewarn "Please enable the event interface in your kernel config."
92 ewarn "The option can be found at:"
93 ewarn
94 ewarn " Device Drivers"
95 ewarn " Input device support"
96 ewarn " -*- Generic input layer"
97 ewarn " <*> Event interface"
98 ewarn
99 ewarn "Then rebuild the kernel or install the module."
100 epause 5
101 fi
102 }
103
104 pkg_setup() {
105 linux-info_pkg_setup
106 evdev-input_check
107 }
108
109 src_unpack() {
110 x-modular_unpack_source
111 }
112
113 src_install() {
114 DOCS="COPYING ChangeLog"
115 x-modular_src_install
116 }
117
118
119
120 1.1 x11-drivers/xf86-input-tslib/Manifest
121
122 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/Manifest?rev=1.1&view=markup
123 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-drivers/xf86-input-tslib/Manifest?rev=1.1&content-type=text/plain
124
125 Index: Manifest
126 ===================================================================
127 DIST xf86-input-tslib-0.0.5.tar.bz2 226648 RMD160 a7a2d64afbbd816c0107ca285bed148f84c5be10 SHA1 fa87a543e2a3d7a4aec56d1f85d731e0fcf8daab SHA256 d70c64f3f4fe931e12d5af7f91ff04cd0d16dd7459061c50b3149f9e35de8091
128 EBUILD xf86-input-tslib-0.0.5.ebuild 1475 RMD160 952a945b37d4059d75010a28df65582e9d735b6f SHA1 7be29be4faa197ca28461fa1ac163331c7bdb4ce SHA256 532629b3e34d2d39758c55c2edc677a7f75cd138b78f90fc19e1da54c8af1532
129 MISC ChangeLog 362 RMD160 63f20796459828e46d80692a4e86db82aa5572b3 SHA1 127cd259e744854750d48fe7071389e870152bbf SHA256 793aa6f63387ec80a4c466446a0f9db8dd293ea967198cc7319851bb294ab5f4
130 MISC metadata.xml 371 RMD160 f461e61c68aa6b7c4ad4ecf5de9c328246ed31ea SHA1 cba9ca4ac261f8489447c827bf0eb28e95088e8c SHA256 7c1fa6c71dbe3a50b0a997cf9987ff5ce1330aaaacd89dd52eeeee512e5daa87