Date: Sat, 9 Sep 2000 00:45:52 -0500 From: Will Andrews <will@physics.purdue.edu> To: Steve Price <sprice@hiwaay.net> Cc: Will Andrews <will@physics.purdue.edu>, ports@freebsd.org Subject: Re: Ports Options Paper Message-ID: <20000909004552.J632@radon.gryphonsoft.com> In-Reply-To: <20000909003238.A92984@bonsai.hiwaay.net>; from sprice@hiwaay.net on Sat, Sep 09, 2000 at 12:32:38AM -0500 References: <20000903052226.E1205@radon.gryphonsoft.com> <20000905221216.A25531@bonsai.hiwaay.net> <20000905224407.X23702@radon.gryphonsoft.com> <20000909003238.A92984@bonsai.hiwaay.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 09, 2000 at 12:32:38AM -0500, Steve Price wrote: > # I think the current system could be a lot friendlier, and that is the > # goal with the options file; it can be parsed by a perl script to > # generate a dialog(1) dialog file, which can then be used to generate a > # Makefile.options to use the options a user desires. > > The problem with this (as Satoshi has already pointed out) is that this > doesn't appear to work well for package building machines. Sure it does, all that's needed is to set a number of defaults for PACKAGE_BUILDING.. like this: .if defined(PACKAGE_BUILDING) .if ${PKGNAME} == blah do some stuff .elseif ${PKGNAME} == blah2 do some other stuff .endif and so forth, for the ports that will handle multiple packages simultaneously. By the way, nobody's pointed me at the appropriate point in the archive where people tried and failed to implement multiple packages from the same port. So I'm still not going to play this stupid game, I still think the way I'm saying to do it is the Right Way (tm). Of course, all the various issues that I've brought up are interconnected in one way or another, and probably need to be addressed step-by-step like Kris said, and that way we'll get things done faster. If progress results, then I will have done my job. -- Will Andrews <will@physics.purdue.edu> <will@FreeBSD.org> GCS/E/S @d- s+:+ a--- C++ UB++++$ P+ L- E--- W+ N-- !o ?K w--- O- M+ V- PS+ PE++ Y+ PGP+>+++ t++ 5 X+ R+ tv+ b++ DI+++ D+ G++ e>++++ h! r- y? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000909004552.J632>