update syslogng to 1.6.12 and libol to 0.3.18 -- bugfixes
[packages.git] / net / miniupnpd / patches / 001-makefile-tweaks.patch
1 --- miniupnpd-1.0-RC3/Makefile.openwrt.orig     2007-02-06 22:50:56.000000000 -0600
2 +++ miniupnpd-1.0-RC3/Makefile.openwrt  2007-02-06 22:51:00.000000000 -0600
3 @@ -11,17 +11,15 @@
4  CFLAGS += -D_GNU_SOURCE
5  RM = rm -f
6  INSTALL = install
7 -IPTABLESINC=$(BUILD_DIR)/iptables-1.3.3/include
8 +IPTABLESINC=$(STAGING_DIR)/usr/include
9  
10  BASEOBJS = miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o \
11             upnpreplyparse.o minixml.o \
12                    upnpredirect.o getifaddr.o daemonize.o upnpglobalvars.o \
13 -                  options.o
14 +                  options.o upnppermissions.o
15  
16  LNXOBJS = linux/getifstats.o linux/iptcrdr.o
17  
18 -LIBS = $(BUILD_DIR)/iptables-1.3.3/libiptc/libiptc.a
19 -
20  TESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.o
21  
22  EXECUTABLES = miniupnpd testupnpdescgen
23 @@ -38,6 +36,7 @@
24         @echo no install for now...
25  
26  miniupnpd:     $(BASEOBJS) $(LNXOBJS) $(LIBS)
27 +       $(CC) $(CFLAGS) -o $@ $(BASEOBJS) $(LNXOBJS) $(LIBS)
28  
29  testupnpdescgen:       $(TESTUPNPDESCGENOBJS)
30  
31 @@ -69,3 +68,4 @@
32  linux/iptcrdr.o: linux/iptcrdr.h
33  testupnpdescgen.o: upnpdescgen.h
34  upnpdescgen.o: upnpdescgen.h miniupnpdpath.h upnpglobalvars.h
35 +upnppermissions.o: upnppermissions.c