Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/portage: ChangeLog portage-2.1.7.17.ebuild portage-2.2_rc62.ebuild
Date: Sun, 07 Feb 2010 02:11:51
Message-Id: E1Ndwci-0003In-1p@stork.gentoo.org
1 arfrever 10/02/07 02:11:44
2
3 Modified: ChangeLog portage-2.1.7.17.ebuild
4 portage-2.2_rc62.ebuild
5 Log:
6 Set Python 3 as active version of Python, when "python3" USE flag is
7 enabled. It ensures that python_mod_optimize() performs byte-compilation
8 with Python 3.
9 (Portage version: 15325-svn/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.670 sys-apps/portage/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.670&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.670&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.669&r2=1.670
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v
21 retrieving revision 1.669
22 retrieving revision 1.670
23 diff -u -r1.669 -r1.670
24 --- ChangeLog 29 Jan 2010 21:28:32 -0000 1.669
25 +++ ChangeLog 7 Feb 2010 02:11:42 -0000 1.670
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sys-apps/portage
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.669 2010/01/29 21:28:32 zmedico Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.670 2010/02/07 02:11:42 arfrever Exp $
31 +
32 + 07 Feb 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
33 + portage-2.1.7.17.ebuild, portage-2.2_rc62.ebuild:
34 + Set Python 3 as active version of Python, when "python3" USE flag is
35 + enabled. It ensures that python_mod_optimize() performs byte-compilation
36 + with Python 3.
37
38 *portage-2.2_rc62 (29 Jan 2010)
39
40
41
42
43 1.2 sys-apps/portage/portage-2.1.7.17.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild?r1=1.1&r2=1.2
48
49 Index: portage-2.1.7.17.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- portage-2.1.7.17.ebuild 29 Jan 2010 21:28:32 -0000 1.1
56 +++ portage-2.1.7.17.ebuild 7 Feb 2010 02:11:42 -0000 1.2
57 @@ -1,6 +1,6 @@
58 # Copyright 1999-2010 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild,v 1.1 2010/01/29 21:28:32 zmedico Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.7.17.ebuild,v 1.2 2010/02/07 02:11:42 arfrever Exp $
62
63 # Require EAPI 2 since we now require at least python-2.6 (for python 3
64 # syntax support) which also requires EAPI 2.
65 @@ -92,6 +92,10 @@
66 die "This version of portage requires at least python-2.6 to be selected as the default python interpreter (see \`eselect python --help\`)."
67 fi
68 fi
69 +
70 + if use python3; then
71 + python_set_active_version 3
72 + fi
73 }
74
75 src_prepare() {
76
77
78
79 1.2 sys-apps/portage/portage-2.2_rc62.ebuild
80
81 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild?rev=1.2&view=markup
82 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild?rev=1.2&content-type=text/plain
83 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild?r1=1.1&r2=1.2
84
85 Index: portage-2.2_rc62.ebuild
86 ===================================================================
87 RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild,v
88 retrieving revision 1.1
89 retrieving revision 1.2
90 diff -u -r1.1 -r1.2
91 --- portage-2.2_rc62.ebuild 29 Jan 2010 21:28:32 -0000 1.1
92 +++ portage-2.2_rc62.ebuild 7 Feb 2010 02:11:42 -0000 1.2
93 @@ -1,6 +1,6 @@
94 # Copyright 1999-2010 Gentoo Foundation
95 # Distributed under the terms of the GNU General Public License v2
96 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild,v 1.1 2010/01/29 21:28:32 zmedico Exp $
97 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2_rc62.ebuild,v 1.2 2010/02/07 02:11:42 arfrever Exp $
98
99 # Require EAPI 2 since we now require at least python-2.6 (for python 3
100 # syntax support) which also requires EAPI 2.
101 @@ -93,6 +93,10 @@
102 die "This version of portage requires at least python-2.6 to be selected as the default python interpreter (see \`eselect python --help\`)."
103 fi
104 fi
105 +
106 + if use python3; then
107 + python_set_active_version 3
108 + fi
109 }
110
111 src_prepare() {