Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Sep 2000 11:38:45 -0500
From:      Will Andrews <will@physics.purdue.edu>
To:        Steve Price <sprice@hiwaay.net>
Cc:        Kris Kennaway <kris@FreeBSD.org>, Will Andrews <will@physics.purdue.edu>, ports@FreeBSD.org
Subject:   Re: Ports Options Paper
Message-ID:  <20000909113845.P632@radon.gryphonsoft.com>
In-Reply-To: <20000909011940.F92984@bonsai.hiwaay.net>; from sprice@hiwaay.net on Sat, Sep 09, 2000 at 01:19:40AM -0500
References:  <20000909010404.D92984@bonsai.hiwaay.net> <Pine.BSF.4.21.0009082308010.15977-100000@freefall.freebsd.org> <20000909011940.F92984@bonsai.hiwaay.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 09, 2000 at 01:19:40AM -0500, Steve Price wrote:
> Possibly, but with only a package name like libick and WITH_FOO
> how does bsd.*.mk know what the name of the package is that has
> WITH_FOO?  Among others it could be called libick-foo, libick_foo,
> libick+foo, ...  Sure we could implement a set of guidelines that
> specified how the package names should work, but we all know how
> well that works.

My original paper dealt with differing PKGNAMEs, based on the options
needed.  At least, I'm pretty sure it did.

> On the other hand if we could get the describe target to generate
> more than one entry, then we'd have a solution that wouldn't
> require changing the package building scripts and countless other
> scripts/programs that are currently laying about.

I'll try to think of a method that we can put in the describe target and
coordinate with the actual Makefiles.  But I think it's fairly easy..
the thing I'd like to avoid is unnecessary .if's where a simple variable
could do the job; or if it IS necessary, then perhaps move the code to
an options file like I suggested.

-- 
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?20000909113845.P632>