From 7d4af6ecd6bb200ad98cb5c0b1e0073157755434 Mon Sep 17 00:00:00 2001 From: asami Date: Thu, 19 Feb 1998 06:49:27 +0000 Subject: (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. --- share/mk/bsd.port.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'share/mk') 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."; \ -- cgit v1.1