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 1MvA6P-00015x-BP for garchives@archives.gentoo.org; Tue, 06 Oct 2009 13:29:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A6111E0BA2; Tue, 6 Oct 2009 13:29:15 +0000 (UTC) Received: from mail.netloc.info (mail.netloc.info [84.16.251.62]) by pigeon.gentoo.org (Postfix) with ESMTP id 757A0E0BA2 for ; Tue, 6 Oct 2009 13:29:15 +0000 (UTC) Received: from mail.netloc.info (p50818706.dip0.t-ipconnect.de [80.129.135.6]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mail.netloc.info (Postfix) with ESMTPSA id 5C36B9F71C for ; Tue, 6 Oct 2009 15:29:13 +0200 (CEST) Date: Tue, 6 Oct 2009 15:28:19 +0200 From: Alex Legler To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] RFC: Add RUBY_TARGETS to USE_EXPAND Message-ID: <20091006152819.4989c92c@mail.netloc.info> X-Mailer: Claws Mail 3.7.2 (GTK+ 2.16.6; x86_64-pc-linux-gnu) 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: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/J2K0KzOFapS6mWkMs+/fnTT"; protocol="application/pgp-signature" X-Archives-Salt: bc72773c-c256-464d-95a3-ee340bac69b9 X-Archives-Hash: 7f65549d6ff414ae45a2d1f2c459640a --Sig_/J2K0KzOFapS6mWkMs+/fnTT Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hey, I would like to propose the addition of a new USE_EXPAND variable. The Ruby team is currently working on a new version of ruby.eclass with proper support for packages installed for multiple versions of ruby. RUBY_TARGETS contains a list of ruby implementations and versions to install a package for, like this: [ebuild U ] dev-ruby/actionpack-2.3.2-r1 [2.3.2] USE=3D"-doc -test%" RUBY_TARGETS=3D"ruby18* ruby19* -jruby%" 746 kB [0=3D>1] In that example, actionpack would install for Ruby 1.8 and 1.9. USE dependencies are then used to ensure all dependencies are built at least for 1.8 and 1.9 as well. Any comments or questions? Thanks, Alex --Sig_/J2K0KzOFapS6mWkMs+/fnTT Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkrLRgcACgkQk+oqhfPAZGl2DQCfZwTHLorxsDYRIvFOmtU1/QPv SU0An2vMa6lJXkFg+LOLVPbaPUyD//NP =IF9+ -----END PGP SIGNATURE----- --Sig_/J2K0KzOFapS6mWkMs+/fnTT--