-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 07/11/10 02:40, Donnie Berkholz wrote:
> I read it more closely and realized I was a little confused by the way
> you listed all the bullet points mixing together benefits and problems.
>
> So I'll try again: if you really want to do this change, you might want
> to consider adding a mercurial-2.eclass instead. Eclasses of this nature
> (svn, git, hg, etc) tend to be broadly used outside the tree as well as
> within, so breaking backwards compatibility can be a real problem. A new
> versioned eclass allows for a much more gradual transition.
>
I've only just jumped into the conversation, but the obvious question
is, why not just use ${S} as the location of the working directory
(rather than "${WORKDIR}/${workdir}")? That way, if it's set old
ebuilds still work, and if it's not set, new ebuilds get the benefit of
using ${S}? I can only see a problem with this if there's somewhere
that the value of the working directory needs to be known before any of
the phases...
Mike 5:)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
iEYEARECAAYFAkzWloYACgkQu7rWomwgFXosEACgiFBLbFABweQR0JrZqprBxdkT
10UAoJVESt/2T3Y1AXkBXu7qYPY4NBf2
=ULZu
-----END PGP SIGNATURE-----