1 PV = "0.0cvs${CVSDATE}"
3 DEPENDS = "virtual/libc"
4 DESCRIPTION = "tslib is a touchscreen access library."
6 SRC_URI = "cvs://cvs:@pubcvs.arm.linux.org.uk/mnt/src/cvsroot;module=tslib"
7 SRC_URI_append = " file://${FILESDIR}/automake.patch;patch=1"
8 SRC_URI_append = " file://${FILESDIR}/doc.patch;patch=1"
9 SRC_URI_append = " file://${FILESDIR}/zap.patch;patch=1"
10 SRC_URI_append = " file://${FILESDIR}/pthres.patch;patch=1"
11 SRC_URI_append = " file://${FILESDIR}/raw.patch;patch=1"
12 SRC_URI_append = " file://${FILESDIR}/raw-hwread.patch;patch=1"
13 #SRC_URI_append = " file://${FILESDIR}/collie-module.patch;patch=1"
14 #SRC_URI_append = " file://${FILESDIR}/devfs.patch;patch=1"
15 #SRC_URI_append = " file://${FILESDIR}/event1.patch;patch=1"
16 #SRC_URI_append = " file://${FILESDIR}/multievent.patch;patch=1"
17 #SRC_URI_append = " file://${FILESDIR}/pointercal.patch;patch=1"
18 #SRC_URI_append = " file://${FILESDIR}/ts_calibrate.patch;patch=1"
19 S = "${WORKDIR}/tslib"
21 inherit autotools libtool
23 EXTRA_OECONF = "--enable-shared"
25 oe_soinstall src/.libs/libts-0.0.so.0.1.0 ${STAGING_LIBDIR}/
26 ln -sf libts-0.0.so ${STAGING_LIBDIR}/libts.so
27 install -m 0644 src/tslib.h ${STAGING_INCDIR}/
28 install -m 0644 src/tslib-private.h ${STAGING_INCDIR}/
31 FILES_tslib_append = " ${datadir}/ts/plugins/*.so"