freebsd-ports/security/ipfw2dshield/files/patch-Makefile
Pawel Pekala a941169f87 - Add staging support, allow it as regular user
- Convert to new options framework
- Turn 2 simple patches to REINPLACE_CMD
- Respect CC, CFLAGS during build
2014-07-10 22:14:30 +00:00

29 lines
874 B
Text

--- Makefile.orig 2004-05-29 16:27:21.000000000 +0200
+++ Makefile 2014-07-11 00:00:21.463847887 +0200
@@ -4,7 +4,8 @@
RMCMD = rm -f
INSTALL = install
-prefix = /usr/local
+prefix = ${PREFIX}
+etcdir = $(prefix)/etc
sbindir = $(prefix)/sbin
SUBDIRS = ipaddr strpdate
@@ -28,13 +29,13 @@
install: $(RC)
@for subdir in $(SUBDIRS); do (cd $$subdir && make install) ; done
@[ -d $(sbindir) ] || mkdir -vp $(sbindir)
- $(INSTALL) -c -m 700 -o root $(PROGRAM) $(sbindir)
- $(INSTALL) -c -m 600 -o root $(RC) $(HOME)/.$(RC).sample
+ $(INSTALL) -c -m 700 $(PROGRAM) $(DESTDIR)$(sbindir)
+ $(INSTALL) -c -m 600 $(RC) $(DESTDIR)$(etcdir)/$(RC).sample
uninstall:
@for subdir in $(SUBDIRS); do (cd $$subdir && make uninstall) ; done
-$(RMCMD) $(sbindir)/$(PROGRAM)
- -$(RMCMD) $(HOME)/.$(RC).sample
+ -$(RMCMD) $(etcdir)/$(RC).sample
clean:
-$(RMCMD) *~ *.bak