From owner-freebsd-ports Mon Jul 22 23:47:55 2002 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E621837B400; Mon, 22 Jul 2002 23:47:50 -0700 (PDT) Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B12843E31; Mon, 22 Jul 2002 23:47:50 -0700 (PDT) (envelope-from stijn@pcwin002.win.tue.nl) Received: from pcwin002.win.tue.nl (orb_rules@localhost [127.0.0.1]) by pcwin002.win.tue.nl (8.12.4/8.12.3) with ESMTP id g6N6lmUR094774; Tue, 23 Jul 2002 08:47:48 +0200 (CEST) (envelope-from stijn@pcwin002.win.tue.nl) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.12.4/8.12.4/Submit) id g6N6lmrp094773; Tue, 23 Jul 2002 08:47:48 +0200 (CEST) Date: Tue, 23 Jul 2002 08:47:48 +0200 From: Stijn Hoop To: Nik Clayton Cc: ports@freebsd.org Subject: Re: Proposed new 'options' target Message-ID: <20020723064748.GB94681@pcwin002.win.tue.nl> References: <20020720162928.GD37802@clan.nothing-going-on.org> <20020722074605.GC3222@pcwin002.win.tue.nl> <20020722202850.GJ37802@clan.nothing-going-on.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3lcZGd9BuhuYXNfi" Content-Disposition: inline In-Reply-To: <20020722202850.GJ37802@clan.nothing-going-on.org> User-Agent: Mutt/1.4i X-Bright-Idea: Let's abolish HTML mail! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --3lcZGd9BuhuYXNfi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 22, 2002 at 09:28:50PM +0100, Nik Clayton wrote: > On Mon, Jul 22, 2002 at 09:46:05AM +0200, Stijn Hoop wrote: > > # Variable|Default value|Short description > > # Multi-line/long description (optional). > > # Multi-line/long description lines must start with whitespace! > > # > > WITH_ASM68K|no|If set to 'yes', this will enable the speedier but buggy > > assembler 68x00 CPU emulation cores. This will only work on x86. > > Note that some games are known to break with this option, among > > them pbobble2. >=20 > My main concern with something like this is that it's not easily=20 > extendable. If you want to add new fields in the middle (to specify > whether the option is exclusive, or can be mixed with others, or it's > GUI representation, or whatever) then there's going to be problems. Yes, absolutely true. I'm not proposing this as the One True Way(tm), but seeing as it is available right now and really works for two different ports, I'd thought I'd mention it. Like I said, I don't really care which option method it is going to be, but in the absence of a default one this one works pretty well for my purposes. > Give me an 'X'. Give me an 'M'. Give me an 'L'. . . If phk has his > way we'll have an XML library in the base system soon enough. I'd vote for that. > Which is exactly the discussion I want to avoid right now, because it's > a huge rathole -- that's why my original suggestion was as simple as it > was. Indeed (I can hear the cries 'bloat in base' from a distance already). --Stijn --=20 "What if everything you see is more than what you see -- the person next to you is a warrior and the space that appears empty is a secret door to anoth= er world? What if something appears that shouldn't? You either dismiss it, or = you accept that there is much more to the world than you think. Perhaps it real= ly is a doorway, and if you choose to go inside, you'll find many unexpected things." -- Shigeru Miyamoto --3lcZGd9BuhuYXNfi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9PPwUY3r/tLQmfWcRAiD3AJ0RfutOU4Pm+Y8Fp8Yp+Pke5TQXmQCgs5zE 0bAeCmYKWBytjOg8GVdO+ds= =Itlu -----END PGP SIGNATURE----- --3lcZGd9BuhuYXNfi-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message