Gentoo Archives: gentoo-commits

From: Thomas Sachau <tommy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:multilib commit in: /
Date: Fri, 11 May 2012 20:38:39
Message-Id: 1336768694.e3d837d79df8136334699020a16b1c39baa255b7.tommy@gentoo
1 commit: e3d837d79df8136334699020a16b1c39baa255b7
2 Author: Thomas Sachau <tommy <AT> gentoo <DOT> org>
3 AuthorDate: Fri May 11 20:38:14 2012 +0000
4 Commit: Thomas Sachau <tommy <AT> gentoo <DOT> org>
5 CommitDate: Fri May 11 20:38:14 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=e3d837d7
7
8 Merge commit 'v2.2.0_alpha103' into multilib
9
10
11 bin/ebuild.sh | 32 ++++----
12 bin/isolated-functions.sh | 8 +-
13 bin/misc-functions.sh | 67 +++++++---------
14 bin/repoman | 21 ++---
15 cnf/make.globals | 7 +-
16 doc/package/ebuild/eapi/4-python.docbook | 6 ++
17 man/make.conf.5 | 14 ++--
18 man/repoman.1 | 4 +-
19 pym/_emerge/EbuildMetadataPhase.py | 83 +++++++++++++------
20 pym/_emerge/actions.py | 8 +--
21 pym/_emerge/depgraph.py | 15 +++-
22 pym/portage/__init__.py | 34 ++++-----
23 pym/portage/dbapi/bintree.py | 7 +-
24 pym/portage/dbapi/porttree.py | 44 +++-------
25 pym/portage/dbapi/vartree.py | 22 +++---
26 pym/portage/dispatch_conf.py | 10 ++-
27 pym/portage/glsa.py | 10 +--
28 .../package/ebuild/_config/LocationsManager.py | 1 +
29 .../package/ebuild/_config/special_env_vars.py | 5 +-
30 pym/portage/package/ebuild/_eapi_invalid.py | 46 +++++++++++
31 pym/portage/package/ebuild/config.py | 3 -
32 pym/portage/package/ebuild/doebuild.py | 76 +++++++-----------
33 pym/portage/util/__init__.py | 21 +++++-
34 pym/portage/util/_desktop_entry.py | 75 ++++++++++++++++++
35 pym/repoman/checks.py | 15 ++--
36 25 files changed, 386 insertions(+), 248 deletions(-)
37
38 diff --cc bin/misc-functions.sh
39 index ec72a0c,564af85..14684fd
40 --- a/bin/misc-functions.sh
41 +++ b/bin/misc-functions.sh
42 @@@ -151,9 -150,8 +151,9 @@@ prepcompress()
43 install_qa_check() {
44 local f i qa_var x
45 [[ " ${FEATURES} " == *" force-prefix "* ]] || \
46 - case "$EAPI" in 0|1|2) local ED=${D} ;; esac
47 + case "$EAPI" in 0|1|2) local EPREFIX= ED=${D} ;; esac
48
49 + [[ -d "${ED}" ]] || return 0
50 cd "${ED}" || die "cd failed"
51
52 # Merge QA_FLAGS_IGNORED and QA_DT_HASH into a single array, since