DEPENDS = virtual/libc RDEPENDS = libc6 SRC_URI := cvs://cvs:@pubcvs.arm.linux.org.uk/mnt/src/cvsroot;module=tslib SRC_URI_append = " file://${FILESDIR}/pointercal.patch;patch=1" SRC_URI_append = " file://${FILESDIR}/automake.patch;patch=1" SRC_URI_append = " file://${FILESDIR}/multievent.patch;patch=1" SRC_URI_append = " file://${FILESDIR}/envvar_doc.patch;patch=1" #SRC_URI_append = " file://${FILESDIR}/raw.patch;patch=1" #SRC_URI_append = " file://${FILESDIR}/collie-module.patch;patch=1" S = ${WORKDIR}/${PN} inherit autotools libtool do_configure_prepend () { ./autogen.sh } EXTRA_OECONF="--enable-shared " do_stage () { install -m 0755 src/.libs/libts-0.0.so.0.1.0 ${STAGING_LIBDIR}/ ln -sf libts-0.0.so.0.1.0 ${STAGING_LIBDIR}/libts-0.0.so.0 ln -sf libts-0.0.so.0.1.0 ${STAGING_LIBDIR}/libts-0.0.so ln -sf libts-0.0.so ${STAGING_LIBDIR}/libts.so install -m 0644 src/tslib.h ${STAGING_DIR}/target/include/ install -m 0644 src/tslib-private.h ${STAGING_DIR}/target/include/ } do_install () { install -d ${D}/${libdir} install -d ${D}/usr/include install -m 0755 src/.libs/libts-0.0.so.0.1.0 ${D}/${libdir} ln -sf libts-0.0.so.0.1.0 ${D}/${libdir}/libts-0.0.so.0 ln -sf libts-0.0.so.0.1.0 ${D}/${libdir}/libts-0.0.so ln -sf libts-0.0.so ${D}/${libdir}/libts.so install -m 0644 src/tslib.h ${D}/usr/include install -m 0644 src/tslib-private.h ${D}/usr/include }