Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/share/mk/bsd.prog.mk,v retrieving revision 1.101 retrieving revision 1.101.2.1 diff -u -p -r1.101 -r1.101.2.1 --- src/share/mk/bsd.prog.mk 1999/07/01 20:19:18 1.101 +++ src/share/mk/bsd.prog.mk 1999/08/10 00:43:37 1.101.2.1 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.prog.mk,v 1.101 1999/07/01 20:19:18 itojun Exp $ +# $NetBSD: bsd.prog.mk,v 1.101.2.1 1999/08/10 00:43:37 mcr Exp $ # @(#)bsd.prog.mk 8.2 (Berkeley) 4/2/94 .if !target(__initialized__) @@ -143,9 +143,14 @@ ${DESTDIR}${BINDIR}/${PROGNAME}: .MADE .PRECIOUS: ${DESTDIR}${BINDIR}/${PROGNAME} ${DESTDIR}${BINDIR}/${PROGNAME}: ${PROG} +.if ${MORTALINSTALL} != "no" + ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} ${STRIPFLAG} \ + -m ${BINMODE} ${.ALLSRC} ${.TARGET} +.else ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} ${STRIPFLAG} -o ${BINOWN} \ -g ${BINGRP} -m ${BINMODE} ${.ALLSRC} ${.TARGET} .endif +.endif .if !target(proginstall) proginstall:: @@ -177,8 +182,13 @@ ${DESTDIR}${SCRIPTSDIR_${S}}/${SCRIPTSNA .PRECIOUS: ${DESTDIR}${SCRIPTSDIR_${S}}/${SCRIPTSNAME_${S}} ${DESTDIR}${SCRIPTSDIR_${S}}/${SCRIPTSNAME_${S}}: ${S} +.if ${MORTALINSTALL} != "no" + ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} \ + -m ${SCRIPTSMODE_${S}} ${.ALLSRC} ${.TARGET} +.else ${INSTALL} ${RENAME} ${PRESERVE} ${COPY} -o ${SCRIPTSOWN_${S}} -g \ ${SCRIPTSGRP_${S}} -m ${SCRIPTSMODE_${S}} ${.ALLSRC} ${.TARGET} +.endif .endfor .endif