Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jun 1999 01:59:42 -0400
From:      Dave Chapeskie <dchapes@ddm.on.ca>
To:        Kris Kennaway <kkennawa@physics.adelaide.edu.au>
Cc:        ports@freebsd.org
Subject:   Re: Splitting a port into optional pieces... games/crossfire
Message-ID:  <19990621015942.05355@ddm.on.ca>
In-Reply-To: <Pine.OSF.4.10.9906211511510.8858-100000@bragg>; from Kris Kennaway on Mon, Jun 21, 1999 at 03:15:09PM %2B0930
References:  <19990621011522.36471@ddm.on.ca> <Pine.OSF.4.10.9906211511510.8858-100000@bragg>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 21, 1999 at 03:15:09PM +0930, Kris Kennaway wrote:
> A lot of ports have conditional compilation behaviour based on
> environment variables, like USE_GTKCLIENT, NO_SOUND, etc. Based on
> which variables are set or unset, different PLISTS, LIB_DEPENDS, etc,
> are invoked. You might be able to get away with providing all the
> optional functionality you want with only a single port, or a base
> port + additional maps, etc.

I'm sure it can be done in a single port (for the client that is, the
server should still be a separate port no matter what) except that
making a pre-built package for the FreeBSD CDs and the FTP site then
becomes difficult.  I would think it's fine to have the pre-built
package always use the new sound system but making it only X11 or only
GTK (or both, ick) isn't all that desirable IMHO.

> In the interests of KISS I'd say the fewer ports you make the better.

Actually I thinks it's simpler having multiple ports in this case which
is why I suggested it.  I of course may be entirely wrong :-)

> Kris
> -----
> "Never criticize anybody until you have walked a mile in their shoes,
> because by that time you will be a mile away and have their shoes."
>     -- Unknown
[End of Kris Kennaway's message]

-- 
Dave Chapeskie, DDM Consulting
<dchapes@ddm.on.ca>


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?19990621015942.05355>