Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/emacs: emacs-23.4-r1.ebuild ChangeLog emacs-22.3-r9.ebuild emacs-21.4-r24.ebuild
Date: Mon, 30 Apr 2012 16:44:24
Message-Id: 20120430164414.01B632004B@flycatcher.gentoo.org
1 ulm 12/04/30 16:44:13
2
3 Modified: emacs-23.4-r1.ebuild ChangeLog emacs-22.3-r9.ebuild
4 emacs-21.4-r24.ebuild
5 Log:
6 Assigning ALLOWED_FLAGS is not necessary with recent flag-o-matic.eclass.
7 Quote strings with special pattern characters.
8
9 (Portage version: 2.1.10.57/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.8 app-editors/emacs/emacs-23.4-r1.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild?r1=1.7&r2=1.8
17
18 Index: emacs-23.4-r1.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- emacs-23.4-r1.ebuild 15 Mar 2012 22:17:04 -0000 1.7
25 +++ emacs-23.4-r1.ebuild 30 Apr 2012 16:44:13 -0000 1.8
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild,v 1.7 2012/03/15 22:17:04 maekke Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r1.ebuild,v 1.8 2012/04/30 16:44:13 ulm Exp $
31
32 EAPI=4
33 WANT_AUTOMAKE="none"
34 @@ -101,17 +101,16 @@
35 }
36
37 src_configure() {
38 - ALLOWED_FLAGS=""
39 strip-flags
40 filter-flags -fstrict-aliasing
41 append-flags $(test-flags -fno-strict-aliasing)
42
43 if use sh; then
44 - replace-flags -O[1-9] -O0 #262359
45 + replace-flags "-O[1-9]" -O0 #262359
46 elif use ia64; then
47 - replace-flags -O[2-9] -O1 #325373
48 + replace-flags "-O[2-9]" -O1 #325373
49 else
50 - replace-flags -O[3-9] -O2
51 + replace-flags "-O[3-9]" -O2
52 fi
53
54 local myconf
55
56
57
58 1.481 app-editors/emacs/ChangeLog
59
60 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.481&view=markup
61 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.481&content-type=text/plain
62 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?r1=1.480&r2=1.481
63
64 Index: ChangeLog
65 ===================================================================
66 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v
67 retrieving revision 1.480
68 retrieving revision 1.481
69 diff -u -r1.480 -r1.481
70 --- ChangeLog 15 Mar 2012 22:17:04 -0000 1.480
71 +++ ChangeLog 30 Apr 2012 16:44:13 -0000 1.481
72 @@ -1,6 +1,11 @@
73 # ChangeLog for app-editors/emacs
74 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
75 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.480 2012/03/15 22:17:04 maekke Exp $
76 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.481 2012/04/30 16:44:13 ulm Exp $
77 +
78 + 30 Apr 2012; Ulrich Müller <ulm@g.o> emacs-21.4-r24.ebuild,
79 + emacs-22.3-r9.ebuild, emacs-23.4-r1.ebuild:
80 + Assigning ALLOWED_FLAGS is not necessary with recent flag-o-matic.eclass.
81 + Quote strings with special pattern characters.
82
83 15 Mar 2012; Markus Meier <maekke@g.o> emacs-23.4-r1.ebuild:
84 arm stable, bug #406223
85
86
87
88 1.2 app-editors/emacs/emacs-22.3-r9.ebuild
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild?rev=1.2&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild?rev=1.2&content-type=text/plain
92 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild?r1=1.1&r2=1.2
93
94 Index: emacs-22.3-r9.ebuild
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild,v
97 retrieving revision 1.1
98 retrieving revision 1.2
99 diff -u -r1.1 -r1.2
100 --- emacs-22.3-r9.ebuild 6 Jan 2012 10:24:47 -0000 1.1
101 +++ emacs-22.3-r9.ebuild 30 Apr 2012 16:44:13 -0000 1.2
102 @@ -1,6 +1,6 @@
103 # Copyright 1999-2012 Gentoo Foundation
104 # Distributed under the terms of the GNU General Public License v2
105 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild,v 1.1 2012/01/06 10:24:47 ulm Exp $
106 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-22.3-r9.ebuild,v 1.2 2012/04/30 16:44:13 ulm Exp $
107
108 EAPI=4
109 WANT_AUTOMAKE="none"
110 @@ -79,10 +79,9 @@
111 }
112
113 src_configure() {
114 - ALLOWED_FLAGS=""
115 strip-flags
116 filter-flags -fstack-protector -fstack-protector-all #285778
117 - replace-flags -O[3-9] -O2
118 + replace-flags "-O[3-9]" -O2
119 sed -i -e "s/-lungif/-lgif/g" configure* src/Makefile* || die
120
121 local myconf
122
123
124
125 1.2 app-editors/emacs/emacs-21.4-r24.ebuild
126
127 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild?rev=1.2&view=markup
128 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild?rev=1.2&content-type=text/plain
129 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild?r1=1.1&r2=1.2
130
131 Index: emacs-21.4-r24.ebuild
132 ===================================================================
133 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v
134 retrieving revision 1.1
135 retrieving revision 1.2
136 diff -u -r1.1 -r1.2
137 --- emacs-21.4-r24.ebuild 6 Jan 2012 10:24:47 -0000 1.1
138 +++ emacs-21.4-r24.ebuild 30 Apr 2012 16:44:13 -0000 1.2
139 @@ -1,6 +1,6 @@
140 # Copyright 1999-2012 Gentoo Foundation
141 # Distributed under the terms of the GNU General Public License v2
142 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v 1.1 2012/01/06 10:24:47 ulm Exp $
143 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v 1.2 2012/04/30 16:44:13 ulm Exp $
144
145 EAPI=4
146 WANT_AUTOMAKE="none"
147 @@ -65,7 +65,7 @@
148 unset LDFLAGS
149
150 # ever since GCC 3.2
151 - replace-flags -O[3-9] -O2
152 + replace-flags "-O[3-9]" -O2
153
154 # -march is known to cause signal 6 on some environment
155 filter-flags "-march=*"