modify tuxbox-libtuxtxt.bb with bm750,vusolo on SRC_URI_append.
modify tuxbox-tuxtxt-32bpp.bb with vuplus on SRC_URI_append.
add patch file in tuxbox-tuxtxt-32bpp/vuplus/ : tuxtxt_vuplus.patch.
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"
+
S = "${WORKDIR}/libs"
EXTRA_OECONF = "--with-target=native"
file://allow_different_demux.diff;patch=1 \
file://plugin.py"
+SRC_URI_append_vuplus = " \
+ file://tuxtxt_vuplus.patch;patch=1;pnum=1"
+
FILES_${PN} = "/usr/bin/tuxtxt /usr/share/fonts /usr/lib/enigma2/python/Plugins/Extensions/Tuxtxt /etc/tuxtxt"
S = "${WORKDIR}/tuxtxt"
--- /dev/null
+--- tuxtxt_org/tuxtxt.c 2010-04-01 13:18:13.000000000 +0900
++++ tuxtxt/tuxtxt.c 2010-04-01 13:21:57.000000000 +0900
+@@ -2664,7 +2664,8 @@
+ static int init_lcd = 1, old_cached_pages = -1, old_page = -1, old_subpage = -1, old_subpage_max = -1, old_hintmode = -1;
+ int x, y, subpage_max = 0, update_lcd = 0;
+
+- if (lcd == -1) return; // for Dreamboxes without LCD-Display (5xxx)
++// if (lcd == -1)
++ return; // for Dreamboxes without LCD-Display (5xxx)
+ /* init or update lcd */
+ if (init_lcd)
+ {