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 dev-lang/python: python-3.1.2-r4.ebuild python-2.6.5-r2.ebuild python-2.6.4-r1.ebuild python-3.1.2-r3.ebuild ChangeLog python-2.6.5-r3.ebuild python-2.7.ebuild
Date: Sat, 31 Jul 2010 20:02:23
Message-Id: 20100731191410.385F92CF49@corvid.gentoo.org
1 arfrever 10/07/31 19:14:09
2
3 Modified: python-3.1.2-r4.ebuild python-2.6.5-r2.ebuild
4 python-2.6.4-r1.ebuild python-3.1.2-r3.ebuild
5 ChangeLog python-2.6.5-r3.ebuild python-2.7.ebuild
6 Log:
7 Revert wrong change in _ctypes module (bug #329499).
8
9 (Portage version: HEAD/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.5 dev-lang/python/python-3.1.2-r4.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild?rev=1.5&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild?rev=1.5&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild?r1=1.4&r2=1.5
17
18 Index: python-3.1.2-r4.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild,v
21 retrieving revision 1.4
22 retrieving revision 1.5
23 diff -u -r1.4 -r1.5
24 --- python-3.1.2-r4.ebuild 25 Jul 2010 17:16:23 -0000 1.4
25 +++ python-3.1.2-r4.ebuild 31 Jul 2010 19:14:08 -0000 1.5
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2010 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild,v 1.4 2010/07/25 17:16:23 solar Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r4.ebuild,v 1.5 2010/07/31 19:14:08 arfrever Exp $
31
32 EAPI="3"
33
34 @@ -95,8 +95,6 @@
35 # Fix parallel installation (bug #328009).
36 sed -e "s/^sharedinstall:/& sharedmods/" -i Makefile.pre.in || die "sed failed"
37
38 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
39 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
40 eautoreconf
41 }
42
43
44
45
46 1.17 dev-lang/python/python-2.6.5-r2.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild?rev=1.17&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild?rev=1.17&content-type=text/plain
50 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild?r1=1.16&r2=1.17
51
52 Index: python-2.6.5-r2.ebuild
53 ===================================================================
54 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild,v
55 retrieving revision 1.16
56 retrieving revision 1.17
57 diff -u -r1.16 -r1.17
58 --- python-2.6.5-r2.ebuild 25 Jul 2010 17:16:23 -0000 1.16
59 +++ python-2.6.5-r2.ebuild 31 Jul 2010 19:14:08 -0000 1.17
60 @@ -1,6 +1,6 @@
61 # Copyright 1999-2010 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild,v 1.16 2010/07/25 17:16:23 solar Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r2.ebuild,v 1.17 2010/07/31 19:14:08 arfrever Exp $
65
66 EAPI="2"
67
68 @@ -102,9 +102,6 @@
69 # that stdin is a tty for bug #248081.
70 sed -e "s:'osf1V5':'osf1V5' and sys.stdin.isatty():" -i Lib/test/test_file.py || die "sed failed"
71
72 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
73 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
74 -
75 eautoreconf
76 }
77
78
79
80
81 1.14 dev-lang/python/python-2.6.4-r1.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild?rev=1.14&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild?rev=1.14&content-type=text/plain
85 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild?r1=1.13&r2=1.14
86
87 Index: python-2.6.4-r1.ebuild
88 ===================================================================
89 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild,v
90 retrieving revision 1.13
91 retrieving revision 1.14
92 diff -u -r1.13 -r1.14
93 --- python-2.6.4-r1.ebuild 25 Jul 2010 17:16:24 -0000 1.13
94 +++ python-2.6.4-r1.ebuild 31 Jul 2010 19:14:08 -0000 1.14
95 @@ -1,6 +1,6 @@
96 # Copyright 1999-2010 Gentoo Foundation
97 # Distributed under the terms of the GNU General Public License v2
98 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild,v 1.13 2010/07/25 17:16:24 solar Exp $
99 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.4-r1.ebuild,v 1.14 2010/07/31 19:14:08 arfrever Exp $
100
101 EAPI="2"
102
103 @@ -104,9 +104,6 @@
104 # that stdin is a tty for bug #248081.
105 sed -e "s:'osf1V5':'osf1V5' and sys.stdin.isatty():" -i Lib/test/test_file.py || die "sed failed"
106
107 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
108 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
109 -
110 eautoreconf
111 }
112
113
114
115
116 1.17 dev-lang/python/python-3.1.2-r3.ebuild
117
118 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild?rev=1.17&view=markup
119 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild?rev=1.17&content-type=text/plain
120 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild?r1=1.16&r2=1.17
121
122 Index: python-3.1.2-r3.ebuild
123 ===================================================================
124 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild,v
125 retrieving revision 1.16
126 retrieving revision 1.17
127 diff -u -r1.16 -r1.17
128 --- python-3.1.2-r3.ebuild 30 Jul 2010 16:58:35 -0000 1.16
129 +++ python-3.1.2-r3.ebuild 31 Jul 2010 19:14:08 -0000 1.17
130 @@ -1,6 +1,6 @@
131 # Copyright 1999-2010 Gentoo Foundation
132 # Distributed under the terms of the GNU General Public License v2
133 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild,v 1.16 2010/07/30 16:58:35 jer Exp $
134 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.2-r3.ebuild,v 1.17 2010/07/31 19:14:08 arfrever Exp $
135
136 EAPI="3"
137
138 @@ -89,8 +89,6 @@
139 # that stdin is a tty for bug #248081.
140 sed -e "s:'osf1V5':'osf1V5' and sys.stdin.isatty():" -i Lib/test/test_file.py || die "sed failed"
141
142 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
143 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
144 eautoreconf
145 }
146
147
148
149
150 1.485 dev-lang/python/ChangeLog
151
152 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.485&view=markup
153 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?rev=1.485&content-type=text/plain
154 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/ChangeLog?r1=1.484&r2=1.485
155
156 Index: ChangeLog
157 ===================================================================
158 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v
159 retrieving revision 1.484
160 retrieving revision 1.485
161 diff -u -r1.484 -r1.485
162 --- ChangeLog 30 Jul 2010 16:58:35 -0000 1.484
163 +++ ChangeLog 31 Jul 2010 19:14:08 -0000 1.485
164 @@ -1,6 +1,11 @@
165 # ChangeLog for dev-lang/python
166 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
167 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.484 2010/07/30 16:58:35 jer Exp $
168 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.485 2010/07/31 19:14:08 arfrever Exp $
169 +
170 + 31 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
171 + python-2.6.4-r1.ebuild, python-2.6.5-r2.ebuild, python-2.6.5-r3.ebuild,
172 + python-2.7.ebuild, python-3.1.2-r3.ebuild, python-3.1.2-r4.ebuild:
173 + Revert wrong change in _ctypes module (bug #329499).
174
175 30 Jul 2010; Jeroen Roovers <jer@g.o> python-3.1.2-r3.ebuild:
176 Stable for HPPA (bug #320043).
177
178
179
180 1.3 dev-lang/python/python-2.6.5-r3.ebuild
181
182 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild?rev=1.3&view=markup
183 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild?rev=1.3&content-type=text/plain
184 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild?r1=1.2&r2=1.3
185
186 Index: python-2.6.5-r3.ebuild
187 ===================================================================
188 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild,v
189 retrieving revision 1.2
190 retrieving revision 1.3
191 diff -u -r1.2 -r1.3
192 --- python-2.6.5-r3.ebuild 25 Jul 2010 17:16:24 -0000 1.2
193 +++ python-2.6.5-r3.ebuild 31 Jul 2010 19:14:08 -0000 1.3
194 @@ -1,6 +1,6 @@
195 # Copyright 1999-2010 Gentoo Foundation
196 # Distributed under the terms of the GNU General Public License v2
197 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild,v 1.2 2010/07/25 17:16:24 solar Exp $
198 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.6.5-r3.ebuild,v 1.3 2010/07/31 19:14:08 arfrever Exp $
199
200 EAPI="2"
201
202 @@ -102,9 +102,6 @@
203 # that stdin is a tty for bug #248081.
204 sed -e "s:'osf1V5':'osf1V5' and sys.stdin.isatty():" -i Lib/test/test_file.py || die "sed failed"
205
206 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
207 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
208 -
209 eautoreconf
210 }
211
212
213
214
215 1.4 dev-lang/python/python-2.7.ebuild
216
217 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.ebuild?rev=1.4&view=markup
218 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.ebuild?rev=1.4&content-type=text/plain
219 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/python/python-2.7.ebuild?r1=1.3&r2=1.4
220
221 Index: python-2.7.ebuild
222 ===================================================================
223 RCS file: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.ebuild,v
224 retrieving revision 1.3
225 retrieving revision 1.4
226 diff -u -r1.3 -r1.4
227 --- python-2.7.ebuild 25 Jul 2010 17:16:24 -0000 1.3
228 +++ python-2.7.ebuild 31 Jul 2010 19:14:08 -0000 1.4
229 @@ -1,6 +1,6 @@
230 # Copyright 1999-2010 Gentoo Foundation
231 # Distributed under the terms of the GNU General Public License v2
232 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.ebuild,v 1.3 2010/07/25 17:16:24 solar Exp $
233 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.ebuild,v 1.4 2010/07/31 19:14:08 arfrever Exp $
234
235 EAPI="2"
236
237 @@ -107,9 +107,6 @@
238
239 # Support versions of Autoconf other than 2.65.
240 sed -e "/version_required(2\.65)/d" -i configure.in || die "sed failed"
241 -
242 - # python ctypes abuse mmap perms incorrectly. This breaks PaX
243 - sed -i -e s/'PROT_READ | PROT_WRITE | PROT_EXEC'/'PROT_READ | PROT_WRITE'/g Modules/_ctypes/malloc_closure.c
244 }
245
246 src_configure() {