On Sat, May 24, 2008 at 9:02 PM, Christian Faulhammer <[EMAIL PROTECTED]> wrote: > "Arun Raghavan" <[EMAIL PROTECTED]>: > >> 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@lists.gentoo.org mailing list