From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LgMjP-0007AJ-E6 for garchives@archives.gentoo.org; Sun, 08 Mar 2009 17:24:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 70FCFE00FE; Sun, 8 Mar 2009 17:24:06 +0000 (UTC) Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.122]) by pigeon.gentoo.org (Postfix) with ESMTP id 5046AE00FE for ; Sun, 8 Mar 2009 17:24:06 +0000 (UTC) Received: from linux1.localdomain ([66.25.35.110]) by cdptpa-omta01.mail.rr.com with ESMTP id <20090308172405.ZXIA7442.cdptpa-omta01.mail.rr.com@linux1.localdomain> for ; Sun, 8 Mar 2009 17:24:05 +0000 Received: by linux1.localdomain (Postfix, from userid 1000) id 649E143C03; Sun, 8 Mar 2009 12:24:05 -0500 (CDT) Date: Sun, 8 Mar 2009 12:24:05 -0500 From: William Hubbs To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Ideas for a (fast) EAPI=3 Message-ID: <20090308172405.GA5333@linux1> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <1236498557.6854.51.camel@neuromancer> <20090308164228.GG14240@comet> <20090308164806.1d3fa1d7@snowcone> <20090308170104.GH14240@comet> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <20090308170104.GH14240@comet> User-Agent: Mutt/1.5.16 (2007-06-09) X-Archives-Salt: 6ff776af-816f-4c2f-9817-d5c50ccc26d2 X-Archives-Hash: 79e418746a5e71d7bdd5f82aa666763f -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sun, Mar 08, 2009 at 10:01:05AM -0700, Donnie Berkholz wrote: > > How would that work? I can't see an obvious way of doing it that isn't > > more or less as verbose as just using multiple calls. > > It would just eliminate all but one call to use_with(). Depending on how > many you've got, this can shorten things up a fair bit. Here's an > example: > > econf \ > $(use_with 'x X' 'foo libfoo' 'bar' 'python pygtk') > econf \ > $(use_with x X) \ > $(use_with foo libfoo) \ > $(use_with bar) \ > $(use_with python pygtk) > I like this idea also, but I would prefer using something other than spaces in each argument, like so: econf \ $(use_with x:X foo:libfoo bar python:pygtk) - -- William Hubbs gentoo accessibility team lead williamh@gentoo.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmz/zUACgkQblQW9DDEZTgnugCgkTMUOCQUbcAs9qcvxxmt2Wna BY4AoKAjdpzXkiiizFsQ8MKUmAwHxZMC =lFam -----END PGP SIGNATURE-----