From owner-freebsd-ports@FreeBSD.ORG Tue May 9 16:41:08 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 457CE16A5BD for ; Tue, 9 May 2006 16:41:08 +0000 (UTC) (envelope-from rbgarga@gmail.com) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id A21E743D69 for ; Tue, 9 May 2006 16:41:07 +0000 (GMT) (envelope-from rbgarga@gmail.com) Received: by nz-out-0102.google.com with SMTP id i11so1462592nzi for ; Tue, 09 May 2006 09:41:06 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Al4R9qhmDNcgWZF1gbxdQZ2k7TED2RF2d+1c1ADv/wRIT/P5GqimCUa4m5OCJSwT26odGdfoZJRMJI1MjQJ7+Y+ZAwtBQMqlVjHiCQvNYasS7+MltTfSvfE1MuzbxaK4gheTeFNOuU1R4IN/f74uwdlwxJUyeRj2ZXjXISNmtR8= Received: by 10.36.104.16 with SMTP id b16mr1658225nzc; Tue, 09 May 2006 09:41:06 -0700 (PDT) Received: by 10.37.14.22 with HTTP; Tue, 9 May 2006 09:41:06 -0700 (PDT) Message-ID: <747dc8f30605090941n2b133099pe0ba35ddd4ae646a@mail.gmail.com> Date: Tue, 9 May 2006 13:41:06 -0300 From: "Renato Botelho" To: "Yuan, Jue" In-Reply-To: <200605100037.08447.yuanjue@yuanjue.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20060508200926.GA6005@daemons.gr> <200605100037.08447.yuanjue@yuanjue.net> Cc: ports@freebsd.org Subject: Re: ports structure and improvement suggestions 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, 09 May 2006 16:41:09 -0000 On 5/9/06, Yuan, Jue wrote: > Have got a question for the OPTIONS Framework. > > Since it will putting KNOBS in /etc/make.conf, the problem is: > when one port put "WITH_X11=3Dyes" into make.conf, while later another > port may put "WITHOUT_X11=3Dyes" into the same file. So when the ports > tree are upgraded and building process for these two ports happens, > as far as I can see, there are still some difficulties to tell which KNOB= is > for which port, right? > > I am not saying it is unresolved. Many solutions I have seen are mentione= d > here. But it is not what the OPTIONS Framework does automatically ;-) So > using the OPTIONS Framework only may not be a complete solution for ports= , > from this point of view :-) Try solution proposed by flz@FreeBSD.org in this thread... -- Renato Botelho