From owner-freebsd-ports@FreeBSD.ORG Wed Jun 13 15:22:45 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74B1116A53E for ; Wed, 13 Jun 2007 15:22:45 +0000 (UTC) (envelope-from sean-freebsd@farley.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id 3A01213C44B for ; Wed, 13 Jun 2007 15:22:43 +0000 (UTC) (envelope-from sean-freebsd@farley.org) Received: from thor.farley.org (thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.1/8.14.1) with ESMTP id l5DFNOZ6044904; Wed, 13 Jun 2007 10:23:24 -0500 (CDT) (envelope-from sean-freebsd@farley.org) Date: Wed, 13 Jun 2007 10:22:30 -0500 (CDT) From: "Sean C. Farley" To: Vivek Khera In-Reply-To: Message-ID: <20070613101823.F71859@thor.farley.org> References: <200706090936.51775.david@vizion2000.net> <20070609203316.GC71246@voodoo.bawue.com> <20070611151636.GA16517@lor.one-eyed-alien.net> <822946050706120826r75835defj2dbf76fc2ecfccb6@mail.gmail.com> <20070613093658.dk1r5iud8gssss0o@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=no version=3.2.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on mail.farley.org Cc: ports@freebsd.org Subject: Re: ./options-descr file suggestion for ports 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: Wed, 13 Jun 2007 15:22:45 -0000 On Wed, 13 Jun 2007, Vivek Khera wrote: > On Jun 13, 2007, at 3:36 AM, Alexander Leidinger wrote: > >> First there where no OPTIONS, then OPTIONS was introduced. If you >> feel annoyed by those ports which are not converted yet to OPTIONS >> (because nobody felt annoyed enough to convert them), feel free to >> submit patches for them. > > personally, I'm annoyed by ports that use OPTIONS because I cannot > then set them globally in my make.conf file (which is copied around to > all my servers). I have to ensure that the proper OPTIONS are set on > every machine on which I may build a port. > > Is it possible (and/or is anyone working on) a way to make the options > setting non-interactive and pull the settings from a config file > instead? I use ports-mgmt/portconf. It puts a hook into make.conf that reads it for port configuration. This allows make.conf to be different on each system while having a configuration file you can copy to each system. As for making non-interactive mode the default in ports.conf: *: BATCH Sean -- sean-freebsd@farley.org