1 diff -ru tuxtxt.org/configure.ac tuxtxt/configure.ac
2 --- tuxtxt.org/configure.ac 2008-05-22 11:30:43.000000000 +0200
3 +++ tuxtxt/configure.ac 2008-05-22 11:37:20.000000000 +0200
5 -AC_INIT(tuxbox-tuxtxt-32bpp,1.96)
6 -AM_INIT_AUTOMAKE(tuxbox-tuxtxt-32bpp,1.96)
7 +AC_INIT(libtuxtxt32bpp,1.96)
8 +AM_INIT_AUTOMAKE(libtuxtxt32bpp,1.96)
16 diff -ru tuxtxt.org/Makefile.am tuxtxt/Makefile.am
17 --- tuxtxt.org/Makefile.am 2008-05-22 11:30:43.000000000 +0200
18 +++ tuxtxt/Makefile.am 2008-05-22 11:37:20.000000000 +0200
22 -I$(top_srcdir)/include \
23 - -I$(prefix)/$(includedir)/tuxbox/tuxtxt
24 + -I$(prefix)/$(includedir)/tuxbox/tuxtxt
26 -bin_PROGRAMS = tuxtxt
27 -tuxtxt_LDADD = -lpthread -lz \
28 +libtuxtxt32bpp_la_LIBADD = -lpthread -lz \
32 -tuxtxt_SOURCES = tuxtxt.c
33 +lib_LTLIBRARIES = libtuxtxt32bpp.la
35 +libtuxtxt32bpp_la_SOURCES = tuxtxt.c
37 install_DATA = tuxtxt2.conf
38 diff -ru tuxtxt.org/tuxtxt.c tuxtxt/tuxtxt.c
39 --- tuxtxt.org/tuxtxt.c 2008-05-23 10:32:31.000000000 +0200
40 +++ tuxtxt/tuxtxt.c 2008-05-23 10:33:53.000000000 +0200
43 ******************************************************************************/
45 -int main(int argc, char **argv)
46 +int tuxtxt_run_ui(int pid)
48 char cvs_revision[] = "$Revision: 1.99 $";
51 printf("TuxTxt %s\n", versioninfo);
52 printf("for 32bpp framebuffer\n");
55 - tuxtxt_cache.vtxtpid = fb = lcd = rc = sx = ex = sy = ey = -1;
58 - printf("\nUSAGE: tuxtxt vtpid\n");
59 - printf("No PID given, so scanning for PIDs ...\n\n");
60 - tuxtxt_cache.vtxtpid=0;
64 - tuxtxt_cache.vtxtpid = atoi(argv[1]);
66 + fb = lcd = rc = sx = ex = sy = ey = -1;
67 + tuxtxt_cache.vtxtpid = pid;
69 /* open Framebuffer */
70 if ((fb=open("/dev/fb/0", O_RDWR)) == -1)
71 Only in tuxtxt: tuxtxt.c.orig