]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/xawtv/xawtv-3.93/make.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / xawtv / xawtv-3.93 / make.patch
1 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/common/Subdir.mk  2003-02-14 09:14:04.000000000 -0500
2 +++ xawtv-3.93/common/Subdir.mk 2004-06-08 16:50:35.382555000 -0400
3 @@ -17,7 +17,7 @@
4  
5  # RegEdit.c is good old K&R ...
6  common/RegEdit.o: CFLAGS += -Wno-missing-prototypes -Wno-strict-prototypes
7 -common/channel-no-x11.o: CFLAGS += -DNO_X11=1 
8 +common/channel-no-x11.o: DEFS += -DNO_X11=1 
9  
10  common/channel-no-x11.o: common/channel.c
11         @$(echo_compile_c)
12 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/configure.ac      2004-03-10 11:34:37.000000000 -0500
13 +++ xawtv-3.93/configure.ac     2004-06-08 17:01:42.023414000 -0400
14 @@ -150,6 +150,12 @@
15    ATHENA=""
16    FSLIB=""
17  fi
18 +if test "x$x_includes" = "x"; then
19 +    x_includes=/usr/X11R6/include
20 +fi
21 +if test "x$x_libraries" = "x"; then
22 +    x_libraries=/usr/X11R6/lib
23 +fi
24  AC_SUBST(X_CFLAGS)
25  AC_SUBST(X_PRE_LIBS)
26  AC_SUBST(X_EXTRA_LIBS)
27 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/console/Subdir.mk 2003-02-14 09:14:04.000000000 -0500
28 +++ xawtv-3.93/console/Subdir.mk        2004-06-08 16:54:22.296488000 -0400
29 @@ -84,11 +84,11 @@
30  console/v4l-conf : LDLIBS  += $(ATHENA_LIBS)
31  
32  # linker flags
33 -console/fbtv     : LDFLAGS := $(DLFLAGS)
34 -console/ttv      : LDFLAGS := $(DLFLAGS)
35 -console/scantv   : LDFLAGS := $(DLFLAGS)
36 -console/streamer : LDFLAGS := $(DLFLAGS)
37 -console/webcam   : LDFLAGS := $(DLFLAGS)
38 +console/fbtv     : LDLIBS += $(DLFLAGS)
39 +console/ttv      : LDLIBS += $(DLFLAGS)
40 +console/scantv   : LDLIBS += $(DLFLAGS)
41 +console/streamer : LDLIBS += $(DLFLAGS)
42 +console/webcam   : LDLIBS += $(DLFLAGS)
43  
44  # global targets
45  all:: $(TARGETS-console) $(TARGETS-v4l-conf)
46 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/libng/contrib-plugins/Subdir.mk   2003-02-14 09:14:05.000000000 -0500
47 +++ xawtv-3.93/libng/contrib-plugins/Subdir.mk  2004-06-08 16:53:10.545928000 -0400
48 @@ -18,7 +18,7 @@
49  
50  # linear-blend has mmx support ...
51  ifeq ($(USE_MMX),yes)
52 -libng/contrib-plugins/linear-blend.so : CFLAGS += -DMMX=1
53 +libng/contrib-plugins/linear-blend.so : DEFS += -DMMX=1
54  endif
55  
56  # global targets
57 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/Makefile.in       2004-04-22 10:52:29.000000000 -0400
58 +++ xawtv-3.93/Makefile.in      2004-06-08 17:06:40.828711000 -0400
59 @@ -28,12 +28,13 @@
60  
61  # for CFLAGS
62  WARN_FLAGS     := -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
63 -LFS_FLAGS      := -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
64 -X11_FLAGS      := @X_CFLAGS@ @XFT_FLAGS@ -I/usr/X11R6/include/X11/fonts
65 -LIB_FLAGS      := -I. -I./vbistuff -I./x11 \
66 +LFS_DEFS       := -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
67 +X11_DEFS       := @X_CFLAGS@ @XFT_FLAGS@ -I@x_includes@/X11/fonts -I@x_includes@/X11/FS
68 +LIB_DEFS       := -I. -I./vbistuff -I./x11 \
69                    -I$(srcdir)/jwz -I$(srcdir)/common -I$(srcdir)/console \
70                    -I$(srcdir)/x11 -I$(srcdir)/structs \
71 -                  -I$(srcdir)/libng -Llibng
72 +                  -I$(srcdir)/libng
73 +LIB_LIBS       := -Llibng
74  
75  # various libraries
76  ATHENA_LIBS    := @X_LIBS@ @XFT_LIBS@ @LIBS@ @ATHENA@
77 @@ -67,24 +68,25 @@
78  # build final cflags
79  CFLAGS   := @CFLAGS@
80  CFLAGS   += $(WARN_FLAGS)
81 -CFLAGS   += $(LFS_FLAGS)
82 -CFLAGS   += $(X11_FLAGS)
83 -CFLAGS   += $(LIB_FLAGS)
84 -CFLAGS   += -DCONFIGFILE='"$(config)"'
85 -CFLAGS   += -DLIBDIR='"$(libdir)"'
86 -CFLAGS   += -DDATADIR='"$(datadir)"'
87 -CFLAGS   += -DVERSION='"$(VERSION)"'
88 +DEFS   += $(LFS_DEFS)
89 +DEFS   += $(X11_DEFS)
90 +DEFS   += $(LIB_DEFS)
91 +DEFS   += -DCONFIGFILE='"$(config)"'
92 +DEFS   += -DLIBDIR='"$(libdir)"'
93 +DEFS   += -DDATADIR='"$(datadir)"'
94 +DEFS   += -DVERSION='"$(VERSION)"'
95  CXXFLAGS := $(CFLAGS)
96  
97  # for gcc3
98  #CFLAGS   += -std-gnu99
99  
100  # shared objects need -fPIC
101 -%.so : CFLAGS   += -fPIC
102 -%.so : CXXFLAGS += -fPIC
103 +%.so : DEFS   += -fPIC
104  
105  # libraries
106 +LDFLAGS := @LDFLAGS@
107  LDLIBS  := @LDLIBS@
108 +LDLIBS  += $(LIB_LIBS)
109  
110  
111  #########################################################
112 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/mk/Compile.mk     2003-02-14 09:14:08.000000000 -0500
113 +++ xawtv-3.93/mk/Compile.mk    2004-06-08 16:53:52.030861000 -0400
114 @@ -20,8 +20,8 @@
115  depfile                = mk/$(subst /,_,$*).dep
116  depfiles       = mk/*.dep
117  
118 -compile_c      = $(CC) $(CFLAGS) -Wp,-MD,$(tmpdep) -c -o $@ $<
119 -compile_cc     = $(CXX) $(CXXFLAGS) -Wp,-MD,$(tmpdep) -c -o $@ $<
120 +compile_c      = $(CC) $(CFLAGS) $(DEFS) -Wp,-MD,$(tmpdep) -c -o $@ $<
121 +compile_cc     = $(CXX) $(CXXFLAGS) $(DEFS) -Wp,-MD,$(tmpdep) -c -o $@ $<
122  fixup_deps     = sed -e "s|.*\.o:|$@:|" < $(tmpdep) > $(depfile) && rm -f $(tmpdep)
123  
124  link_app       = $(CC) $(LDFLAGS) -o $@  $^ $(LDLIBS)
125 --- tmp/base/xawtv-3.93-r0/xawtv-3.93/x11/Subdir.mk     2004-01-12 12:56:17.000000000 -0500
126 +++ xawtv-3.93/x11/Subdir.mk    2004-06-08 16:53:36.097733000 -0400
127 @@ -110,14 +110,14 @@
128  x11/propwatch    : LDLIBS  += $(ATHENA_LIBS)
129  
130  # linker flags
131 -x11/xawtv        : LDFLAGS := $(DLFLAGS)
132 -x11/motv         : LDFLAGS := $(DLFLAGS)
133 -x11/v4lctl       : LDFLAGS := $(DLFLAGS)
134 -x11/pia          : LDFLAGS := $(DLFLAGS)
135 +x11/xawtv        : LDLIBS += $(DLFLAGS)
136 +x11/motv         : LDLIBS += $(DLFLAGS)
137 +x11/v4lctl       : LDLIBS += $(DLFLAGS)
138 +x11/pia          : LDLIBS += $(DLFLAGS)
139  
140  # compile flags
141 -x11/complete-xaw.o   : CFLAGS += -DATHENA=1
142 -x11/complete-motif.o : CFLAGS += -DMOTIF=1
143 +x11/complete-xaw.o   : DEFS += -DATHENA=1
144 +x11/complete-motif.o : DEFS += -DMOTIF=1
145  
146  
147  # i18n