1 DEPENDS = "freetype dreambox-dvbincludes libtuxtxt"
2 DESCRIPTION = "tuxbox tuxtxt for 32bit framebuffer"
3 MAINTAINER = "Sven Karschewski <seddi@i-have-a-dreambox.com>"
6 PV = "0.0+cvs${SRCDATE}"
9 SRC_URI = "cvs://anoncvs@cvs.tuxbox.org/cvs/tuxbox;module=apps/tuxbox/plugins/tuxtxt;method=ext \
10 file://makefiles.diff;patch=1;pnum=1 \
11 file://nonblocking.diff;patch=1 \
12 file://32bpp.diff;patch=1;pnum=1 \
13 file://add_new_default_conf.diff;patch=1;pnum=1 \
14 file://add_advanced_rc.diff;patch=1 \
15 file://allow_different_demux.diff;patch=1 \
18 SRC_URI_append_vuplus = " \
19 file://tuxtxt_vuplus.patch;patch=1;pnum=1"
21 FILES_${PN} = "/usr/bin/tuxtxt /usr/share/fonts/tuxtxt.otb /usr/lib/enigma2/python/Plugins/Extensions/Tuxtxt /etc/tuxtxt"
23 # tuxtxt.ttf comes from enigma2 git now
24 FILES_${PN}_append_powerpc = " /usr/share/fonts/tuxtxt.ttf"
25 RDEPENDS_${PN}_append_mipsel = " enigma2"
27 S = "${WORKDIR}/tuxtxt"
29 CFLAGS_append = " -DHAVE_DREAMBOX_HARDWARE -DDREAMBOX"
31 inherit autotools pkgconfig
36 EXTRA_OECONF = "--with-target=native"
38 do_configure_prepend() {
39 touch ${S}/python/__init__.py
40 install -m 0644 ${WORKDIR}/plugin.py ${S}/python
44 install -m 0644 tuxtxt.h ${STAGING_INCDIR}/