Date: Wed, 19 Feb 2003 15:42:25 +0100 From: Stijn Hoop <stijn@win.tue.nl> To: Christian Weisgerber <naddy@mips.inka.de> Cc: freebsd-ports@freebsd.org Subject: Re: passing arguments to *_DEPENDS Message-ID: <20030219144225.GE808@pcwin002.win.tue.nl> In-Reply-To: <b303tq$1q3b$1@kemoauc.mips.inka.de> References: <20030219003422.GD31515@rot13.obsecurity.org> <BA786D6D.2915F%ade@lovett.com> <b303tq$1q3b$1@kemoauc.mips.inka.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--xgyAXRrhYN0wYx8y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 19, 2003 at 02:21:46PM +0000, Christian Weisgerber wrote: > Ade Lovett <ade@lovett.com> wrote: >=20 > > An alternate, and also compatible view is to run a sweep through the po= rts > > tree, ensure that all such optional stuff is controlled by a WITH_* or > > WITHOUT_* variable (much needed standardization anyway), and then have > > +CONTENTS modified with a new @options:[<opt1[=3Dval1],[opt2=3D...]] fi= eld. >=20 > > I believe we need to rethink the concept of ports either being thin (mi= nimal > > number of dependencies) or thick (maximal dependencies), and work on a > > generic optional-dependency system that individual ports may use. >=20 > OpenBSD's FLAVOR system, in short. That would rule. I've been meaning to look at porting OpenBSDs bsd.port.mk for quite some time but I haven't gotten around to it yet. Besides I suspect it will be very difficult. Anyone else been having a look at it? OpenBSD also has the IMHO pretty cool concept of separating package building from installing; that is, a port is just used to make a package instead of making the package from installed bits. That would also be a very nice feature to have. --Stijn --=20 Nostalgia ain't what it used to be. --xgyAXRrhYN0wYx8y Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+U5fRY3r/tLQmfWcRAuTuAJ0bt3iZyZ1500PyO67IRuQwN+DQPACeNGb3 rq4rREkZGSDaxiJ49ELFTG8= =d8cZ -----END PGP SIGNATURE----- --xgyAXRrhYN0wYx8y-- 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?20030219144225.GE808>