Skip site navigation (1)Skip section navigation (2)
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>