summaryrefslogtreecommitdiff
path: root/devel/empty/patches/patch-Makefile
blob: 858ec62af9efc6c813e9ec56c6763d1c231c3cc6 (plain)
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
$NetBSD: patch-Makefile,v 1.2 2022/12/15 11:29:43 jperkin Exp $

Do not set PREFIX to allow unprivileged use, and respect DESTDIR.

--- Makefile.orig	2015-08-10 08:21:35.000000000 +0000
+++ Makefile
@@ -13,8 +13,6 @@
 CC =	cc
 LIBS =	-lutil
 
-PREFIX = /usr/local
-
 all:
 	${CC} ${CFLAGS} -Wall ${LIBS} -o empty empty.c
 
@@ -41,11 +39,11 @@ SunOS-gcc:
 
 install:
 	[ -f `which strip` ] && strip empty
-	[ -d ${PREFIX}/bin ] && cp empty ${PREFIX}/bin || mkdir -p ${PREFIX}/bin && cp empty ${PREFIX}/bin
-	[ -d ${PREFIX}/man/man1 ] && cp empty.1 ${PREFIX}/man/man1 || mkdir -p ${PREFIX}/man/man1 && cp empty.1 ${PREFIX}/man/man1
+	[ -d ${DESTDIR}${PREFIX}/bin ] && cp empty ${DESTDIR}${PREFIX}/bin || mkdir -p ${DESTDIR}${PREFIX}/bin && cp empty ${DESTDIR}${PREFIX}/bin
+	[ -d ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ] && cp empty.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || mkdir -p ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 && cp empty.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
 deinstall:
-	rm ${PREFIX}/bin/empty
-	rm ${PREFIX}/man/man1/empty.1
+	rm ${DESTDIR}${PREFIX}/bin/empty
+	rm ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/empty.1
 uninstall:	deinstall
 
 clean: