List Archive: gentoo-dev
On Sat, May 24, 2008 at 9:02 PM, Christian Faulhammer <opfer@g.o> wrote:
> "Arun Raghavan" <arunisgod@...>:
>
>> Feedback and comments (and even brickbats ;)) on the eclass are
>> invited.
>
> * Don't install the COPYING file via the DOCS variable.
> * The LICENSE should be kept per ebuild in my opinion
Changes made and committed -- thanks!
There was one interesting observation while I was looking at the
license for the gtkspell module. gtkspell-2 is licensed GPL-2, but
gtkspell-3 (which is not yet released and has only recently picked up
a little steam upstream) is licensed LGPL-2.1. Based on this
gtkspell-python needs to be conditionally licensed based on which
version of gtkspell it is linked against (GPL-2 if against gtkspell-2,
LGPL-2.1 if against gtkspell-3).
Something like:
if has_version =dev-python/gtkspell-2*; then
LICENSE="GPL-2"
else
LICENSE="LGPL-2.1"
fi
There is currently *no* way to express this in an ebuild without
invalidating the cache. For now this is just a theoretical problem,
but worthy of consideration nonetheless.
Cheers!
--
Arun Raghavan
(http://nemesis.accosted.net)
v2sw5Chw4+5ln4pr6$OFck2ma4+9u8w3+1!m?l7+9GSCKi056
e6+9i4b8/9HTAen4+5g4/8APa2Xs8r1/2p5-8 hackerkey.com
--
gentoo-dev@g.o mailing list
|
|