diff options
author | Martin Banky <martin.banky@gmail.com> | 2010-12-12 22:53:49 +0100 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2010-12-13 23:24:14 +0100 |
commit | 690df505864e45457dec3f5f1d0198705605faa9 (patch) | |
tree | d08d17965bfb6acf4a216bc68a028cf768acb83c /package/mrouted/mrouted-3.9.4-makefile-flags.patch | |
parent | 9962388776d4250451d64001335440c38975ac47 (diff) | |
download | buildroot-novena-690df505864e45457dec3f5f1d0198705605faa9.tar.gz buildroot-novena-690df505864e45457dec3f5f1d0198705605faa9.zip |
mrouted: convet to gentargets and bump to version 3.9.4
mrouted is once again being actively developed.
See http://github.com/troglobit/mrouted
[ Thomas: bump to 3.9.4, patches updated, prefix fix. ]
Signed-off-by: Martin Banky <Martin.Banky@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/mrouted/mrouted-3.9.4-makefile-flags.patch')
-rw-r--r-- | package/mrouted/mrouted-3.9.4-makefile-flags.patch | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/package/mrouted/mrouted-3.9.4-makefile-flags.patch b/package/mrouted/mrouted-3.9.4-makefile-flags.patch new file mode 100644 index 000000000..932bec006 --- /dev/null +++ b/package/mrouted/mrouted-3.9.4-makefile-flags.patch @@ -0,0 +1,64 @@ +--- + Makefile | 20 +++++++++----------- + 1 file changed, 9 insertions(+), 11 deletions(-) + +Index: mrouted-3.9.4/Makefile +=================================================================== +--- mrouted-3.9.4.orig/Makefile ++++ mrouted-3.9.4/Makefile +@@ -42,11 +42,9 @@ + #MSTAT_OBJS = mstat.o $(EXTRA_OBJS) + + ## Common +-CFLAGS = $(MCAST_INCLUDE) $(SNMPDEF) $(RSRRDEF) $(INCLUDES) $(DEFS) $(USERCOMPILE) +-CFLAGS += -O2 -W -Wall -Werror +-#CFLAGS += -O -g +-LDLIBS = $(SNMPLIBDIR) $(SNMPLIBS) $(EXTRA_LIBS) +-LDFLAGS += -Wl,-Map,$@.map ++MROUTED_CFLAGS = $(MCAST_INCLUDE) $(SNMPDEF) $(RSRRDEF) $(INCLUDES) $(DEFS) $(USERCOMPILE) ++LDLIBS = $(SNMPLIBDIR) $(SNMPLIBS) $(EXTRA_LIBS) ++MROUTED_LDFLAGS += -Wl,-Map,$@.map + OBJS = $(IGMP_OBJS) $(ROUTER_OBJS) $(MAPPER_OBJS) $(MRINFO_OBJS) \ + $(MTRACE_OBJS) $(MSTAT_OBJS) + SRCS = $(OBJS:.o=.c) +@@ -65,7 +63,7 @@ + + .c.o: + @printf " CC $@\n" +- @$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $< ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(CPPFLAGS) -c -o $@ $< + + install: $(EXECS) + @install -d $(DESTDIR)$(prefix)/sbin +@@ -95,26 +93,26 @@ + + mrouted: $(IGMP_OBJS) $(ROUTER_OBJS) $(CMULIBS) + @printf " LINK $@\n" +- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(ROUTER_OBJS) $(LDLIBS) ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(ROUTER_OBJS) $(LDLIBS) + + vers.c: Makefile + @echo $(VERSION) | sed -e 's/.*/char todaysversion[]="&";/' > vers.c + + map-mbone: $(IGMP_OBJS) $(MAPPER_OBJS) + @printf " LINK $@\n" +- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MAPPER_OBJS) $(LDLIBS) ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MAPPER_OBJS) $(LDLIBS) + + mrinfo: $(IGMP_OBJS) $(MRINFO_OBJS) + @printf " LINK $@\n" +- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MRINFO_OBJS) $(LDLIBS) ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MRINFO_OBJS) $(LDLIBS) + + mtrace: $(IGMP_OBJS) $(MTRACE_OBJS) + @printf " LINK $@\n" +- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(IGMP_OBJS) $(MTRACE_OBJS) $(LDLIBS) ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(IGMP_OBJS) $(MTRACE_OBJS) $(LDLIBS) + + mstat: $(MSTAT_OBJS) $(CMULIBS) + @printf " LINK $@\n" +- @$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(MSTAT_OBJS) $(LDLIBS) ++ @$(CC) $(CFLAGS) $(MROUTED_CFLAGS) $(LDFLAGS) $(MROUTED_LDFLAGS) -o $@ $(MSTAT_OBJS) $(LDLIBS) + + clean: $(SNMPCLEAN) + -@$(RM) $(OBJS) $(EXECS) |