From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 36222198005 for ; Sun, 17 Mar 2013 13:35:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9615EE04E7; Sun, 17 Mar 2013 13:35:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A9D0FE03E4 for ; Sun, 17 Mar 2013 13:35:25 +0000 (UTC) Received: from pomiocik.lan (87-205-48-218.adsl.inetia.pl [87.205.48.218]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 2940A33D3DC; Sun, 17 Mar 2013 13:35:22 +0000 (UTC) Date: Sun, 17 Mar 2013 14:35:56 +0100 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-dev@lists.gentoo.org Cc: hasufell@gentoo.org, python@gentoo.org Subject: Re: [gentoo-dev] [PATCHES] multibuild.eclass: custom phase function helpers Message-ID: <20130317143556.3d5f2618@pomiocik.lan> In-Reply-To: <20130310111644.0840d935@pomiocik.lan> References: <20130310111644.0840d935@pomiocik.lan> Organization: Gentoo X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.16; 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-SHA512; boundary="Sig_/sYiy06Iq6Md5yFSOE68xLcF"; protocol="application/pgp-signature" X-Archives-Salt: e70631ab-1ef0-462f-b57d-7299fb43b683 X-Archives-Hash: ded373ad4adb6db448c749e6e5373433 --Sig_/sYiy06Iq6Md5yFSOE68xLcF Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 10 Mar 2013 11:16:44 +0100 Micha=C5=82 G=C3=B3rny wrote: > distutils-r1 (and previously python-distutils-ng) was using custom > phase functions for a while. Recently, hasufell added multilib-minimal > which does the same. Since in both cases the custom functions are > closely related to building multiple variants of the package, I'm > thinking of adding a few helper functions to the multibuild.eclass. >=20 > The framework I'm suggesting will make the custom phase functions > behave similarly to regular ones. Most importantly, eclasses will be > provided with a function to 'export' them. Due to the issue of non-generic design of multilib-minimal eclass, I have decided not to apply those patches. The autotools-multilib can't sanely benefit from it, and then there's no consumer for the eclass framework. We can get back here if there is a new eclass which needs the framework. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/sYiy06Iq6Md5yFSOE68xLcF Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQJ8BAEBCgBmBQJRRcbAXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEK5LUQANvqfYbyu6XHoZExOj6f5hG6 uHmk35b7X1idSoujO8etgbifZApt/T1xAo5o6YA9WCS0RlixA3MuRtOGpS4rIUmq +vkdATiKLNnhAOmZ43zlFMTUr8PicFjV5S7Eceubzo0QbMt0Pc2LvkZ6aNUnlGNm d0lefEkUm8WrCciyeXlB+gTTwGlmvJax4sNQsgMGLWiAQgYKWxb/Vf63Fp4GtSlo ret0t9sNYCwyiMCp8mH+8QC7opQb8H9h2L+CkK1DM+Qp433FNvpSL11CmGWnNL5J g5gPd5dZpXX4gf3YNS+99L/BTMP+C+gEpn8ACfrnyFbPQaCnr7gWEZ6/YTECiw6x lCFihODqSneyBzSjXxlOhfEc4ExvD6jUhky1GhdjqkQyPHwX5rvNcZQgA7/Svo5l fK+EKREmMhvyIZsbMPGYzSSv5KO1ej9PYCMba3v48oQmfu/1upp0Clk8bErVLXVO l1RvJaLYyo8VmqDvZdp3uoFK/h+pb9PDApsYGUhHwq2ydCr4muloolvTrUGLCI1t x8it7cOaFIdXDKpFzqhvyXhWO6vfnhjOSkTQ+61qseGrjzHG9bs9OfvivH7sLdNc PuYh+nghaRyzJWwKb3kKq5Hdm/vCjN6iiV4yk4QA5MYF4KMXv4wn7KWl4gcmsybv HxtX/q0b4p/vvEvlRdwh =pkfr -----END PGP SIGNATURE----- --Sig_/sYiy06Iq6Md5yFSOE68xLcF--