From owner-freebsd-ports@FreeBSD.ORG Tue Oct 12 16:57:04 2004 Return-Path: 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 AF55C16A4CE; Tue, 12 Oct 2004 16:57:04 +0000 (GMT) Received: from mail.struchtrup.de (mail.struchtrup.de [80.190.247.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C9E343D39; Tue, 12 Oct 2004 16:57:02 +0000 (GMT) (envelope-from seb@struchtrup.com) Received: from p5087c09c.dip0.t-ipconnect.de ([80.135.192.156] helo=[10.0.0.2]) by mail.struchtrup.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.42 (FreeBSD)) id 1CHPzj-000MLv-Ns; Tue, 12 Oct 2004 16:59:27 +0000 Message-ID: <416C0DE8.3000004@struchtrup.com> Date: Tue, 12 Oct 2004 19:01:28 +0200 From: Sebastian Schulze Struchtrup User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040916) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ports@freebsd.org, eivind@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Struchtrup-MailScanner-Information: Please contact the ISP for more information X-Struchtrup-MailScanner: Found to be clean X-MailScanner-From: seb@struchtrup.com Subject: alternative options for ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 16:57:04 -0000 I would like to poll if there is any need for an extension to the current menu-driven config frontend. My idea was to implement a kind of alternative options, like radio-buttons in a gui, using "dialog --menu" or something like this. Not enable/disable options, but a way to select one option out of a few others. For a new port (the lxr source code cross referencer) I will need a selection of one of three database clients to use and one of two indexing/search engine. Please correct me if if there is yet a way to achieve this other than coding directly in the ports' makefile. Will there be any use for some other ports (in the future?). I would go to implement this in bsd.port.mk if this is favoured and would make sense for others. Otherwise, I would implement a way in the ports makefile or using a command line/environment option like WITH_DB=xxxx. I would be pleased to get some feedback. Thanks, Sebastian Schulze Struchtrup