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>