freebsd-ports/security/vlock/files/patch-aa
Kirill Ponomarev d5ae769327 Respect PREFIX
PR:		ports/68008
Submitted by:	Kevin Way <kevin.way@overtone.org>
2004-06-16 15:26:41 +00:00

36 lines
862 B
Text

--- Makefile.orig Thu Jan 14 01:19:14 1999
+++ Makefile Wed Jun 16 17:23:34 2004
@@ -1,24 +1,19 @@
# vlock makefile
-CC = gcc
-# remove the -DUSE_PAM, -ldl, and -lpam if you aren't using PAM
-RPM_OPT_FLAGS=-O2
-CFLAGS = $(RPM_OPT_FLAGS) -DUSE_PAM
-LDFLAGS = -ldl -lpam -lpam_misc
+CFLAGS += -DUSE_PAM
+LDFLAGS = -lpam
OBJS = vlock.o signals.o help.o terminal.o input.o
-vlock: $(OBJS)
+all: vlock
-vlock.man: vlock.1
- groff -man -Tascii vlock.1 > vlock.man
+vlock: $(OBJS)
+ cc $(OBJS) $(LDFLAGS) -o vlock
-vlock.o: vlock.h version.h
-signals.o: vlock.h
-help.o: vlock.h
-terminal.o: vlock.h
-input.o: vlock.h
+install:
+ /usr/bin/install -c -s -o root -g wheel -m 4555 vlock ${PREFIX}/bin
+ /usr/bin/install -c -o root -g wheel -m 444 vlock.1 ${MANPREFIX}/man/man1
clean:
- rm -f $(OBJS) vlock core core.vlock
+ rm -f $(OBJS) vlock vlock.core