add eigen and tslib
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@902 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
20
x11-libs/tslib/ChangeLog
Normal file
20
x11-libs/tslib/ChangeLog
Normal file
@@ -0,0 +1,20 @@
|
||||
# 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.4 2008/11/09 20:51:39 solar Exp $
|
||||
|
||||
*tslib-1.0-r1 (09 Nov 2008)
|
||||
|
||||
09 Nov 2008; <solar@gentoo.org> +tslib-1.0-r1.ebuild:
|
||||
- little bump for object renaming and making raw event types of 0 shutup
|
||||
|
||||
26 Oct 2008; <solar@gentoo.org> tslib-1.0.ebuild:
|
||||
- open tslib to all remaining ~arches
|
||||
|
||||
04 Jun 2008; Diego Pettenò <flameeyes@gentoo.org> tslib-1.0.ebuild:
|
||||
Use eautoreconf, not the bootstrap script.
|
||||
|
||||
*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
|
||||
|
||||
6
x11-libs/tslib/Manifest
Normal file
6
x11-libs/tslib/Manifest
Normal file
@@ -0,0 +1,6 @@
|
||||
AUX tslib-1.0-test-1.patch 872 RMD160 98ca22ca56696973a4559696bc4418f82d23f3d2 SHA1 d67a355693960551b2a493bf085dfedac8edfbd7 SHA256 c107e3ab5385756709a96fae620d80fb9570d7410e4f0e37ea50d828cb780fa2
|
||||
DIST tslib-1.0-patches-2.tar.bz2 8052 RMD160 68fd379ca3c393aeca1e4b7bdc39bf139cc8c19d SHA1 b967a9178c7a9a40dce8cb4d810afe961750a321 SHA256 18a4407f17be189183d86f8566998d628895b62792537f2b8043b1d0329f6b5a
|
||||
DIST tslib-1.0.tar.bz2 47522 RMD160 3c32f6696af70fc099ad25c95d6157763d2b7412 SHA1 2008fcb9cca6a59fa268235cd335f5f6cbcda83d SHA256 9c40d914e4f6fe00bdd77137d671c7ce4f211686228f2eb8b2d3c2360bc249c8
|
||||
EBUILD tslib-1.0-r1.ebuild 1333 RMD160 bd72939974cfe25e107a7d25b189ac631aec90c8 SHA1 1326aba450b441f401a102a2b636390aa1bcb904 SHA256 0d3fc6f04e41912648a9f345d6311c4cc9ae1955b5f1ca5020e9daeff78b5a7c
|
||||
MISC ChangeLog 732 RMD160 f09eadf034504e34a2f4414609092dc630eb8cb5 SHA1 e811e5e0b6f3561d10c6c872384ba88f84dbc880 SHA256 a41d6e4c16b22897d943c3a40077eb83f8d034331e4580ea1f331c4a2f682688
|
||||
MISC metadata.xml 221 RMD160 a597f94d0c00854e89c04c6ca87dcf11d5cf6dd2 SHA1 4a9e21c3a72bbfe8ab633efb529b1c766578c9d4 SHA256 d233b59c733a5b1384fc1cb014d47d2149fd81e7f1fbbc0c213d0cfe4e222ccc
|
||||
22
x11-libs/tslib/files/tslib-1.0-test-1.patch
Normal file
22
x11-libs/tslib/files/tslib-1.0-test-1.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
Submitted By: Mario Fetka (mario dot fetka at gmail dot com)
|
||||
Date: 2009-03-27
|
||||
Initial Package Version: 1.0
|
||||
Origin: me
|
||||
Upstream Status: unknown
|
||||
Description: fix __open_missing_mode
|
||||
|
||||
diff -Naur tslib-1.0.orig/tests/ts_calibrate.c tslib-1.0/tests/ts_calibrate.c
|
||||
--- tslib-1.0.orig/tests/ts_calibrate.c 2009-03-27 22:02:45.000000000 +0000
|
||||
+++ tslib-1.0/tests/ts_calibrate.c 2009-03-27 22:12:41.926314128 +0000
|
||||
@@ -220,9 +220,9 @@
|
||||
for (i = 0; i < 7; i++) printf("%d ", cal.a [i]);
|
||||
printf("\n");
|
||||
if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) {
|
||||
- cal_fd = open (calfile, O_CREAT | O_RDWR);
|
||||
+ cal_fd = open (calfile, O_CREAT | O_RDWR, 0644);
|
||||
} else {
|
||||
- cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR);
|
||||
+ cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR, 0644);
|
||||
}
|
||||
sprintf (cal_buffer,"%d %d %d %d %d %d %d",
|
||||
cal.a[1], cal.a[2], cal.a[0],
|
||||
8
x11-libs/tslib/metadata.xml
Normal file
8
x11-libs/tslib/metadata.xml
Normal file
@@ -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>
|
||||
43
x11-libs/tslib/tslib-1.0-r1.ebuild
Normal file
43
x11-libs/tslib/tslib-1.0-r1.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# Copyright 2008-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-r1.ebuild,v 1.1 2008/11/09 20:51:39 solar Exp $
|
||||
|
||||
inherit eutils toolchain-funcs autotools
|
||||
|
||||
DESCRIPTION="Touchscreen Access Library"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~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-2.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
|
||||
epatch "${FILESDIR}"/${PN}-1.0-test-1.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user