From owner-freebsd-ports Thu Oct 10 17:37:41 2002 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 798A537B401; Thu, 10 Oct 2002 17:37:39 -0700 (PDT) Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.com [194.25.134.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BE1843EB7; Thu, 10 Oct 2002 17:37:38 -0700 (PDT) (envelope-from corecode@corecode.ath.cx) Received: from fwd11.sul.t-online.de by mailout05.sul.t-online.com with smtp id 17zno9-0004mK-00; Fri, 11 Oct 2002 02:37:37 +0200 Received: from pride.uni.stoert.net (320050403952-0001@[217.82.56.2]) by fmrl11.sul.t-online.com with esmtp id 17zno5-0Mal8KC; Fri, 11 Oct 2002 02:37:33 +0200 Received: from wobbler.uni.stoert.net (wobbler.uni.stoert.net [10.150.180.180]) by pride.uni.stoert.net (Postfix) with ESMTP id 5CFCF12ECDE; Fri, 11 Oct 2002 02:37:31 +0200 (CEST) Received: by wobbler.uni.stoert.net (Postfix, from userid 1000) id 5481F18F; Fri, 11 Oct 2002 02:37:25 +0200 (CEST) Date: Fri, 11 Oct 2002 02:37:18 +0200 From: Simon 'corecode' Schubert To: Neil Blakey-Milner Cc: kris@obsecurity.org, ports@FreeBSD.org, eivind@FreeBSD.org Subject: Re: Updated dialog-based config patches Message-Id: <20021011023718.07efede5.corecode@corecode.ath.cx> In-Reply-To: <20021010205723.GA20541@mithrandr.moria.org> References: <20020930062804.GA50001@xor.obsecurity.org> <20021006202120.GA96047@xor.obsecurity.org> <20021010132556.GA17714@mithrandr.moria.org> <20021010181035.GA19338@mithrandr.moria.org> <20021010205723.GA20541@mithrandr.moria.org> X-Mailer: Sylpheed version 0.8.5claws (GTK+ 1.2.10; ) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.b+o1H5i:2do4z," X-Sender: 320050403952-0001@t-dialin.net Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=.b+o1H5i:2do4z, Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Obviously Neil Blakey-Milner formed the bits: > The way things are at the moment, config_dialog will only display > options of type 'boolean', and then set WITH_ or WITHOUT_. Later if > we add a type called 'anything' or 'string' or 'integer' or whatever, > config_dialog might ask those after it does the checklist, or maybe > it'd ignore it. The port builder could build a pretty nice screen > which integrates all the choices. > > Also, while config_dialog will probably never learn about 'classes' or > dependencies/conflicts, it'll just ignore them, but ports builders > (like gportconf did - example in URL above) could integrate them. you (all) might look at my previous atempt for port options, somehow more sophisticated (different option types, multiple option files (for e.g. generic gnome options) at http://corecode.ath.cx/cgi-bin/cvsweb.cgi/ports/options/ somehow the last time i posted stuff about this nobody cared so i stopped developing on that. i though of integrating this stuff into a port that is required for ports using options. you just can do more and better stuff with C/C++ than you can do with shell tools... cheers simon -- /"\ http://corecode.ath.cx/#donate \ / \ ASCII Ribbon Campaign / \ Against HTML Mail and News --=.b+o1H5i:2do4z, Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (NetBSD) iD8DBQE9ph1Dr5S+dk6z85oRAvngAJ4mW7nvDmGU4a1+vEFwwgB2kKa5WACdH3ay ryLWEUfdQ+eqc99Gg5hba1s= =Nblz -----END PGP SIGNATURE----- --=.b+o1H5i:2do4z,-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message