From owner-cvs-all@FreeBSD.ORG  Thu Sep 15 18:59:25 2005
Return-Path: <owner-cvs-all@FreeBSD.ORG>
X-Original-To: cvs-all@freebsd.org
Delivered-To: cvs-all@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 097B316A41F;
	Thu, 15 Sep 2005 18:59:25 +0000 (GMT)
	(envelope-from PeterJeremy@optushome.com.au)
Received: from mail26.syd.optusnet.com.au (mail26.syd.optusnet.com.au
	[211.29.133.167])
	by mx1.FreeBSD.org (Postfix) with ESMTP id CC88343D55;
	Thu, 15 Sep 2005 18:59:15 +0000 (GMT)
	(envelope-from PeterJeremy@optushome.com.au)
Received: from cirb503493.alcatel.com.au
	(c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236])
	by mail26.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id
	j8FIxCbd004639
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO);
	Fri, 16 Sep 2005 04:59:13 +1000
Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1])
	by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id
	j8FIxCSR046009; Fri, 16 Sep 2005 04:59:12 +1000 (EST)
	(envelope-from pjeremy@cirb503493.alcatel.com.au)
Received: (from pjeremy@localhost)
	by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id j8FIxBot046008; 
	Fri, 16 Sep 2005 04:59:11 +1000 (EST) (envelope-from pjeremy)
Date: Fri, 16 Sep 2005 04:59:11 +1000
From: Peter Jeremy <PeterJeremy@optushome.com.au>
To: Stijn Hoop <stijn@win.tue.nl>
Message-ID: <20050915185911.GD40237@cirb503493.alcatel.com.au>
References: <200509132211.j8DMBYpj090708@repoman.freebsd.org>
	<20050914022354.GA7740@holestein.holy.cow>
	<20050914061957.GA13354@FreeBSD.org>
	<20050914222511.GA11455@holestein.holy.cow>
	<20050915131224.GB94650@FreeBSD.org>
	<20050915144634.GA65015@dragon.NUXI.org>
	<20050915150330.GW64690@pcwin002.win.tue.nl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20050915150330.GW64690@pcwin002.win.tue.nl>
User-Agent: Mutt/1.4.2.1i
Cc: Alexey Dokuchaev <danfe@freebsd.org>, Parv <parv@pair.com>,
	cvs-all@freebsd.org, ports-committers@freebsd.org,
	David O'Brien <obrien@freebsd.org>, cvs-ports@freebsd.org
Subject: Re: cvs commit: ports/x11-wm/fvwm2-devel Makefile pkg-plist
	ports/x11-wm/fvwm2-devel/files patch-configure
X-BeenThere: cvs-all@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: CVS commit messages for the entire tree <cvs-all.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>,
	<mailto:cvs-all-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-all>
List-Post: <mailto:cvs-all@freebsd.org>
List-Help: <mailto:cvs-all-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-all>,
	<mailto:cvs-all-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Sep 2005 18:59:25 -0000

On Thu, 2005-Sep-15 17:03:30 +0200, Stijn Hoop wrote:
>On Thu, Sep 15, 2005 at 07:46:34AM -0700, David O'Brien wrote:
>> Or stick them in /etc/make.conf and still have them available for every
>> build.  I'm more than able to use 'vi' and edit /etc/make.conf.
>> And I don't get surprises later when I start some 'make install' of a
>> package with dependencies and walk away - only to find it stopped wanting
>> to know if I want to select some mostly useless options.

I think OPTIONS does have some benefits:
1) It forces the port maintainer to make some effort at listing all the
   configuration options and documenting what they do.
2) It means you get a chance to set configuration options on all the port's
   dependencies without having to track them down in advance.

OTOH, I agree that it's a nuisance to run "make install" or "portupgrade"
and come back several hours later to discover that some obscure dependency
is waiting for you to define its configuration.

>Or do 'make config-recursive' before 'make install'.

Note that this option doesn't exist with portupgrade.

-- 
Peter Jeremy