increase dvbapp PR.
[vuplus_openembedded] / recipes / tuxbox / tuxbox-tuxtxt-32bpp.bb
1 DEPENDS = "freetype dreambox-dvbincludes libtuxtxt"
2 DESCRIPTION = "tuxbox tuxtxt for 32bit framebuffer"
3 MAINTAINER = "Sven Karschewski <seddi@i-have-a-dreambox.com>"
4
5 SRCDATE = "20090130"
6 PV = "0.0+cvs${SRCDATE}"
7 PR = "r2"
8
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 \
16         file://plugin.py"
17
18 SRC_URI_append_vuplus = " \
19         file://tuxtxt_vuplus.patch;patch=1;pnum=1"      
20
21 FILES_${PN} = "/usr/bin/tuxtxt /usr/share/fonts/tuxtxt.otb /usr/lib/enigma2/python/Plugins/Extensions/Tuxtxt /etc/tuxtxt"
22
23 # tuxtxt.ttf comes from enigma2 git now
24 FILES_${PN}_append_powerpc = " /usr/share/fonts/tuxtxt.ttf"
25 RDEPENDS_${PN}_append_mipsel = " enigma2"
26
27 S = "${WORKDIR}/tuxtxt"
28
29 CFLAGS_append = " -DHAVE_DREAMBOX_HARDWARE -DDREAMBOX"
30
31 inherit autotools pkgconfig
32
33 bindir = "/usr/bin"
34 sbindir = "/usr/sbin"
35
36 EXTRA_OECONF = "--with-target=native"
37
38 do_configure_prepend() {
39         touch ${S}/python/__init__.py
40         install -m 0644 ${WORKDIR}/plugin.py ${S}/python
41 }
42
43 do_stage() {
44         install -m 0644 tuxtxt.h ${STAGING_INCDIR}/
45 }