DESCRIPTION = "tuxbox libtuxtxt" DEPENDS = "dreambox-dvbincludes libpng freetype" MAINTAINER = "Felix Domke " #SRCDATE = "20090130" #SRCDATE_dm600pvr = "20070307" #SRCDATE_dm500plus = "20070307" #SRCDATE_dm7020 = "20070307" PN = "libtuxtxt" PR = "r2" SRC_REV = "f120ec1ab0469b0dc3944adf7c5950c0bbef0832" SRC_URI = "git://git.code.sf.net/p/tuxbox-cvs/apps;protocol=git;tag=${SRC_REV} \ file://to_before.diff;patch=1 \ file://acinclude.m4 \ file://ignorelibs.patch;patch=1" SRC_URI_append_dm500hd = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_dm7025 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_dm800 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_dm800se = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_dm7020hd = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_dm8000 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_bm750 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_vusolo = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_vuuno = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_vuultimo = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_vuduo2 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" SRC_URI_append_vusolo2 = " \ file://32bpp.diff;patch=1 \ file://resize_framebuffer.diff;patch=1 \ file://allow_different_demux.diff;patch=1" S = "${WORKDIR}/git/tuxbox/libs" EXTRA_OECONF = "--with-target=native" CFLAGS_append = " -DHAVE_DREAMBOX_HARDWARE -DDREAMBOX" inherit autotools pkgconfig FILES_libtuxtxt_append = " /usr/lib/libtuxtxt.so" FILES_${PN}-dev = "/usr/lib/libtuxtxt.la /usr/lib/pkgconfig/tuxbox-tuxtxt.pc" python populate_packages_prepend () { tuxbox_libdir = bb.data.expand('${libdir}', d) } do_configure_prepend() { install ${WORKDIR}/acinclude.m4 ${S}/acinclude.m4 sed -i -e s:@LIBTUXBOX_LIBS@::g ${S}/libtuxtxt/tuxbox-tuxtxt.pc.in } do_stage() { install -m 0644 ${S}/libtuxtxt/tuxtxt_*.h ${STAGING_INCDIR} install -d ${STAGING_INCDIR}/tuxtxt install -m 0644 ${S}/libtuxtxt/tuxtxt_*.h ${STAGING_INCDIR}/tuxtxt cd libtuxtxt oe_libinstall -so libtuxtxt ${STAGING_LIBDIR} cd .. } do_install_prepend() { cd libtuxtxt }