| @@ -1,31 +1,31 @@ | | | @@ -1,31 +1,31 @@ |
1 | $NetBSD: patch-Makefile,v 1.1 2019/02/16 16:34:09 bsiegert Exp $ | | 1 | $NetBSD: patch-Makefile,v 1.2 2022/12/15 11:29:43 jperkin Exp $ |
2 | | | 2 | |
3 | Do not set PREFIX to allow unprivileged use, and respect DESTDIR. | | 3 | Do not set PREFIX to allow unprivileged use, and respect DESTDIR. |
4 | | | 4 | |
5 | --- Makefile.orig 2015-08-10 08:21:35.000000000 +0000 | | 5 | --- Makefile.orig 2015-08-10 08:21:35.000000000 +0000 |
6 | +++ Makefile | | 6 | +++ Makefile |
7 | @@ -13,8 +13,6 @@ | | 7 | @@ -13,8 +13,6 @@ |
8 | CC = cc | | 8 | CC = cc |
9 | LIBS = -lutil | | 9 | LIBS = -lutil |
10 | | | 10 | |
11 | -PREFIX = /usr/local | | 11 | -PREFIX = /usr/local |
12 | - | | 12 | - |
13 | all: | | 13 | all: |
14 | ${CC} ${CFLAGS} -Wall ${LIBS} -o empty empty.c | | 14 | ${CC} ${CFLAGS} -Wall ${LIBS} -o empty empty.c |
15 | | | 15 | |
16 | @@ -41,11 +39,11 @@ SunOS-gcc: | | 16 | @@ -41,11 +39,11 @@ SunOS-gcc: |
17 | | | 17 | |
18 | install: | | 18 | install: |
19 | [ -f `which strip` ] && strip empty | | 19 | [ -f `which strip` ] && strip empty |
20 | - [ -d ${PREFIX}/bin ] && cp empty ${PREFIX}/bin || mkdir -p ${PREFIX}/bin && cp empty ${PREFIX}/bin | | 20 | - [ -d ${PREFIX}/bin ] && cp empty ${PREFIX}/bin || mkdir -p ${PREFIX}/bin && cp empty ${PREFIX}/bin |
21 | - [ -d ${PREFIX}/man/man1 ] && cp empty.1 ${PREFIX}/man/man1 || mkdir -p ${PREFIX}/man/man1 && cp empty.1 ${PREFIX}/man/man1 | | 21 | - [ -d ${PREFIX}/man/man1 ] && cp empty.1 ${PREFIX}/man/man1 || mkdir -p ${PREFIX}/man/man1 && cp empty.1 ${PREFIX}/man/man1 |
22 | + [ -d ${DESTDIR}${PREFIX}/bin ] && cp empty ${DESTDIR}${PREFIX}/bin || mkdir -p ${DESTDIR}${PREFIX}/bin && cp empty ${DESTDIR}${PREFIX}/bin | | 22 | + [ -d ${DESTDIR}${PREFIX}/bin ] && cp empty ${DESTDIR}${PREFIX}/bin || mkdir -p ${DESTDIR}${PREFIX}/bin && cp empty ${DESTDIR}${PREFIX}/bin |
23 | + [ -d ${DESTDIR}${PREFIX}/man/man1 ] && cp empty.1 ${DESTDIR}${PREFIX}/man/man1 || mkdir -p ${DESTDIR}${PREFIX}/man/man1 && cp empty.1 ${DESTDIR}${PREFIX}/man/man1 | | 23 | + [ -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 |
24 | deinstall: | | 24 | deinstall: |
25 | - rm ${PREFIX}/bin/empty | | 25 | - rm ${PREFIX}/bin/empty |
26 | - rm ${PREFIX}/man/man1/empty.1 | | 26 | - rm ${PREFIX}/man/man1/empty.1 |
27 | + rm ${DESTDIR}${PREFIX}/bin/empty | | 27 | + rm ${DESTDIR}${PREFIX}/bin/empty |
28 | + rm ${DESTDIR}${PREFIX}/man/man1/empty.1 | | 28 | + rm ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/empty.1 |
29 | uninstall: deinstall | | 29 | uninstall: deinstall |
30 | | | 30 | |
31 | clean: | | 31 | clean: |