Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Matt Turner
On Mon, Sep 24, 2012 at 3:22 PM, Alexis Ballier wrote: > On Tue, 25 Sep 2012 00:10:21 +0200 > Michał Górny wrote: > >> On Mon, 24 Sep 2012 18:59:14 -0300 >> Alexis Ballier wrote: >> >> > On Mon, 24 Sep 2012 23:51:27 +0200 >> > Michał Górny wrote: >> > >> > > On Mon, 24 Sep 2012 18:19:43 -0300 >

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Tue, 25 Sep 2012 00:10:21 +0200 Michał Górny wrote: > On Mon, 24 Sep 2012 18:59:14 -0300 > Alexis Ballier wrote: > > > On Mon, 24 Sep 2012 23:51:27 +0200 > > Michał Górny wrote: > > > > > On Mon, 24 Sep 2012 18:19:43 -0300 > > > Alexis Ballier wrote: > > > > > > > you dont need this, the

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Michał Górny
On Mon, 24 Sep 2012 18:59:14 -0300 Alexis Ballier wrote: > On Mon, 24 Sep 2012 23:51:27 +0200 > Michał Górny wrote: > > > On Mon, 24 Sep 2012 18:19:43 -0300 > > Alexis Ballier wrote: > > > > > you dont need this, the PM has already done the work for you: call > > > directly the relevant funct

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Mon, 24 Sep 2012 23:51:27 +0200 Michał Górny wrote: > On Mon, 24 Sep 2012 18:19:43 -0300 > Alexis Ballier wrote: > > > you dont need this, the PM has already done the work for you: call > > directly the relevant function. > > > > src_multilib_compile() { > > forall ABIS; do > >

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Michał Górny
On Mon, 24 Sep 2012 18:19:43 -0300 Alexis Ballier wrote: > you dont need this, the PM has already done the work for you: call > directly the relevant function. > > src_multilib_compile() { > forall ABIS; do > prepare ABI variables > src_compile > done > }

[gentoo-dev] [PATCH 2/2] p-d-ng: use distutils-made scripts instead of 'redoing' them.

2012-09-24 Thread Michał Górny
Instead of 'redoing' the installed script, just rename the ones installed by distutils in each phase. This also changes suffixes from -pythonX_Y to -pythonX.Y for no good reason. --- gx86/eclass/python-distutils-ng.eclass | 39 +++--- 1 file changed, 31 insertions(+),

[gentoo-dev] [PATCH 1/2] p-d-ng: split out default impl selection logic.

2012-09-24 Thread Michał Górny
Move the logic out of doscript() to make it reusable. Also, use _PYTHON_ALL_IMPLS[@] instead of hardcoding the preference list. --- gx86/eclass/python-distutils-ng.eclass | 38 +- 1 file changed, 24 insertions(+), 14 deletions(-) diff --git a/gx86/eclass/python-dis

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Mon, 24 Sep 2012 22:47:33 +0200 Michał Górny wrote: > On Mon, 24 Sep 2012 16:16:53 -0300 > Alexis Ballier wrote: > > > On Mon, 24 Sep 2012 20:12:40 +0200 > > Michał Górny wrote: > > > > > > > > > > > > to some extent, can't you do the same by unpacking > > > > > > > > > > twice to differen

[gentoo-dev] [PATCH] python-r1: introduce PYTHON executable getter.

2012-09-24 Thread Michał Górny
A semi-replacement for _python-distutils-ng_very_long_name... Unlike the forementioned function, it returns just the binary name and not the complete path. Thus, the executable rewrite in p-d-ng has been changed to use #!/usr/bin/env. --- gx86/eclass/python-distutils-ng.eclass | 28 --

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Michał Górny
On Mon, 24 Sep 2012 16:16:53 -0300 Alexis Ballier wrote: > On Mon, 24 Sep 2012 20:12:40 +0200 > Michał Górny wrote: > > > > > > > > > > to some extent, can't you do the same by unpacking > > > > > > > > > twice to different $S and calling > > > > > > > > > src_prepare/compile/install instead of

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Mon, 24 Sep 2012 20:12:40 +0200 Michał Górny wrote: > > > > > > > > to some extent, can't you do the same by unpacking > > > > > > > > twice to different $S and calling > > > > > > > > src_prepare/compile/install instead of their > > > > > > > > autotools-utils counterpart with tweaked $S so t

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Michał Górny
On Mon, 24 Sep 2012 14:53:27 -0300 Alexis Ballier wrote: > On Mon, 24 Sep 2012 19:32:14 +0200 > Michał Górny wrote: > > > On Mon, 24 Sep 2012 12:17:58 -0300 > > Alexis Ballier wrote: > > > > > On Sun, 23 Sep 2012 18:31:25 +0200 > > > Michał Górny wrote: > > > > > > > On Sun, 23 Sep 2012 12:

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Mon, 24 Sep 2012 19:32:14 +0200 Michał Górny wrote: > On Mon, 24 Sep 2012 12:17:58 -0300 > Alexis Ballier wrote: > > > On Sun, 23 Sep 2012 18:31:25 +0200 > > Michał Górny wrote: > > > > > On Sun, 23 Sep 2012 12:47:44 -0300 > > > Alexis Ballier wrote: > > > > > > > On Sun, 23 Sep 2012 09:

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Michał Górny
On Mon, 24 Sep 2012 12:17:58 -0300 Alexis Ballier wrote: > On Sun, 23 Sep 2012 18:31:25 +0200 > Michał Górny wrote: > > > On Sun, 23 Sep 2012 12:47:44 -0300 > > Alexis Ballier wrote: > > > > > On Sun, 23 Sep 2012 09:21:20 +0200 > > > Michał Górny wrote: > > > > > > > On Sat, 22 Sep 2012 21:

Re: [gentoo-dev] [PATCH] autotools-multilib: wrapper eclass for multilib builds.

2012-09-24 Thread Alexis Ballier
On Sun, 23 Sep 2012 18:31:25 +0200 Michał Górny wrote: > On Sun, 23 Sep 2012 12:47:44 -0300 > Alexis Ballier wrote: > > > On Sun, 23 Sep 2012 09:21:20 +0200 > > Michał Górny wrote: > > > > > On Sat, 22 Sep 2012 21:46:02 -0300 > > > Alexis Ballier wrote: > > > > > > > On Sat, 22 Sep 2012 23:

Re: [gentoo-dev] [RFC] Multiple ABI support through package appending/partial removal

2012-09-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 23/09/12 06:09 PM, Michał Górny wrote: > Hello, > > Since my previous idea of DYNAMIC_SLOTS proved too complex to > design and implement, I would like to offer an another idea, based > partially on what Ciaran mentioned. Before I start getting in

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ulrich Mueller
> On Mon, 24 Sep 2012, Chí-Thanh Christopher Nguyễn wrote: > Ian Stakenvicius schrieb: >> IE: - -'as-is' would be the generic "as-is" statement - >> -'free-non-commercial' would be a "free/unrestricted for >> non-commercial use" statement - -'free-unrestricted' would be a >> statement of more

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 24/09/12 09:15 AM, Chí-Thanh Christopher Nguyễn wrote: > Ian Stakenvicius schrieb: >> IE: - -'as-is' would be the generic "as-is" statement - >> -'free-non-commercial' would be a "free/unrestricted for >> non-commercial use" statement - -'free-u

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 24/09/12 06:46 AM, Rich Freeman wrote: > On Mon, Sep 24, 2012 at 3:02 AM, Ulrich Mueller > wrote: >> Unfortunately, it's not clear from our documentation if the >> LICENSE variable applies to the source tarball or to the files >> that the package

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Chí-Thanh Christopher Nguyễn
Ian Stakenvicius schrieb: > IE: - -'as-is' would be the generic "as-is" statement - > -'free-non-commercial' would be a "free/unrestricted for > non-commercial use" statement - -'free-unrestricted' would be a > statement of more or less public domain > > - -..etc... Why not directly use the FSF

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ulrich Mueller
> On Mon, 24 Sep 2012, Rich Freeman wrote: >> I tend to interpret it in the latter sense. To illustrate why, let's >> look at sci-visualization/gnuplot-4.6.0 as an example: >> >> LICENSE="gnuplot GPL-2 bitmap? ( free-noncomm )" >> >> The bulk of the package is free software, distributed unde

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 23/09/12 08:10 AM, hasufell wrote: > On 09/23/2012 02:04 PM, Ulrich Mueller wrote: >> If we really decide to move things to a new license file, then >> I'd rather avoid the name "as-is" because it is partly the reason >> for the confusion. > > I

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Rich Freeman
On Mon, Sep 24, 2012 at 3:02 AM, Ulrich Mueller wrote: > Unfortunately, it's not clear from our documentation if the LICENSE > variable applies to the source tarball or to the files that the > package installs on the user's system. Hmm, if these aren't the same, then more likely than not somethin

Re: [gentoo-dev] Clarify the "as-is" license?

2012-09-24 Thread Ulrich Mueller
> On Sun, 23 Sep 2012, Rich Freeman wrote: >> - net-misc/ntp: "as-is" looks fine as main license, although some >> parts of the code are under different licenses like GPL (but I >> haven't checked in detail what gets installed). > Uh, if we're distributing the sources, and they contain GPL co