You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-analyzer/ipguard/files/ipguard-1.04-gentoo.patch

51 lines
1.2 KiB

--- a/Makefile
+++ b/Makefile
@@ -28,13 +28,13 @@
STATIC=
CC=gcc
-CFLAGS+=-g -Wall -DETHERS='"$(ETHERS)"'
+CFLAGS+=-Wall -DETHERS='"$(ETHERS)"'
OBJS=ethers.o ipguard.o packet.o system.o
.c.o:
@echo Compiling $*.c
- @$(CC) -c $(CFLAGS) $(INCLUDES) $(DEFINES) $<
+ $(CC) -c $(CFLAGS) $(INCLUDES) $(DEFINES) $<
all: start $(NAME)
@@ -47,7 +47,7 @@
$(NAME): $(OBJS)
@echo Linking $@
- @$(CC) -o $@ $(OBJS) $(LIBS) $(STATIC)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJS) $(LIBS) $(STATIC)
clean:
@echo Cleaning OBJS
@@ -58,16 +58,16 @@
@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 ${D}$(PREFIX)/sbin
+ install -m 755 $(NAME) ${D}$(PREFIX)/sbin/$(NAME)
+ mkdir -p -m 755 ${D}$(PREFIX)/share/man/man8
+ install -m 644 doc/$(NAME).8 ${D}$(PREFIX)/share/man/man8/$(NAME).8
uninstall: deinstall
deinstall:
- rm -f $(PREFIX)/man/man8/$(NAME).8
- rm -f $(PREFIX)/sbin/$(NAME)
+ rm -f ${D}$(PREFIX)/share/man/man8/$(NAME).8
+ rm -f ${D}$(PREFIX)/sbin/$(NAME)
ethers.o: ipguard.h
ipguard.o: ipguard.h