[gentoo-dev] last rites: dev-java/jnlp-bin, app-misc/openjnlp, dev-java/netx

2011-10-19 Thread Miroslav Šulc (fordfrog)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 all packages are related to following bug: https://bugs.gentoo.org/show_bug.cgi?id=377967 jnlp-bin has been replaced by jnlp-api. openjnlp is obsolete and not needed anymore, also depends on jnlp-bin. netx was a package that we tried to fix the

[gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Mike Frysinger
i wrote a new func for toolchain.eclass: huse. this is because the toolchain.eclass supports multiple versions in parallel, and the IUSE value can vary greatly between them. so doing `use foo` without checking IUSE first doesn't work. since i got a request to use this in other eclasses (for

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Mike Frysinger
On Wednesday 19 October 2011 14:05:50 Mike Frysinger wrote: now that we have in_iuse in eutils.eclass (with all the caveats), i'll be adding huse: huse() { in_iuse $1 || return 1 use $1 } actually, after posting this, iuse is probably a better name.

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Brian Harring
On Wed, Oct 19, 2011 at 02:05:50PM -0400, Mike Frysinger wrote: i wrote a new func for toolchain.eclass: huse. this is because the toolchain.eclass supports multiple versions in parallel, and the IUSE value can vary greatly between them. so doing `use foo` without checking IUSE first

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Mike Frysinger
On Wednesday 19 October 2011 14:53:07 Brian Harring wrote: On Wed, Oct 19, 2011 at 02:05:50PM -0400, Mike Frysinger wrote: i wrote a new func for toolchain.eclass: huse. this is because the toolchain.eclass supports multiple versions in parallel, and the IUSE value can vary greatly between

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Brian Harring
On Wed, Oct 19, 2011 at 03:26:21PM -0400, Mike Frysinger wrote: On Wednesday 19 October 2011 14:53:07 Brian Harring wrote: On Wed, Oct 19, 2011 at 02:05:50PM -0400, Mike Frysinger wrote: i wrote a new func for toolchain.eclass: huse. this is because the toolchain.eclass supports multiple

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Michał Górny
On Wed, 19 Oct 2011 11:53:07 -0700 Brian Harring ferri...@gmail.com wrote: On Wed, Oct 19, 2011 at 02:05:50PM -0400, Mike Frysinger wrote: i wrote a new func for toolchain.eclass: huse. this is because the toolchain.eclass supports multiple versions in parallel, and the IUSE value can

[gentoo-dev] dev-python/pygobject slotting

2011-10-19 Thread Alexandre Rostovtsev
dev-python/pygobject:3 has been added to gx86 (package.masked for now). It provides only gobject-introspection based bindings (from gi.repository import GLib). Per upstream decision, pygobject:2, starting with 2.28.6-r50, will install only classic bindings (import glib), since its old gi module

Re: [gentoo-dev] huse: new helper for low level eclass writers

2011-10-19 Thread Mike Frysinger
On Wednesday 19 October 2011 15:40:50 Brian Harring wrote: Name's a bit off though considering if the host was amd64, `huse amd64` would return 1 since it's not in IUSE. good point. how about iuse_use ? or use_iuse ? -mike signature.asc Description: This is a digitally signed message part.

[gentoo-portage-dev] [PATCH 3 of 3] repoman: update copyright on modified files

2011-10-19 Thread Fabian Groffen
To retain the behaviour of echangelog, update the copyrights on modified files (mostly ebuilds) when necessary. We also use this to update the ChangeLog's copyright. diff --git a/pym/repoman/utilities.py b/pym/repoman/utilities.py --- a/pym/repoman/utilities.py +++ b/pym/repoman/utilities.py @@

[gentoo-portage-dev] [PATCH 0 of 3] repoman changelog patches

2011-10-19 Thread Fabian Groffen
The following three patches change repoman's echangelog feature slightly: 1) default for updating the changelog is retrieved from layout.conf 2) skel.ChangeLog is used for constructing the header of new ChangeLogs 3) modified files are checked for copyright years to be updated Please review

Re: [gentoo-portage-dev] [PATCH 2 of 3] repoman: get ChangeLog header from skel.ChangeLog

2011-10-19 Thread Zac Medico
On 10/19/2011 12:55 PM, Fabian Groffen wrote: + if clold_lines[-1].strip(): + f.write(clold_lines[-1]) If the old ChangeLog happens to be an empty file, then clold_lines[-1] will raise IndexError. So, this is safer: if clold_lines and