Description: make Makefile compliant with Debian and add GCC hardening.
Author: Joao Eriberto Mota Filho <eriberto@debian.org>
Last-Update: 2014-10-12
Index: tcpspy-1.7d/Makefile
===================================================================
--- tcpspy-1.7d.orig/Makefile
+++ tcpspy-1.7d/Makefile
@@ -15,14 +15,14 @@ CFLAGS+=-DFACILITY=LOG_LOCAL1
 CFLAGS+=-DNDEBUG
 
 # Add any other options for the compiler here
-CFLAGS+=-O2 -Wall -W
+#CFLAGS+=-O2 -Wall -W
 
 
 default: tcpspy
 all: tcpspy doc
 
 tcpspy: log.o rule_lexer.o rule_grammar.o rule.o tcpspy.o
-	gcc log.o rule_lexer.o rule_grammar.o rule.o tcpspy.o -o tcpspy
+	gcc $(LDFLAGS) $(CFLAGS) $(CPPFLAGS) log.o rule_lexer.o rule_grammar.o rule.o tcpspy.o -o tcpspy
 
 log.o: log.c
 
@@ -48,5 +48,5 @@ clean:
 		tcpspy.ps tcpspy.pdf
 
 install: tcpspy
-	install -m 644 -D tcpspy.8 /usr/local/man/man8/tcpspy.8
-	install -m 755 -D tcpspy /usr/local/sbin/tcpspy
+	install -m 644 -D tcpspy.8 $(DESTDIR)/usr/share/man/man8/tcpspy.8
+	install -m 755 -D tcpspy $(DESTDIR)/usr/sbin/tcpspy
