Files @ d6a587f09f72
Branch filter:

Location: ohnobinki_overlay/net-analyzer/asleap/files/asleap-2.2-Makefile.patch

binki
Add ~amd64-linux keyword, tested on ubuntu64.

(Portage version: 2.2_rc88-r1/hg/Linux x86_64, signed Manifest commit)
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 @@
 # <dragorn> 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) *~