From owner-freebsd-ports Tue Feb 1 17:46:58 2000 Delivered-To: freebsd-ports@freebsd.org Received: from cornflake.nickelkid.com (cornflake.nickelkid.com [216.116.135.26]) by builder.freebsd.org (Postfix) with ESMTP id DB63D3FD0 for ; Tue, 1 Feb 2000 17:46:54 -0800 (PST) Received: from localhost (jooji@localhost) by cornflake.nickelkid.com (8.9.3/8.9.3) with ESMTP id UAA10668; Tue, 1 Feb 2000 20:44:31 -0500 (EST) (envelope-from jooji@cornflake.nickelkid.com) Date: Tue, 1 Feb 2000 20:44:31 -0500 (EST) From: "Jasper O'Malley" To: Chuck Robey Cc: Will Andrews , Dan Langille , ports@FreeBSD.ORG Subject: Re: skip requires X? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 1 Feb 2000, Chuck Robey wrote: > Now that way of approaching things I can completely agree with. It would > indeed be a good thing if it were possible to option in or out some > dependencies at build time. Make packaging damn near impossible, tho. Not especially. There's no reason you couldn't make the package require all the bells and whistles through reasonable defaults, and still allow people to build pared down versions by compiling the port from scratch (using something like the NO_X11 environment variable, for example). A good example of something that works like this already is cvsup; the package assumes you have X installed, but you can build the port without X support by setting NO_X11=YES. Cheers, Mick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message