summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2008-05-11 05:58:26 +0000
committerNed Ludd <solar@gentoo.org>2008-05-11 05:58:26 +0000
commit41a9f70ea5ef82716603ab57d8f68cc3ae65d09f (patch)
tree887ddfcbc0f03da5f098f79c1d49c845077852c8 /x11-libs/tslib
parent- keyworded for ~arm and ~sh (diff)
downloadgentoo-2-41a9f70ea5ef82716603ab57d8f68cc3ae65d09f.tar.gz
gentoo-2-41a9f70ea5ef82716603ab57d8f68cc3ae65d09f.tar.bz2
gentoo-2-41a9f70ea5ef82716603ab57d8f68cc3ae65d09f.zip
- initial add. We take patches from openembedded,buildroot,suse
(Portage version: 2.1.4.4)
Diffstat (limited to 'x11-libs/tslib')
-rw-r--r--x11-libs/tslib/ChangeLog9
-rw-r--r--x11-libs/tslib/Manifest5
-rw-r--r--x11-libs/tslib/metadata.xml8
-rw-r--r--x11-libs/tslib/tslib-1.0.ebuild43
4 files changed, 65 insertions, 0 deletions
diff --git a/x11-libs/tslib/ChangeLog b/x11-libs/tslib/ChangeLog
new file mode 100644
index 000000000000..b01bb11704a5
--- /dev/null
+++ b/x11-libs/tslib/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for x11-libs/tslib
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/tslib/ChangeLog,v 1.1 2008/05/11 05:58:26 solar Exp $
+
+*tslib-1.0 (11 May 2008)
+
+ 11 May 2008; <solar@gentoo.org> +metadata.xml, +tslib-1.0.ebuild:
+ - initial add. We take patches from openembedded,buildroot,suse
+
diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest
new file mode 100644
index 000000000000..c54e418c036f
--- /dev/null
+++ b/x11-libs/tslib/Manifest
@@ -0,0 +1,5 @@
+DIST tslib-1.0-patches-1.tar.bz2 7541 RMD160 64f655a04a350cf78a504412e582574d6dacc7a6 SHA1 0b62c07291f9ef8795c703b14664e9f633f9ef44 SHA256 bd2198e1c3b20e0f7fa5a11e42177cb6b0dd7793045ab6994212ae1b0635093e
+DIST tslib-1.0.tar.bz2 47522 RMD160 3c32f6696af70fc099ad25c95d6157763d2b7412 SHA1 2008fcb9cca6a59fa268235cd335f5f6cbcda83d SHA256 9c40d914e4f6fe00bdd77137d671c7ce4f211686228f2eb8b2d3c2360bc249c8
+EBUILD tslib-1.0.ebuild 1144 RMD160 b380d47bc4c56e5d6a5c9af848c56a85be04a2a7 SHA1 be1c444f41f1f0776fb95415f32b48027c907df8 SHA256 6eb6d4b4318742b011193c5873edafff0afe32861e7405332e51585f553d2d25
+MISC ChangeLog 276 RMD160 9e0abc219702bedbd43bfb39d9c962ec867b41de SHA1 a92e062c731d1e0035fa8fc4ce37a1606b520c34 SHA256 4cc0273c39e46459c56cbd06eb470068d885cbce1eb1ba63c6bad9762ca3458b
+MISC metadata.xml 221 RMD160 a597f94d0c00854e89c04c6ca87dcf11d5cf6dd2 SHA1 4a9e21c3a72bbfe8ab633efb529b1c766578c9d4 SHA256 d233b59c733a5b1384fc1cb014d47d2149fd81e7f1fbbc0c213d0cfe4e222ccc
diff --git a/x11-libs/tslib/metadata.xml b/x11-libs/tslib/metadata.xml
new file mode 100644
index 000000000000..f8ac2bbc90f8
--- /dev/null
+++ b/x11-libs/tslib/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>embedded</herd>
+<maintainer>
+ <email>solar@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-libs/tslib/tslib-1.0.ebuild b/x11-libs/tslib/tslib-1.0.ebuild
new file mode 100644
index 000000000000..1cbb91ae5141
--- /dev/null
+++ b/x11-libs/tslib/tslib-1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/tslib/tslib-1.0.ebuild,v 1.1 2008/05/11 05:58:26 solar Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Touchscreen Access Library"
+KEYWORDS="~arm ~amd64 ~x86"
+IUSE=""
+#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00"
+DEPEND=""
+RDEPEND=""
+HOMEPAGE="http://tslib.berlios.de/"
+SRC_URI="mirror://gentoo/${PN}-${PV}-patches-1.tar.bz2 mirror://berlios/${PN}/${PN}-${PV}.tar.bz2"
+SLOT="0"
+LICENSE="LGPL-2"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # patches come from buildroot + openembedded + suse
+ epatch "${WORKDIR}"/patches/*.patch
+ einfo "Running autogen"
+ ./autogen.sh
+}
+
+src_compile() {
+ # compile everything. INSTALL_MASK= what you don't want.
+ econf --enable-linear --enable-dejitter \
+ --enable-variance --enable-pthres \
+ --enable-input --enable-shared \
+ --enable-arctic2 --enable-collie \
+ --enable-corgi --enable-h3600 \
+ --enable-linear-h2200 --enable-mk712 \
+ --enable-ucb1x00 --disable-debug || die "Configure failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS NEWS README
+}