--- embedaddon/ipguard/Makefile 2012/02/21 21:59:41 1.1.1.1 +++ embedaddon/ipguard/Makefile 2017/01/23 15:02:26 1.1.1.1.2.3 @@ -2,7 +2,7 @@ ## ## copyright (c) 2010 SeaD ## -## $Id: Makefile,v 1.1.1.1 2012/02/21 21:59:41 misho Exp $ +## $Id: Makefile,v 1.1.1.1.2.3 2017/01/23 15:02:26 misho Exp $ NAME=ipguard @@ -10,8 +10,8 @@ PREFIX?=/usr/local ETHERS?=/etc/ethers ## FreeBSD -LOCALBASE=/usr/local -LIBNET_CONFIG=libnet11-config +LOCALBASE?=/usr/local +LIBNET_CONFIG=libnet-config ## OpenBSD (tested by irix) # LOCALBASE=/usr/local @@ -21,12 +21,12 @@ LIBNET_CONFIG=libnet11-config # LOCALBASE=/usr # LIBNET_CONFIG=libnet-config -INCLUDES=`${LIBNET_CONFIG} --cflags` -LIBS=`${LIBNET_CONFIG} --libs` -lpcap -L${LOCALBASE}/lib +INCLUDES=$(CFLAGS) -I${LOCALBASE}/include +LIBS=$(LDFLAGS) -lpcap -L${LOCALBASE}/lib -lnet DEFINES=`${LIBNET_CONFIG} --defines` STATIC= -CC=gcc +#CC?=gcc CFLAGS+=-g -Wall -DETHERS='"$(ETHERS)"' @@ -58,10 +58,10 @@ cleanall: clean @rm -f $(NAME) install: all - mkdir -p -m 755 $(PREFIX)/sbin - install -s -m 755 $(NAME) $(PREFIX)/sbin/$(NAME) - mkdir -p -m 755 $(PREFIX)/man/man8 - install -m 644 doc/$(NAME).8 $(PREFIX)/man/man8/$(NAME).8 + mkdir -p -m 755 ${DESTDIR}$(PREFIX)/sbin + install -s -m 755 $(NAME) ${DESTDIR}$(PREFIX)/sbin/$(NAME) + mkdir -p -m 755 ${DESTDIR}$(PREFIX)/man/man8 + install -m 644 doc/$(NAME).8 ${DESTDIR}$(PREFIX)/man/man8/$(NAME).8 uninstall: deinstall