From owner-freebsd-questions@FreeBSD.ORG Sat Jul 28 21:16:04 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B60916A419 for ; Sat, 28 Jul 2007 21:16:04 +0000 (UTC) (envelope-from cyberleo@cyberleo.net) Received: from pizzabox.cyberleo.net (alpha.cyberleo.net [198.145.45.10]) by mx1.freebsd.org (Postfix) with ESMTP id 50CDF13C4A3 for ; Sat, 28 Jul 2007 21:16:04 +0000 (UTC) (envelope-from cyberleo@cyberleo.net) Received: (qmail 63853 invoked from network); 28 Jul 2007 21:16:03 -0000 Received: from adsl-75-3-94-126.dsl.chcgil.sbcglobal.net (HELO ?172.16.44.14?) (cyberleo@cyberleo.net@75.3.94.126) by alpha.cyberleo.net with ESMTPA; 28 Jul 2007 21:16:03 -0000 Message-ID: <46AB9EB4.5080305@cyberleo.net> Date: Sat, 28 Jul 2007 14:53:01 -0500 From: CyberLeo Kitsana User-Agent: Thunderbird 2.0.0.4 (X11/20070604) MIME-Version: 1.0 To: FreeBSD Questions Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Custom builds from ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Jul 2007 21:16:04 -0000 Hi! My question concerns building ports with custom options. With some ports, 'make config' governs the options, and stores them in a file someplace so they are honored the next time you build or upgrade the port. With most ports, however, this is controlled by passing variables on the command line or via the environment. The most obvious location for these variables to be placed, so that they may affect recursive builds and upgrades, is make.conf. However, I've noticed that some ports use the same variable names for similar options ('WITH_MYSQL'), when I may not want that option set in both ports. Is there a way to specify which ports certain options are to be applied to, without having to craft custom command lines and build ports individually? Thanks! -- Fuzzy love, -CyberLeo Technical Administrator CyberLeo.Net Webhosting http://www.CyberLeo.Net Furry Peace! - http://wwww.fur.com/peace/