summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1998-02-19 06:49:27 +0000
committerasami <asami@FreeBSD.org>1998-02-19 06:49:27 +0000
commit7d4af6ecd6bb200ad98cb5c0b1e0073157755434 (patch)
tree2a1f2efa63477e0027ccb4851e5f5af2d47c98bd /share
parent5b9c68270e4cd9c5f15391f1690bab700d14d3c6 (diff)
downloadFreeBSD-src-7d4af6ecd6bb200ad98cb5c0b1e0073157755434.zip
FreeBSD-src-7d4af6ecd6bb200ad98cb5c0b1e0073157755434.tar.gz
(1) Don't disable "deinstall" if IGNORE is set.
I don't know what the hell I was thinking in: rev. 1.268 (2) Create ${PREFIX} before calling mtree if it doesn't exist. This may not be the best solution, but pre-install is called after mtree so there really isn't any way to fix this from the port Makefiles and thus has to be done here.
Diffstat (limited to 'share')
-rw-r--r--share/mk/bsd.port.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/share/mk/bsd.port.mk b/share/mk/bsd.port.mk
index ee45403..f00a818 100644
--- a/share/mk/bsd.port.mk
+++ b/share/mk/bsd.port.mk
@@ -1,7 +1,7 @@
#-*- mode: Fundamental; tab-width: 4; -*-
# ex:ts=4
#
-# $Id: bsd.port.mk,v 1.269 1998/01/31 20:59:30 obrien Exp $
+# $Id: bsd.port.mk,v 1.270 1998/02/04 10:36:56 asami Exp $
# $NetBSD: $
#
# bsd.port.mk - 940820 Jordan K. Hubbard.
@@ -826,7 +826,7 @@ build:
@${IGNORECMD}
install:
@${IGNORECMD}
-deinstall:
+reinstall:
@${IGNORECMD}
package:
@${IGNORECMD}
@@ -1189,6 +1189,7 @@ _PORT_USE: .USE
.if make(real-install)
.if !defined(NO_MTREE)
@if [ `id -u` = 0 ]; then \
+ ${MKDIR} ${PREFIX}; \
if [ ! -f ${MTREE_FILE} ]; then \
${ECHO_MSG} "Error: mtree file \"${MTREE_FILE}\" is missing."; \
${ECHO_MSG} "Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again."; \
OpenPOWER on IntegriCloud