summaryrefslogtreecommitdiff
path: root/sysutils/bkpupsd/files/patch-Makefile
blob: eea94c5789d7a5479b3cde6ff67b6848727048d4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
--- Makefile.orig	2024-02-27 11:19:04 UTC
+++ Makefile
@@ -5,24 +5,22 @@
 # ver 1.0 A
 #
 
-CC=		/usr/bin/cc
-SBINDIR=	/usr/local/sbin
-MANDIR=		/usr/local/man
-SCRIPTDIR=	/usr/local/libexec
+#CC=		/usr/bin/cc
+SBINDIR=	${PREFIX}/sbin
+MANDIR=		${PREFIX}/share/man/man8
+SCRIPTDIR=	${PREFIX}/libexec/bkpupsd
 
 all: ./src/bkpupsd.c
-	${CC} -o ./bin/bkpupsd ./src/bkpupsd.c
+	${CC} ${CFLAGS} -o ./bin/bkpupsd ./src/bkpupsd.c
 
 install:
-	chown root.wheel ./bin/bkpupsd
-	chmod 700 ./bin/bkpupsd
-	cp ./bin/bkpupsd ${SBINDIR}/bkpupsd
-	cp ./doc/bkpupsd.8 ${MANDIR}/man8/bkpupsd.8
-	chown root.wheel ./scripts/*
-	cp -fR ./scripts ${SCRIPTDIR}/bkpupsd
+	${BSD_INSTALL_PROGRAM} ./bin/bkpupsd ${DESTDIR}${SBINDIR}
+	${BSD_INSTALL_MAN} ./doc/bkpupsd.8 ${DESTDIR}${MANDIR}
+	mkdir -p ${DESTDIR}${SCRIPTDIR}
+	(cd scripts; for i in *; do ${BSD_INSTALL_SCRIPT} $$i ${DESTDIR}${SCRIPTDIR}; done)
 
 clean:
 	rm -f ./bin/bkpupsd
 	rm -f ${SBINDIR}/bkpupsd
-	rm -f ${MANDIR}/man8/bkpupsd.8
-	rm -rf ${SCRIPTDIR}/bkpupsd
+	rm -f ${MANDIR}/bkpupsd.8
+	rm -rf ${SCRIPTDIR}