diff --git a/net-analyzer/asleap/files/asleap-2.2-Makefile.patch b/net-analyzer/asleap/files/asleap-2.2-Makefile.patch new file mode 100644 --- /dev/null +++ b/net-analyzer/asleap/files/asleap-2.2-Makefile.patch @@ -0,0 +1,54 @@ +diff -r b827f7a968a4 -r c7d7ec8b6ff2 Makefile +--- a/Makefile Sun Apr 18 15:39:52 2010 -0400 ++++ b/Makefile Sun Apr 18 16:02:21 2010 -0400 +@@ -8,30 +8,36 @@ + # make is a twisted beast + ################################## + LDLIBS = -lpcap -lcrypt +-CFLAGS = -pipe -Wall -D_LINUX -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I../../.. +-CFLAGS += -D_OPENSSL_MD4 ++MYCPPFLAGS = $(CPPFLAGS) -D_LINUX -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE ++CFLAGS = -pipe -Wall ++#openssl ++CPPFLAGS += -D_OPENSSL_MD4 + LDLIBS += -lcrypto ++ + CFLAGS += -g3 -ggdb -g + PROGOBJ = asleap.o genkeys.o utils.o common.o sha1.o + PROG = asleap genkeys + +-all: $(PROG) $(PROGOBJ) ++all: $(PROG) ++.PHONY: all clean strip + +-utils: utils.c utils.h +- $(CC) $(CFLAGS) utils.c -c ++utils.o: utils.c utils.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) utils.c -c + +-common: common.c common.h +- $(CC) $(CFLAGS) common.c -c ++common.o: common.c common.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) common.c -c + +-sha1: sha1.c sha1.h +- $(CC) $(CFLAGS) sha1.c -c ++md4.o: md4.c md4.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) md4.c -c + +-asleap: asleap.c asleap.h sha1.o common.o common.h utils.o version.h sha1.c \ +- sha1.h +- $(CC) $(CFLAGS) asleap.c -o asleap common.o utils.o sha1.o $(LDLIBS) ++sha1.o: sha1.c sha1.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) sha1.c -c + +-genkeys: genkeys.c md4.c md4.h common.o utils.o version.h common.h +- $(CC) $(CFLAGS) md4.c genkeys.c -o genkeys common.o utils.o $(LDLIBS) ++asleap: asleap.c asleap.h sha1.o common.o md4.o utils.o version.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) $(LDFLAGS) asleap.c -o asleap common.o md4.o utils.o sha1.o $(LDLIBS) ++ ++genkeys: genkeys.c md4.c md4.h common.o md4.o utils.o version.h common.h ++ $(CC) $(MYCPPFLAGS) $(CFLAGS) $(LDFLAGS) genkeys.c -o genkeys common.o md4.o utils.o $(LDLIBS) + + clean: + $(RM) $(PROGOBJ) $(PROG) *~