[packages] libv4l: update to 0.8.6, add v4l-utils package
[openwrt/svn-archive/archive.git] / libs / libv4l / patches / 003-add-missing-libs.patch
1 --- a/contrib/test/Makefile
2 +++ b/contrib/test/Makefile
3 @@ -28,7 +28,7 @@ pixfmt-test: pixfmt-test.o
4 $(CC) $(LDFLAGS) -o $@ $^ -lX11
5
6 v4l2grab: v4l2grab.o ../../lib/libv4l2/libv4l2.so
7 - $(CC) $(LDFLAGS) -o $@ $^ -L../../lib/libv4l2 -L../../lib/libv4lconvert -lv4l2 -lv4lconvert
8 + $(CC) $(LDFLAGS) -o $@ $^ -L../../lib/libv4l2 -L../../lib/libv4lconvert -lv4l2 -lv4lconvert -largp
9
10 ioctl-test: ioctl-test.o
11 $(CC) $(LDFLAGS) -o $@ $^
12 --- a/utils/decode_tm6000/Makefile
13 +++ b/utils/decode_tm6000/Makefile
14 @@ -5,7 +5,7 @@ all: $(TARGETS)
15 -include *.d
16
17 decode_tm6000: decode_tm6000.o ../libv4l2util/libv4l2util.a
18 - $(CC) $(LDFLAGS) -o $@ $^
19 + $(CC) $(LDFLAGS) -o $@ $^ -largp
20
21 install: $(TARGETS)
22 mkdir -p $(DESTDIR)$(PREFIX)/bin
23 --- a/utils/keytable/Makefile
24 +++ b/utils/keytable/Makefile
25 @@ -5,7 +5,7 @@ all: $(TARGETS)
26 -include *.d
27
28 ir-keytable: keytable.o
29 - $(CC) $(LDFLAGS) -o $@ $^
30 + $(CC) $(LDFLAGS) -o $@ $^ -largp
31
32 keytable.o: keytable.c parse.h
33
34 --- a/utils/v4l2-compliance/Makefile
35 +++ b/utils/v4l2-compliance/Makefile
36 @@ -6,7 +6,7 @@ all: $(TARGETS)
37
38 v4l2-compliance: v4l2-compliance.o v4l2-test-debug.o v4l2-test-input-output.o \
39 v4l2-test-controls.o v4l2-test-io-config.o v4l2-test-formats.o
40 - $(CXX) $(LDFLAGS) -o $@ $^ -lv4l2 -lv4lconvert -lrt
41 + $(CXX) $(LDFLAGS) -o $@ $^ -lv4l2 -lv4lconvert -lrt -lpthread
42
43 install: $(TARGETS)
44 mkdir -p $(DESTDIR)$(PREFIX)/bin
45 --- a/utils/v4l2-ctl/Makefile
46 +++ b/utils/v4l2-ctl/Makefile
47 @@ -13,7 +13,7 @@ ivtv-ctl: ivtv-ctl.o
48 $(CC) $(LDFLAGS) -o $@ $^ -lm
49
50 v4l2-ctl: v4l2-ctl.o
51 - $(CXX) $(LDFLAGS) -o $@ $^ -lv4l2 -lv4lconvert -lrt
52 + $(CXX) $(LDFLAGS) -o $@ $^ -lv4l2 -lv4lconvert -lrt -lpthread
53
54 install: $(TARGETS)
55 mkdir -p $(DESTDIR)$(PREFIX)/bin
56 --- a/utils/v4l2-sysfs-path/Makefile
57 +++ b/utils/v4l2-sysfs-path/Makefile
58 @@ -5,7 +5,7 @@ all: $(TARGETS)
59 -include *.d
60
61 v4l2-sysfs-path: v4l2-sysfs-path.o ../libmedia_dev/libmedia_dev.a
62 - $(CC) $(LDFLAGS) -o $@ $^
63 + $(CC) $(LDFLAGS) -o $@ $^ -largp
64
65 install: $(TARGETS)
66 mkdir -p $(DESTDIR)$(PREFIX)/bin