From owner-ports-jp@jp.freebsd.org  Sat Nov  7 08:46:54 1998
Received: by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id IAA10068;
	Sat, 7 Nov 1998 08:46:54 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id IAA10063
	for <ports-jp@jp.freebsd.org>; Sat, 7 Nov 1998 08:46:51 +0900 (JST)
	(envelope-from asami@vader.cs.berkeley.edu)
Received: from silvia.hip.berkeley.edu (sji-ca6-19.ix.netcom.com [205.186.213.19]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id PAA16039; Fri, 6 Nov 1998 15:46:34 -0800 (PST)
Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id PAA10203; Fri, 6 Nov 1998 15:46:08 -0800 (PST)
Date: Fri, 6 Nov 1998 15:46:08 -0800 (PST)
Message-Id: <199811062346.PAA10203@silvia.hip.berkeley.edu>
To: ports-jp@jp.freebsd.org
CC: ports-jp@jp.freebsd.org, shige@kuis.kyoto-u.ac.jp
In-reply-to: <19981102013932V.shige@kuis.kyoto-u.ac.jp> (message from
	Shigeyuki FUKUSHIMA on Mon, 02 Nov 1998 01:39:32 +0900 (JST))
From: asami@freebsd.org (Satoshi Asami)
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: ports-jp 4997
Subject: [ports-jp 4997] Re: skk ports
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: asami@freebsd.org

 * $BJ!Eg!w5~Bg>pJs(B $B$G$9!#(B

 * $B$H$$$&$o$1$G!"(Bbsd.port.mk $B$N(B
 * 
 *  a. MAKE_FLAGS?=  -f $B$K(B -e $B$r2C$($k(B
 *  b. make $B$N0z?t$H$J$k(B $B?7$?$J(B MAKE_foo $B$rMQ0U$9$k(B
 *  c. MAKE_FLAGS+= -f $B$H$9$k(B
 * 
 * $B$N$I$A$i$+$r$7$?J}$,JXMx$K$J$k$+$H;W$$$^$9!#(B> $B$"$5$_(B $B$5$s(B

$BIaDL$O$3$&$$$&>l9g$O(B MAKE_FLAGS= VAR=value -f$B$H$+$d$k$s$G$9$,!"$3$l$O(B
$B1x$$$H;d$b5$$K$J$C$F$$$^$7$?!#(B

$B$3$s$J$N$O$$$+$,$G$7$g$&!#(B

$B$"$5$_(B
------
Index: bsd.port.mk
===================================================================
RCS file: /home/ncvs/src/share/mk/bsd.port.mk,v
retrieving revision 1.227.2.58
diff -u -r1.227.2.58 bsd.port.mk
--- bsd.port.mk	1998/10/30 08:29:06	1.227.2.58
+++ bsd.port.mk	1998/11/06 23:18:04
@@ -336,6 +336,8 @@
 #
 # MAKE_ENV		- Additional environment vars passed to sub-make in build
 #				  and install stages (default: see below).
+# MAKE_ARGS		- Any extra arguments to sub-make in build and install
+#				  stages (default: none).
 #
 # For install:
 #
@@ -1308,9 +1310,9 @@
 .if !target(do-build)
 do-build:
 .if defined(USE_GMAKE)
-	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET})
+	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
 .else defined(USE_GMAKE)
-	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET})
+	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
 .endif
 .endif
 
@@ -1319,14 +1321,14 @@
 .if !target(do-install)
 do-install:
 .if defined(USE_GMAKE)
-	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
+	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
 .if defined(USE_IMAKE) && !defined(NO_INSTALL_MANPAGES)
-	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} install.man)
+	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install.man)
 .endif
 .else defined(USE_GMAKE)
-	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET})
+	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
 .if defined(USE_IMAKE) && !defined(NO_INSTALL_MANPAGES)
-	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} install.man)
+	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install.man)
 .endif
 .endif
 .endif
