Gentoo Archives: gentoo-commits

From: Zac Medico <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:multilib commit in: pym/portage/package/ebuild/, pym/portage/dep/, pym/_emerge/
Date: Mon, 02 Jul 2012 06:09:34
Message-Id: 1341209350.3163a253ca6341f5f917f6da8242e63ee918a83e.zmedico@gentoo
1 commit: 3163a253ca6341f5f917f6da8242e63ee918a83e
2 Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 2 06:09:10 2012 +0000
4 Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 2 06:09:10 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=3163a253
7
8 Use str.split() instead of split(' ').
9
10 ---
11 pym/_emerge/Package.py | 2 +-
12 pym/portage/dep/dep_check.py | 2 +-
13 pym/portage/package/ebuild/config.py | 2 +-
14 pym/portage/package/ebuild/doebuild.py | 2 +-
15 4 files changed, 4 insertions(+), 4 deletions(-)
16
17 diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
18 index 3b4c666..df06a72 100644
19 --- a/pym/_emerge/Package.py
20 +++ b/pym/_emerge/Package.py
21 @@ -676,7 +676,7 @@ class _PackageMetadataWrapper(_PackageMetadataWrapperBase):
22 def _set_iuse(self, k, v):
23 if 'force-multilib' in self._pkg.root_config.settings.features:
24 if self._pkg.built is False:
25 - for multilib_abis in self._pkg.root_config.settings.get("MULTILIB_ABIS", '').split(' '):
26 + for multilib_abis in self._pkg.root_config.settings.get("MULTILIB_ABIS", '').split():
27 v = v + " multilib_abi_" + multilib_abis
28 v = v + " abiwrapper"
29 self._pkg.iuse = self._pkg._iuse(
30
31 diff --git a/pym/portage/dep/dep_check.py b/pym/portage/dep/dep_check.py
32 index 0a7010d..14d735d 100644
33 --- a/pym/portage/dep/dep_check.py
34 +++ b/pym/portage/dep/dep_check.py
35 @@ -69,7 +69,7 @@ def _expand_new_virtuals(mysplit, edebug, mydbapi, mysettings, myroot="/",
36
37 if 'force-multilib' in mysettings.features:
38 if not repoman :
39 - for multilib_abis in mysettings.get("MULTILIB_ABIS", '').split(' '):
40 + for multilib_abis in mysettings.get("MULTILIB_ABIS", '').split():
41 if multilib_abis not in ("multilib_abi_" + x) and portage.dep_getkey(x) not in mysettings.get("NO_AUTO_FLAG", None):
42 if ']' in x:
43 x = str(x).replace(']',',multilib_abi_' + multilib_abis + '?]')
44
45 diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py
46 index e0b84f2..21313b5 100644
47 --- a/pym/portage/package/ebuild/config.py
48 +++ b/pym/portage/package/ebuild/config.py
49 @@ -1595,7 +1595,7 @@ class config(object):
50 iuse_implicit.add("test")
51
52 if 'force-multilib' in self.features:
53 - for multilib_abis in self.get('MULTILIB_ABIS', '').split(' '):
54 + for multilib_abis in self.get('MULTILIB_ABIS', '').split():
55 iuse_implicit.add("multilib_abi_" + multilib_abis)
56
57 return iuse_implicit
58
59 diff --git a/pym/portage/package/ebuild/doebuild.py b/pym/portage/package/ebuild/doebuild.py
60 index 99de333..53bb24a 100644
61 --- a/pym/portage/package/ebuild/doebuild.py
62 +++ b/pym/portage/package/ebuild/doebuild.py
63 @@ -1641,7 +1641,7 @@ def _post_src_install_write_metadata(settings):
64 v = settings.get(k)
65 if "force-multilib" in settings.features:
66 v = v + " abiwrapper"
67 - for i in settings.get('MULTILIB_ABIS').split(' '):
68 + for i in settings.get('MULTILIB_ABIS').split():
69 v = v + " multilib_abi_" + i
70 if v is not None:
71 write_atomic(os.path.join(build_info_dir, k), v + '\n')