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 1P7jni-0006ge-S9 for garchives@archives.gentoo.org; Mon, 18 Oct 2010 07:06:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3F326E0B19; Mon, 18 Oct 2010 07:06:25 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 666EFE0665 for ; Mon, 18 Oct 2010 07:06:00 +0000 (UTC) Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id A7E9E1B4004; Mon, 18 Oct 2010 07:05:59 +0000 (UTC) From: Mike Frysinger Organization: wh0rd.org To: Arfrever Frehtes Taifersar Arahesis Subject: [gentoo-dev] Re: Patch for python.eclass Date: Mon, 18 Oct 2010 03:06:06 -0400 User-Agent: KMail/1.13.5 (Linux/2.6.35.4; KDE/4.5.2; x86_64; ; ) Cc: Gentoo Development , qa@gentoo.org References: <201010180333.56025.Arfrever@gentoo.org> In-Reply-To: <201010180333.56025.Arfrever@gentoo.org> 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; boundary="nextPart1705112.mHcqVv3JXp"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201010180306.06911.vapier@gentoo.org> X-Archives-Salt: af9a7ca6-7c31-48bb-a384-978a4af18796 X-Archives-Hash: 30735f5c229c87b2502574f1447c6481 --nextPart1705112.mHcqVv3JXp Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On October 17, 2010 21:33:20 Arfrever Frehtes Taifersar Arahesis wrote: > Example usage: > RDEPEND=3D"net-libs/gnutls > $(python_add_abi_dependencies ">=3Ddev-python/PyQt4-4.7.7[svg]") > $(python_add_abi_dependencies -e "2.7 3.[2-9]" dev-python/argparse)" > DEPEND=3D"${RDEPEND} > $(python_add_abi_dependencies dev-python/setuptools) > $(python_add_abi_dependencies -i "3.*" net-zope/zope-fixers) > test? ( $(python_add_abi_dependencies dev-python/py) )" "dependencies" is overly verbose imo. why not just use "depend" ? plus,=20 "add" usually means the func is the one doing the addition when this is not= =20 the case -- the user is the one doing the addition. "python_abi_depend"=20 should be sufficient. > Subpatch #5 improves some code used in older EAPIs. does this fix Bug 340395 ? =2Dmike --nextPart1705112.mHcqVv3JXp Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iQIcBAABAgAGBQJMu/HeAAoJEEFjO5/oN/WB8LwQAJs0RMb//Q+3+nyJ8grItfPk ol7fWELa+9TcLw2fSRBm1pqmcwAt8ilYdRx58XpL7gQ7FFmKiEjc1A2ge9V3IuY8 b11k2fX+/2cCv7SK52YGpc0OkiBEnP8q7ysiULmLGA3/LGQ9szAtdLJMncs39eug /X+Mqs1Ztk02aiY9mwXZxMrZStiRUdALB04p2fQLgq0lMGRrGNZdSVBakSHUDvAP wQEH0g9W5bDCkCzFEweB3I70i7pNXwo7P558DSN/UvsZcs/FxJUpoerBAVGsjCOY GzZQkiu6MKv/V+7CIff/BSbi+L5X2VoEXLGIc9kMOOsQSkgCS8Hzdz7RpfGlRMpS jV8ZU2S2XayOBWw6jPXn19T90DfDlyC984BuokJ3srTNNi9rG2nkgWM7b2K5hLhU bqZHJRpH7wupve1YCvv5ISCFhPxsvOer9IDKsVGNkmPTShZ+pku3StERGqxVVZd4 yDs/53wFOgfoLo12iAPAn2glcVAsYYT7/32hvSiuvg7NbXd+12oOzndyCxEP6jQp eQ2atOfPfkTkw8eNnm3JHoufvk2ZY2g1UNTpjppBboNuDkbgB1DFz8ny13kZyIXf vFsftbBc5qfvHHH6LmXZ7CAZU1cpfNWoXWwVm90DwLmxdDPi18RviJpotAgst7kQ n3htnVrm1h4i2iRC26fK =rIkH -----END PGP SIGNATURE----- --nextPart1705112.mHcqVv3JXp--