From owner-freebsd-ports@FreeBSD.ORG Tue Mar 8 21:02:18 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 946D2106566B for ; Tue, 8 Mar 2011 21:02:18 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-10.arcor-online.net (mail-in-10.arcor-online.net [151.189.21.50]) by mx1.freebsd.org (Postfix) with ESMTP id 419F88FC0A for ; Tue, 8 Mar 2011 21:02:18 +0000 (UTC) Received: from mail-in-04-z2.arcor-online.net (mail-in-04-z2.arcor-online.net [151.189.8.16]) by mx.arcor.de (Postfix) with ESMTP id 88AEB2D6B25 for ; Tue, 8 Mar 2011 22:02:16 +0100 (CET) Received: from mail-in-05.arcor-online.net (mail-in-05.arcor-online.net [151.189.21.45]) by mail-in-04-z2.arcor-online.net (Postfix) with ESMTP id 8456B1F925A for ; Tue, 8 Mar 2011 22:02:16 +0100 (CET) Received: from lorvorc.mips.inka.de (dslb-094-218-183-029.pools.arcor-ip.net [94.218.183.29]) by mail-in-05.arcor-online.net (Postfix) with ESMTPS id 5A816E3F05 for ; Tue, 8 Mar 2011 22:02:16 +0100 (CET) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-05.arcor-online.net 5A816E3F05 Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.4/8.14.3) with ESMTP id p28L2FEZ064034 for ; Tue, 8 Mar 2011 22:02:15 +0100 (CET) (envelope-from mailnull@lorvorc.mips.inka.de) Received: (from mailnull@localhost) by lorvorc.mips.inka.de (8.14.4/8.14.4/Submit) id p28L2FGg064033 for freebsd-ports@freebsd.org; Tue, 8 Mar 2011 22:02:15 +0100 (CET) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Tue, 8 Mar 2011 21:02:15 +0000 (UTC) Message-ID: References: <4D766181.6020809@gmail.com> Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-ports@freebsd.org Subject: Re: Creating a new port, overriding a Makefile variable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2011 21:02:18 -0000 Chris Rees wrote: > >> In the port Makefile I've tried to use MAKE_ENV= MANPREFIX=/man to > >> override it, but it seems it's ignored. > > MAKE_ARGS= -EMANPREFIX > MAKE_ENV= MANPREFIX=/man > > NB gmake doesn't have the -E flag, but the -e flag sets environment > precedence on all variables. Sounds risky! Just use MAKE_ARGS= MANPREFIX=/man Variables set on the command line override Makefile settings. (So says POSIX.) -- Christian "naddy" Weisgerber naddy@mips.inka.de