From 70bfd69f0fce390d64319771b376a4abf6b860a061441f86b251bfa5a2566533 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Fri, 27 Nov 2009 15:27:17 +0000 Subject: [PATCH] Accepting request 25110 from multimedia:apps Copy from multimedia:apps/alevt based on submit request 25110 from user msmeissn OBS-URL: https://build.opensuse.org/request/show/25110 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alevt?expand=0&rev=7 --- alevt-1.6.0-dvb-demux.patch | 122 ++++++++++++++++++++++-------------- alevt-happy-abuild.diff | 22 ++++--- alevt-overflow2.diff | 93 ++++++++++++++------------- alevt.changes | 5 ++ alevt.spec | 61 +----------------- 5 files changed, 145 insertions(+), 158 deletions(-) diff --git a/alevt-1.6.0-dvb-demux.patch b/alevt-1.6.0-dvb-demux.patch index 9bf4cab..161fb2f 100644 --- a/alevt-1.6.0-dvb-demux.patch +++ b/alevt-1.6.0-dvb-demux.patch @@ -1,6 +1,8 @@ ---- alevt-1.6.0/alevt-date.c.dvb Sat Mar 30 10:32:23 2002 -+++ alevt-1.6.0/alevt-date.c Sat Mar 30 10:32:23 2002 -@@ -135,6 +135,8 @@ +Index: alevt-1.6.2/alevt-date.c +=================================================================== +--- alevt-1.6.2.orig/alevt-date.c ++++ alevt-1.6.2/alevt-date.c +@@ -136,6 +136,8 @@ option(int argc, char **argv, int *ind, { "--help", "-h", 0 }, { "-newbttv", "-new", 0 }, { "-oldbttv", "-old", 0 }, @@ -9,7 +11,7 @@ }; int i; -@@ -171,6 +173,8 @@ +@@ -172,6 +174,8 @@ main(int argc, char **argv) struct vbi *vbi; int opt, ind; char *arg; @@ -18,7 +20,7 @@ setprgname(argv[0]); -@@ -215,6 +219,12 @@ +@@ -216,6 +220,12 @@ main(int argc, char **argv) case 9: // oldbttv big_buf = 0; break; @@ -31,7 +33,7 @@ case -1: usage(stderr, 1); break; -@@ -228,7 +238,7 @@ +@@ -229,7 +239,7 @@ main(int argc, char **argv) alarm(timeout); } @@ -40,9 +42,11 @@ if (not vbi) fatal_ioerror(vbi_name); ---- alevt-1.6.0/main.c.dvb Sat Sep 16 23:34:18 2000 -+++ alevt-1.6.0/main.c Sat Mar 30 16:21:57 2002 -@@ -21,7 +21,8 @@ +Index: alevt-1.6.2/main.c +=================================================================== +--- alevt-1.6.2.orig/main.c ++++ alevt-1.6.2/main.c +@@ -22,7 +22,8 @@ static struct vbi *vbi; static int fine_tune = 1; // auto = 999; static int erc = 1; static int newbttv = -1; @@ -52,7 +56,7 @@ static void usage(FILE *fp, int exitval) -@@ -42,6 +43,8 @@ +@@ -43,6 +44,8 @@ usage(FILE *fp, int exitval) " -[no]erc\t\t\tenabled\n" " -[no]bell\t\t\tenabled\n" " -charset latin-1/2\t\tlatin-1\n" @@ -61,7 +65,7 @@ "\n" " Order is important! Each page number\n" " opens a new window with the previously\n" -@@ -55,6 +58,13 @@ +@@ -56,6 +59,13 @@ usage(FILE *fp, int exitval) " The -child option requires a parent\n" " window. So, it must be preceeded by\n" " a parent or another child window.\n" @@ -75,16 +79,16 @@ ); exit(exitval); } -@@ -87,7 +97,7 @@ - struct vtwin *win; - +@@ -86,7 +96,7 @@ static struct vtwin * + start(int argc, char **argv, struct vtwin *parent, int pgno, int subno) + { if (vbi == 0) - vbi = vbi_open(vbi_name, cache_open(), fine_tune, newbttv); + vbi = vbi_open(vbi_name, cache_open(), fine_tune, newbttv, progname, txtpid); if (vbi == 0) fatal("cannot open %s", vbi_name); if (vbi->cache) -@@ -127,6 +137,8 @@ +@@ -126,6 +136,8 @@ option(int argc, char **argv, int *ind, { "-bell", "-b", 0 }, { "-nobell", "-nb", 0 }, { "-charset", "-latin", 1 }, @@ -93,7 +97,7 @@ }; int i; -@@ -239,6 +251,12 @@ +@@ -238,6 +250,12 @@ main(int argc, char **argv) case 12: // debug debug++; break; @@ -106,8 +110,10 @@ case 6: // parent case -1: // non-option arg pgno = arg_pgno(arg, &subno); ---- alevt-1.6.0/vbi.c.dvb Wed Oct 11 19:39:19 2000 -+++ alevt-1.6.0/vbi.c Sat Mar 30 16:31:33 2002 +Index: alevt-1.6.2/vbi.c +=================================================================== +--- alevt-1.6.2.orig/vbi.c ++++ alevt-1.6.2/vbi.c @@ -1,9 +1,12 @@ +#define _GNU_SOURCE #include @@ -132,7 +138,7 @@ #define FAC (1<<16) // factor for fix-point arithmetic static u8 *rawbuf; // one common buffer for raw vbi data. -@@ -579,7 +586,7 @@ +@@ -580,7 +587,7 @@ setup_dev(struct vbi *vbi) struct vbi * @@ -141,7 +147,7 @@ { static int inited = 0; struct vbi *vbi; -@@ -594,17 +601,29 @@ +@@ -595,17 +602,29 @@ vbi_open(char *vbi_name, struct cache *c goto fail1; } @@ -179,7 +185,7 @@ vbi->cache = ca; -@@ -662,3 +681,394 @@ +@@ -663,3 +682,394 @@ vbi_reset(struct vbi *vbi) vbi->cache->op->reset(vbi->cache); vbi_send(vbi, EV_RESET, 0, 0, 0, 0); } @@ -574,9 +580,11 @@ + vbi->fd = -1; + return -1; +} ---- alevt-1.6.0/vbi.h.dvb Thu Sep 21 20:48:13 2000 -+++ alevt-1.6.0/vbi.h Sat Mar 30 16:01:34 2002 -@@ -36,6 +36,11 @@ +Index: alevt-1.6.2/vbi.h +=================================================================== +--- alevt-1.6.2.orig/vbi.h ++++ alevt-1.6.2/vbi.h +@@ -36,6 +36,11 @@ struct vbi int bpb; // bytes per bit * 2^16 int bp8bl, bp8bh; // bytes per 8-bit low/high int soc, eoc; // start/end of clock run-in @@ -588,7 +596,7 @@ }; struct vbi_client -@@ -46,7 +51,7 @@ +@@ -46,7 +51,7 @@ struct vbi_client }; struct vbi *vbi_open(char *vbi_dev_name, struct cache *ca, int fine_tune, @@ -597,9 +605,11 @@ void vbi_close(struct vbi *vbi); void vbi_reset(struct vbi *vbi); int vbi_add_handler(struct vbi *vbi, void *handler, void *data); ---- alevt-1.6.0/alevt-cap.c.dvb Sat Sep 16 23:34:32 2000 -+++ alevt-1.6.0/alevt-cap.c Sat Mar 30 16:22:02 2002 -@@ -42,12 +42,21 @@ +Index: alevt-1.6.2/alevt-cap.c +=================================================================== +--- alevt-1.6.2.orig/alevt-cap.c ++++ alevt-1.6.2/alevt-cap.c +@@ -44,12 +44,21 @@ usage(FILE *fp, int exitval) " -name \t\tttext-%%s.%%e\n" " -format \tascii\n" " -format help\n" @@ -621,7 +631,7 @@ ); exit(exitval); } -@@ -128,6 +137,8 @@ +@@ -130,6 +139,8 @@ option(int argc, char **argv, int *ind, { "-format", "-fmt", 1 }, { "-name", "-o", 1 }, { "-timeout", "-t", 1 }, @@ -630,7 +640,7 @@ }; int i; -@@ -203,6 +214,8 @@ +@@ -204,6 +215,8 @@ main(int argc, char **argv) struct vbi *vbi; struct req *req; struct dl_head reqs[2]; // simple linear lists of requests & captures @@ -639,7 +649,7 @@ setprgname(argv[0]); -@@ -263,6 +276,12 @@ +@@ -264,6 +277,12 @@ main(int argc, char **argv) if (timeout < 1 || timeout > 999999) fatal("bad timeout value", timeout); break; @@ -652,7 +662,7 @@ case -1: // non-option arg if (not fmt) fmt = export_open(out_fmt); -@@ -282,7 +301,7 @@ +@@ -283,7 +302,7 @@ main(int argc, char **argv) fatal("no pages requested"); // setup device @@ -661,8 +671,10 @@ fatal("cannot open %s", vbi_name); vbi_add_handler(vbi, event, reqs); // register event handler ---- alevt-1.6.0/dvb/audio.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/audio.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/audio.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/audio.h @@ -0,0 +1,124 @@ +/* + * audio.h @@ -788,8 +800,10 @@ + +#endif /* _DVBAUDIO_H_ */ + ---- alevt-1.6.0/dvb/ca.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/ca.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/ca.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/ca.h @@ -0,0 +1,84 @@ +/* + * ca.h @@ -875,8 +889,10 @@ + +#endif + ---- alevt-1.6.0/dvb/dmx.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/dmx.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/dmx.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/dmx.h @@ -0,0 +1,172 @@ +/* + * dmx.h @@ -1050,8 +1066,10 @@ + +#endif /*_DMX_H_*/ + ---- alevt-1.6.0/dvb/frontend.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/frontend.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/frontend.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/frontend.h @@ -0,0 +1,261 @@ +/* + * frontend.h @@ -1314,8 +1332,10 @@ + +#endif /*_FRONTEND_H_*/ + ---- alevt-1.6.0/dvb/net.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/net.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/net.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/net.h @@ -0,0 +1,44 @@ +/* + * net.h @@ -1361,8 +1381,10 @@ + +#endif /*_DVBNET_H_*/ + ---- alevt-1.6.0/dvb/osd.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/osd.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/osd.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/osd.h @@ -0,0 +1,111 @@ +/* + * osd.h @@ -1475,8 +1497,10 @@ + +#endif + ---- alevt-1.6.0/dvb/version.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/version.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/version.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/version.h @@ -0,0 +1,29 @@ +/* + * version.h @@ -1507,8 +1531,10 @@ + +#endif /*_VERSION_H_*/ + ---- alevt-1.6.0/dvb/video.h.dvb 1970-01-01 01:00:00.000000000 +0100 -+++ alevt-1.6.0/dvb/video.h 2002-12-04 00:13:46.000000000 +0100 +Index: alevt-1.6.2/dvb/video.h +=================================================================== +--- /dev/null ++++ alevt-1.6.2/dvb/video.h @@ -0,0 +1,190 @@ +/* + * video.h diff --git a/alevt-happy-abuild.diff b/alevt-happy-abuild.diff index 9bac612..b1de30c 100644 --- a/alevt-happy-abuild.diff +++ b/alevt-happy-abuild.diff @@ -1,6 +1,8 @@ ---- alevt-1.6.1/edline.c.orig 1999-10-08 01:36:41.000000000 +0200 -+++ alevt-1.6.1/edline.c 2005-07-07 20:33:16.044929859 +0200 -@@ -87,7 +87,7 @@ +Index: alevt-1.6.2/edline.c +=================================================================== +--- alevt-1.6.2.orig/edline.c ++++ alevt-1.6.2/edline.c +@@ -87,7 +87,7 @@ ev_handler(struct edline *el, struct vt_ while (n-- && el->len < (int)sizeof(el->buf)-1) { @@ -9,8 +11,10 @@ el->buf[el->len++] = *p; p++; } ---- alevt-1.6.1/misc.h.orig 1999-07-14 21:54:30.000000000 +0200 -+++ alevt-1.6.1/misc.h 2005-07-07 20:30:42.871745007 +0200 +Index: alevt-1.6.2/misc.h +=================================================================== +--- alevt-1.6.2.orig/misc.h ++++ alevt-1.6.2/misc.h @@ -1,6 +1,8 @@ #ifndef MISC_H #define MISC_H @@ -20,9 +24,11 @@ ////////////////////////// // generic macros/typedefs ////////////////////////// ---- alevt-1.6.1/Makefile.orig 2005-07-07 20:24:30.000000000 +0200 -+++ alevt-1.6.1/Makefile 2005-07-07 20:32:27.120493633 +0200 -@@ -40,7 +40,7 @@ +Index: alevt-1.6.2/Makefile +=================================================================== +--- alevt-1.6.2.orig/Makefile ++++ alevt-1.6.2/Makefile +@@ -44,7 +44,7 @@ font2.xbm: bdf2xbm $(FONT)-latin-2.bdf ./bdf2xbm font2 <$(FONT)-latin-2.bdf >font2.xbm bdf2xbm: bdf2xbm.c diff --git a/alevt-overflow2.diff b/alevt-overflow2.diff index 3d3fb93..4a051c4 100644 --- a/alevt-overflow2.diff +++ b/alevt-overflow2.diff @@ -1,7 +1,8 @@ -diff -u alevt-1.6.1-orig/alevt-cap.c alevt-1.6.1/alevt-cap.c ---- alevt-1.6.1-orig/alevt-cap.c 2005-04-15 22:43:29.179452648 +0200 -+++ alevt-1.6.1/alevt-cap.c 2005-04-15 20:52:57.000000000 +0200 -@@ -216,6 +216,7 @@ +Index: alevt-1.6.2/alevt-cap.c +=================================================================== +--- alevt-1.6.2.orig/alevt-cap.c ++++ alevt-1.6.2/alevt-cap.c +@@ -217,6 +217,7 @@ main(int argc, char **argv) struct dl_head reqs[2]; // simple linear lists of requests & captures char *progname = NULL; int txtpid = -1; @@ -9,7 +10,7 @@ diff -u alevt-1.6.1-orig/alevt-cap.c alevt-1.6.1/alevt-cap.c setprgname(argv[0]); -@@ -301,7 +302,7 @@ +@@ -302,7 +303,7 @@ main(int argc, char **argv) fatal("no pages requested"); // setup device @@ -18,10 +19,11 @@ diff -u alevt-1.6.1-orig/alevt-cap.c alevt-1.6.1/alevt-cap.c fatal("cannot open %s", vbi_name); vbi_add_handler(vbi, event, reqs); // register event handler -diff -u alevt-1.6.1-orig/alevt-date.c alevt-1.6.1/alevt-date.c ---- alevt-1.6.1-orig/alevt-date.c 2005-04-15 22:43:29.170454016 +0200 -+++ alevt-1.6.1/alevt-date.c 2005-04-15 20:52:57.000000000 +0200 -@@ -149,10 +148,12 @@ +Index: alevt-1.6.2/alevt-date.c +=================================================================== +--- alevt-1.6.2.orig/alevt-date.c ++++ alevt-1.6.2/alevt-date.c +@@ -149,10 +149,12 @@ option(int argc, char **argv, int *ind, if (streq(*arg, opts[i].nam) || streq(*arg, opts[i].altnam)) { if (opts[i].arg) @@ -34,7 +36,7 @@ diff -u alevt-1.6.1-orig/alevt-date.c alevt-1.6.1/alevt-date.c return i+1; } -@@ -176,11 +177,12 @@ +@@ -176,11 +178,12 @@ main(int argc, char **argv) char *arg; char *progname = NULL; int txtpid = -1; @@ -48,7 +50,7 @@ diff -u alevt-1.6.1-orig/alevt-date.c alevt-1.6.1/alevt-date.c switch (opt) { case 1: // -set -@@ -239,7 +241,7 @@ +@@ -239,7 +242,7 @@ main(int argc, char **argv) alarm(timeout); } @@ -57,10 +59,11 @@ diff -u alevt-1.6.1-orig/alevt-date.c alevt-1.6.1/alevt-date.c if (not vbi) fatal_ioerror(vbi_name); -diff -u alevt-1.6.1-orig/alevt.1x.in alevt-1.6.1/alevt.1x.in ---- alevt-1.6.1-orig/alevt.1x.in 2000-10-11 20:03:29.000000000 +0200 -+++ alevt-1.6.1/alevt.1x.in 2005-04-15 22:56:12.175459624 +0200 -@@ -67,6 +67,15 @@ +Index: alevt-1.6.2/alevt.1x.in +=================================================================== +--- alevt-1.6.2.orig/alevt.1x.in ++++ alevt-1.6.2/alevt.1x.in +@@ -67,6 +67,15 @@ Selects the character set to use. Chara in the selected set are replaced by similar looking symbols. (default: latin-1) .TP @@ -76,8 +79,8 @@ diff -u alevt-1.6.1-orig/alevt.1x.in alevt-1.6.1/alevt.1x.in .B \-\-help Show summary of options. .TP -@@ -89,6 +98,10 @@ - options requires a parent window. So, it must be preceeded by a parent +@@ -89,6 +98,10 @@ The + options requires a parent window. So, it must be preceded by a parent or another child window. .PP +To access the DVB interface, use: @@ -87,10 +90,11 @@ diff -u alevt-1.6.1-orig/alevt.1x.in alevt-1.6.1/alevt.1x.in When saving pages .B alevt asks for a format string. Look at -diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c ---- alevt-1.6.1-orig/main.c 2005-04-15 22:43:29.173453560 +0200 -+++ alevt-1.6.1/main.c 2005-04-15 23:03:45.590530056 +0200 -@@ -23,6 +23,7 @@ +Index: alevt-1.6.2/main.c +=================================================================== +--- alevt-1.6.2.orig/main.c ++++ alevt-1.6.2/main.c +@@ -24,6 +24,7 @@ static int erc = 1; static int newbttv = -1; static char *progname; static int txtpid = -1; @@ -98,7 +102,7 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c static void usage(FILE *fp, int exitval) -@@ -43,8 +44,9 @@ +@@ -44,8 +45,9 @@ usage(FILE *fp, int exitval) " -[no]erc\t\t\tenabled\n" " -[no]bell\t\t\tenabled\n" " -charset latin-1/2\t\tlatin-1\n" @@ -110,7 +114,7 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c "\n" " Order is important! Each page number\n" " opens a new window with the previously\n" -@@ -65,6 +67,8 @@ +@@ -66,6 +68,8 @@ usage(FILE *fp, int exitval) " The -progname or -pid option specify\n" " the program or teletext PID if using\n" " the DVB interface.\n" @@ -119,7 +123,7 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c ); exit(exitval); } -@@ -95,7 +99,7 @@ +@@ -96,7 +100,7 @@ static struct vtwin * start(int argc, char **argv, struct vtwin *parent, int pgno, int subno) { if (vbi == 0) @@ -128,7 +132,7 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c if (vbi == 0) fatal("cannot open %s", vbi_name); if (vbi->cache) -@@ -137,6 +141,7 @@ +@@ -138,6 +142,7 @@ option(int argc, char **argv, int *ind, { "-charset", "-latin", 1 }, { "-progname", "-pn", 1 }, { "-pid", "--pid", 1 }, @@ -136,7 +140,7 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c }; int i; -@@ -261,6 +266,9 @@ +@@ -262,6 +267,9 @@ main(int argc, char **argv) parent = start(argc, argv, 0, pgno, subno); geometry = 0; break; @@ -146,9 +150,10 @@ diff -u alevt-1.6.1-orig/main.c alevt-1.6.1/main.c } if (parent == 0) -diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c ---- alevt-1.6.1-orig/vbi.c 2005-04-15 22:43:29.176453104 +0200 -+++ alevt-1.6.1/vbi.c 2005-04-15 20:54:11.000000000 +0200 +Index: alevt-1.6.2/vbi.c +=================================================================== +--- alevt-1.6.2.orig/vbi.c ++++ alevt-1.6.2/vbi.c @@ -16,7 +16,7 @@ #include "lang.h" @@ -158,7 +163,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c static void dvb_handler(struct vbi *vbi, int fd); #define FAC (1<<16) // factor for fix-point arithmetic -@@ -586,7 +586,7 @@ +@@ -587,7 +587,7 @@ setup_dev(struct vbi *vbi) struct vbi * @@ -167,7 +172,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c { static int inited = 0; struct vbi *vbi; -@@ -601,7 +601,7 @@ +@@ -602,7 +602,7 @@ vbi_open(char *vbi_name, struct cache *c goto fail1; } @@ -176,7 +181,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c vbi->cache = ca; dl_init(vbi->clients); -@@ -627,6 +627,18 @@ +@@ -628,6 +628,18 @@ vbi_open(char *vbi_name, struct cache *c vbi->cache = ca; @@ -195,7 +200,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c dl_init(vbi->clients); vbi->seq = 0; out_of_sync(vbi); -@@ -852,7 +864,7 @@ +@@ -853,7 +865,7 @@ static void dvb_handler(struct vbi *vbi, memmove(rawbuf, rawbuf + len, rawptr); } @@ -204,7 +209,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c { struct { u_int16_t pmtpid; -@@ -904,7 +916,7 @@ +@@ -905,7 +917,7 @@ static int vbi_dvb_open(struct vbi *vbi, for (i = 0; i < (unsigned)r; i += 4) { if (progcnt >= sizeof(progtbl)/sizeof(progtbl[0])) { error("Program table overflow"); @@ -213,7 +218,7 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c } progtbl[progcnt].service_id = (tbl[8 + i] << 8) | tbl[9 + i]; if (!progtbl[progcnt].service_id) /* this is the NIT pointer */ -@@ -1011,6 +1023,21 @@ +@@ -1012,6 +1024,21 @@ static int vbi_dvb_open(struct vbi *vbi, progtbl[i].txttype, progtbl[i].txtmagazine, progtbl[i].txtpage); } @@ -235,10 +240,11 @@ diff -u alevt-1.6.1-orig/vbi.c alevt-1.6.1/vbi.c progp = NULL; if (progname) { j = strlen(progname); -diff -u alevt-1.6.1-orig/vbi.h alevt-1.6.1/vbi.h ---- alevt-1.6.1-orig/vbi.h 2005-04-15 22:43:29.177452952 +0200 -+++ alevt-1.6.1/vbi.h 2005-04-15 20:54:11.000000000 +0200 -@@ -51,7 +51,7 @@ +Index: alevt-1.6.2/vbi.h +=================================================================== +--- alevt-1.6.2.orig/vbi.h ++++ alevt-1.6.2/vbi.h +@@ -51,7 +51,7 @@ struct vbi_client }; struct vbi *vbi_open(char *vbi_dev_name, struct cache *ca, int fine_tune, @@ -247,10 +253,11 @@ diff -u alevt-1.6.1-orig/vbi.h alevt-1.6.1/vbi.h void vbi_close(struct vbi *vbi); void vbi_reset(struct vbi *vbi); int vbi_add_handler(struct vbi *vbi, void *handler, void *data); -diff -u alevt-1.6.1-orig/xio.c alevt-1.6.1/xio.c ---- alevt-1.6.1-orig/xio.c 2002-08-20 05:09:38.000000000 +0200 -+++ alevt-1.6.1/xio.c 2005-04-15 20:54:11.000000000 +0200 -@@ -379,7 +379,7 @@ +Index: alevt-1.6.2/xio.c +=================================================================== +--- alevt-1.6.2.orig/xio.c ++++ alevt-1.6.2/xio.c +@@ -379,7 +379,7 @@ xio_title(struct xio_win *xw, char *titl return; strcpy(xw->title, title); diff --git a/alevt.changes b/alevt.changes index 5a2e555..def1b59 100644 --- a/alevt.changes +++ b/alevt.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Nov 25 20:18:34 CET 2009 - meissner@suse.de + +- fixed fuzzy patches + ------------------------------------------------------------------- Wed Jan 30 21:35:12 CET 2008 - jw@suse.de diff --git a/alevt.spec b/alevt.spec index 2737424..abee4b1 100644 --- a/alevt.spec +++ b/alevt.spec @@ -27,12 +27,12 @@ Name: alevt %endif BuildRequires: libpng-devel pkgconfig update-desktop-files xorg-x11-devel Url: http://www.goron.de/~froese/ -License: GPL v2 or later +License: GPLv2+ Group: Hardware/TV AutoReqProv: on Summary: Teletext and Videotext Decoder for the BTTV Driver Version: 1.6.2 -Release: 70 +Release: 71 Source0: alevt-%version.tar.bz2 Source1: alevt.desktop Source2: alevt.png @@ -87,60 +87,3 @@ rm -rf $RPM_BUILD_ROOT %doc %{_prefix}/%{_man_dir}/man1/alevt.1x.gz %changelog -* Wed Jan 30 2008 jw@suse.de -- updated to 1.6.2 - - adapt to current v4l2 api - - some minor fixes collected during the past years -- upstreamed patches removed. -* Thu Jul 05 2007 coolo@suse.de -- put desktop file and icon into the package -* Tue Sep 05 2006 jw@suse.de -- fixed #203118, making -Wold-style-definition happy. -* Fri Jul 28 2006 jw@suse.de -- made xorg-safe. -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Thu Jul 07 2005 jw@suse.de -- revamped gcc4.diff into happy-abuild.diff - Avoid imlicit declarations and add RPM_OPT_FLAGS where needed. -* Mon Jul 04 2005 jw@suse.de -- added alevt-gcc4.diff, comparison is always true suppression. -* Tue Apr 19 2005 jw@suse.de -- changes by tsaupe@suse.de documented in usage and man. -* Thu Apr 14 2005 jw@suse.de -- added alevt-overflow.diff by tsaupe@suse.de -* Sun Jan 23 2005 meissner@suse.de -- use RPM_OPT_FLAGS, fixed compile error with gcc4. -* Fri Nov 19 2004 ro@suse.de -- include icon in filelist -* Tue Nov 09 2004 jw@suse.de -- added http://www.baycom.org/~tom/alevt-dvb-demux.patch - suggested by tsaupe@suse.de -* Sun Jan 11 2004 adrian@suse.de -- build as user -* Mon Oct 13 2003 jw@suse.de -- make shall not sync (#32147) -* Sat Aug 16 2003 adrian@suse.de -- install desktop file from kappfinder -* Tue May 27 2003 coolo@suse.de -- use BuildRoot -* Mon May 19 2003 wengel@suse.de -- update -> 1.6.1 (fixed bug in ui.c and more) -* Tue Sep 17 2002 ro@suse.de -- removed bogus self-provides -* Wed Jun 05 2002 uli@suse.de -- update -> 1.6.0 (png export, v4l2 interface & more) -* Wed Apr 24 2002 uli@suse.de -- fixed for lib64 -* Wed Feb 07 2001 uli@suse.de -- fixed for glibc 2.2.1 -* Sat Dec 09 2000 nashif@suse.de -- sorted group -* Fri Jun 02 2000 kukuk@suse.de -- Use doc macro -* Mon Sep 13 1999 bs@suse.de -- ran old prepare_spec on spec file to switch to new prepare_spec. -* Wed Jul 14 1999 uli@suse.de -- New version 1.4.9 -* Wed Jul 14 1999 uli@suse.de -- Spec file created from alevt-1.4.9.tar.gz by autospec