Re: [gentoo-portage-dev] [PATCH] Print WORKDIR & D sizes in build logs

2016-01-12 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

LGTM.

- -- 
Alexander
berna...@gentoo.org
https://secure.plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJWlP8MAAoJENQqWdRUGk8B2lMP/0PEe5zwEQzesacPogONqsB5
v/Tuh9HoGgPbGZmI/nIbMC5yjEL2x63f22sszly4LWU6HqqOncH3qW1VCYMZoDju
nsVMO6Jz/Gjefo/HbaIQYb/duEL7nHB90jG78Z0bLPun/3tSDe+exfOHboNZKxaE
138BYe6sDEtoueSRlHV++MF4v8Ukb06WiM89EAS/SlklvstzhnnQsagjMcqrm4WL
hsGEkPvPFIxxqaLSxAArLXDAh9SoUtwieGDxu7xyD9P1SDXdi+eKXZ9fXU3uJ39c
c2vY0qNghboLxayLDUZVUdZnloRtEvkI48EZ55m2DRQQIGBFp/c8NGuWDBaFnXH5
rO71Buoie4s4FKZ9ktzTcd2+4Vgz1hYhK06ZG2aYyNMFOZJzSjwbAZ47xaJe1UWG
kxFxe/m39qhdwIC97mVD8REWtc0sbVM0nPcLbr1zF/3RlKMaFlQNmjmn6ESxqKB7
jjqBQO6u9m46mf7zEQ7SZQmgNRYgw0mWUSxWLySgXSQN00Qk03dvvV9pd8FMuFrB
LxWvjIxrQcGyvwX9i7/a2rJmfZ7LO10LyGGdA3uhq0qGsZeNNkd+q4IdIrK3uXxt
YERcLHnmwyjMHGdH2hGd+Edh67ZEVu350lwcl5UPHZeretCfUPOSqeRUNn1GiywT
VrQWq3NN/g9jDJTBLLpg
=84f9
-END PGP SIGNATURE-



Re: [gentoo-portage-dev] [PATCH] portage.xml.metadata: Include maintainer type per GLEP 67

2016-01-12 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

LGTM.

- -- 
Alexander
berna...@gentoo.org
https://secure.plaimi.net/~alexander
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJWlP7QAAoJENQqWdRUGk8BbDcP/R/nMpd6kvrRuggoaqFLB50R
iP9QOw5MfL/IdjFMB770Zjlc+oVyu5BZMr2HnFjeeIxzBUgkWcoZN6AoIMvJ1LNb
vpKmCfGRoEgR2vFJqoWzuBXxJTkguwnQ2mN/pr64YdMtJy8EBE0bqeS6wa3f66P/
0J4mPmQAjTXAXN0iZtE5rzkOHcI5wbQgXnJ1tyCzrgU2KYAsIXo+H7uTPnBFH3ok
nxzlZmyie7rTSr/9X1+h3Jvi2++tD25FdgoY4FCP6qIvN2HPysNVq42ikD4jsucw
PP0CDy8lTurfsr2NQAf4Sx9xckjNMXQALHkUFemLbcszsCTlLgQE6XA9/+baSSrp
errJpTlRyHt/MoRx7Og/hpaBhHtnQp0sUyRDtYdk3G0V4RS0+s9ZMDa0IrNC6J3X
/ruRlr4NrHX6rSJ5NU3IFMehV7qJYAA7I7MLOJPBeWiBkpensjUZUaXKbDRqLOIW
7y7H8po1DspEk3mrxcsLeTJEFLvDZ8RM1lPtoTNIRwVfGtQgC/rNYHiuoxf1AC++
/T+4GjWzgaHKUka/u1QsxTCnXu2OMEH8h3unOJpYdCOOoKa6S9CsfZMiYLtK805L
7b3lwbkiNTdQY3zbrvv82nyEQVp9TqIy83utA/dLdchIjsBqJShaLsZv8fWgiDcO
WXDeWBK6cQ0xSocnNJxK
=iFdH
-END PGP SIGNATURE-



[gentoo-portage-dev] [PATCH] portage.xml.metadata: Include maintainer type per GLEP 67

2016-01-12 Thread Michał Górny
---
 pym/portage/xml/metadata.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pym/portage/xml/metadata.py b/pym/portage/xml/metadata.py
index fcd9dc0..33b9779 100644
--- a/pym/portage/xml/metadata.py
+++ b/pym/portage/xml/metadata.py
@@ -80,6 +80,8 @@ class _Maintainer(object):
@ivar name: Maintainer's name. Used for both Gentoo and upstream.
@type description: str or None
@ivar description: Description of what a maintainer does. Gentoo only.
+   @type maint_type: str or None
+   @ivar maint_type: GLEP67 maintainer type (project or person). Gentoo 
only.
@type restrict: str or None
@ivar restrict: e.g. >=portage-2.2 means only maintains versions
of Portage greater than 2.2. Should be DEPEND string with < and 
>
@@ -92,6 +94,7 @@ class _Maintainer(object):
self.email = None
self.name = None
self.description = None
+   self.maint_type = node.get('type')
self.restrict = node.get('restrict')
self.status = node.get('status')
for attr in node:
-- 
2.7.0




Re: [gentoo-portage-dev] [PATCH] Print WORKDIR & D sizes in build logs

2016-01-12 Thread Michał Górny
On Mon, 28 Dec 2015 09:17:55 +0100
Ulrich Mueller  wrote:

> > On Sun, 27 Dec 2015, Michał Górny wrote:  
> 
> > ---
> >  bin/phase-functions.sh | 9 +
> >  1 file changed, 9 insertions(+)  
> 
> > diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
> > index 0b853bf..6a47fed 100644
> > --- a/bin/phase-functions.sh
> > +++ b/bin/phase-functions.sh
> > @@ -593,6 +593,15 @@ __dyn_install() {
> > __vecho
> > __ebuild_phase post_src_install  
>  
> > +   # record build & installed size in build log
> > +   if type -P du &>/dev/null; then
> > +   local sz=( $(du -ks "${WORKDIR}") )
> > +   einfo "Final size of build directory: ${sz[0]} KiB"
> > +   sz=( $(du -ks "${D}") )
> > +   einfo "Final size of installed tree: ${sz[0]} KiB"
> > +   __vecho
> > +   fi
> > +
> > cd "${PORTAGE_BUILDDIR}"/build-info
> > set -f
> > local f x
> > -- 
> > 2.6.4  
> 
> Will this be called before or after prepcompress?

I'm sorry, I have missed this mail earlier.

It is called before prepcompress and before stripping, I think.

-- 
Best regards,
Michał Górny



pgp23smUp8uFJ.pgp
Description: OpenPGP digital signature