Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/boehm-gc: ChangeLog boehm-gc-6.8.ebuild boehm-gc-7.2_alpha4-r1.ebuild boehm-gc-7.0-r1.ebuild boehm-gc-7.1-r1.ebuild
Date: Sun, 13 Nov 2011 18:56:22
Message-Id: 20111113185612.719A62004B@flycatcher.gentoo.org
1 vapier 11/11/13 18:56:12
2
3 Modified: ChangeLog boehm-gc-6.8.ebuild
4 boehm-gc-7.2_alpha4-r1.ebuild
5 boehm-gc-7.0-r1.ebuild boehm-gc-7.1-r1.ebuild
6 Log:
7 Convert USE=nocxx to USE=cxx.
8
9 (Portage version: 2.2.0_alpha74/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.78 dev-libs/boehm-gc/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?rev=1.78&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?rev=1.78&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?r1=1.77&r2=1.78
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v
21 retrieving revision 1.77
22 retrieving revision 1.78
23 diff -u -r1.77 -r1.78
24 --- ChangeLog 4 Mar 2011 14:59:14 -0000 1.77
25 +++ ChangeLog 13 Nov 2011 18:56:12 -0000 1.78
26 @@ -1,6 +1,11 @@
27 # ChangeLog for dev-libs/boehm-gc
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.77 2011/03/04 14:59:14 jlec Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.78 2011/11/13 18:56:12 vapier Exp $
31 +
32 + 13 Nov 2011; Mike Frysinger <vapier@g.o> boehm-gc-6.8.ebuild,
33 + boehm-gc-7.0-r1.ebuild, boehm-gc-7.1-r1.ebuild,
34 + boehm-gc-7.2_alpha4-r1.ebuild:
35 + Convert USE=nocxx to USE=cxx.
36
37 *boehm-gc-7.2_alpha4-r1 (04 Mar 2011)
38 *boehm-gc-7.1-r1 (04 Mar 2011)
39
40
41
42 1.11 dev-libs/boehm-gc/boehm-gc-6.8.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild?rev=1.11&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild?rev=1.11&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild?r1=1.10&r2=1.11
47
48 Index: boehm-gc-6.8.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild,v
51 retrieving revision 1.10
52 retrieving revision 1.11
53 diff -u -r1.10 -r1.11
54 --- boehm-gc-6.8.ebuild 23 Sep 2009 17:16:29 -0000 1.10
55 +++ boehm-gc-6.8.ebuild 13 Nov 2011 18:56:12 -0000 1.11
56 @@ -1,6 +1,6 @@
57 -# Copyright 1999-2009 Gentoo Foundation
58 +# Copyright 1999-2011 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild,v 1.10 2009/09/23 17:16:29 patrick Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild,v 1.11 2011/11/13 18:56:12 vapier Exp $
62
63 inherit eutils
64
65 @@ -14,12 +14,7 @@
66 LICENSE="as-is"
67 SLOT="0"
68 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
69 -IUSE="nocxx threads"
70 -
71 -RDEPEND=""
72 -
73 -DEPEND="${RDEPEND}
74 - >=sys-apps/sed-4"
75 +IUSE="cxx threads"
76
77 src_unpack() {
78 unpack ${A}
79 @@ -30,17 +25,9 @@
80 }
81
82 src_compile() {
83 - local myconf=""
84 -
85 - if use nocxx ; then
86 - myconf="${myconf} --disable-cplusplus"
87 - else
88 - myconf="${myconf} --enable-cplusplus"
89 - fi
90 -
91 - use threads || myconf="${myconf} --disable-threads"
92 -
93 - econf ${myconf} || die "Configure failed..."
94 + econf \
95 + $(use_enable cxx cplusplus) \
96 + $(use threads || echo --disable-threads)
97 emake || die
98 }
99
100
101
102
103 1.2 dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild
104
105 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild?rev=1.2&view=markup
106 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild?rev=1.2&content-type=text/plain
107 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild?r1=1.1&r2=1.2
108
109 Index: boehm-gc-7.2_alpha4-r1.ebuild
110 ===================================================================
111 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild,v
112 retrieving revision 1.1
113 retrieving revision 1.2
114 diff -u -r1.1 -r1.2
115 --- boehm-gc-7.2_alpha4-r1.ebuild 4 Mar 2011 14:59:14 -0000 1.1
116 +++ boehm-gc-7.2_alpha4-r1.ebuild 13 Nov 2011 18:56:12 -0000 1.2
117 @@ -1,6 +1,6 @@
118 # Copyright 1999-2011 Gentoo Foundation
119 # Distributed under the terms of the GNU General Public License v2
120 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild,v 1.1 2011/03/04 14:59:14 jlec Exp $
121 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild,v 1.2 2011/11/13 18:56:12 vapier Exp $
122
123 inherit eutils
124
125 @@ -14,24 +14,18 @@
126 LICENSE="as-is"
127 SLOT="0"
128 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
129 -IUSE="nocxx threads"
130 +IUSE="cxx threads"
131
132 DEPEND="dev-libs/libatomic_ops"
133 RDEPEND="${DEPEND}"
134
135 src_compile() {
136 sed '/Cflags/s:$:/gc:g' -i bdw-gc.pc.in || die
137 - local myconf="--with-libatomic-ops=yes"
138
139 - if use nocxx ; then
140 - myconf="${myconf} --disable-cplusplus"
141 - else
142 - myconf="${myconf} --enable-cplusplus"
143 - fi
144 -
145 - use threads || myconf="${myconf} --disable-threads"
146 -
147 - econf ${myconf}
148 + econf \
149 + --with-libatomic-ops=yes \
150 + $(use_enable cxx cplusplus) \
151 + $(use threads || echo --disable-threads)
152 emake || die
153 }
154
155
156
157
158 1.4 dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild
159
160 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild?rev=1.4&view=markup
161 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild?rev=1.4&content-type=text/plain
162 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild?r1=1.3&r2=1.4
163
164 Index: boehm-gc-7.0-r1.ebuild
165 ===================================================================
166 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild,v
167 retrieving revision 1.3
168 retrieving revision 1.4
169 diff -u -r1.3 -r1.4
170 --- boehm-gc-7.0-r1.ebuild 4 Mar 2011 14:59:14 -0000 1.3
171 +++ boehm-gc-7.0-r1.ebuild 13 Nov 2011 18:56:12 -0000 1.4
172 @@ -1,6 +1,6 @@
173 # Copyright 1999-2011 Gentoo Foundation
174 # Distributed under the terms of the GNU General Public License v2
175 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild,v 1.3 2011/03/04 14:59:14 jlec Exp $
176 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild,v 1.4 2011/11/13 18:56:12 vapier Exp $
177
178 inherit eutils
179
180 @@ -14,12 +14,7 @@
181 LICENSE="as-is"
182 SLOT="0"
183 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
184 -IUSE="nocxx threads"
185 -
186 -RDEPEND=""
187 -
188 -DEPEND="${RDEPEND}
189 - >=sys-apps/sed-4"
190 +IUSE="cxx threads"
191
192 src_unpack() {
193 unpack ${A}
194 @@ -31,17 +26,9 @@
195 }
196
197 src_compile() {
198 - local myconf=""
199 -
200 - if use nocxx ; then
201 - myconf="${myconf} --disable-cplusplus"
202 - else
203 - myconf="${myconf} --enable-cplusplus"
204 - fi
205 -
206 - use threads || myconf="${myconf} --disable-threads"
207 -
208 - econf ${myconf}
209 + econf \
210 + $(use_enable cxx cplusplus) \
211 + $(use threads || echo --disable-threads)
212 emake || die
213 }
214
215
216
217
218 1.2 dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild
219
220 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild?rev=1.2&view=markup
221 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild?rev=1.2&content-type=text/plain
222 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild?r1=1.1&r2=1.2
223
224 Index: boehm-gc-7.1-r1.ebuild
225 ===================================================================
226 RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild,v
227 retrieving revision 1.1
228 retrieving revision 1.2
229 diff -u -r1.1 -r1.2
230 --- boehm-gc-7.1-r1.ebuild 4 Mar 2011 14:59:14 -0000 1.1
231 +++ boehm-gc-7.1-r1.ebuild 13 Nov 2011 18:56:12 -0000 1.2
232 @@ -1,6 +1,6 @@
233 # Copyright 1999-2011 Gentoo Foundation
234 # Distributed under the terms of the GNU General Public License v2
235 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild,v 1.1 2011/03/04 14:59:14 jlec Exp $
236 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild,v 1.2 2011/11/13 18:56:12 vapier Exp $
237
238 inherit eutils
239
240 @@ -14,12 +14,7 @@
241 LICENSE="as-is"
242 SLOT="0"
243 KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
244 -IUSE="nocxx threads"
245 -
246 -RDEPEND=""
247 -
248 -DEPEND="${RDEPEND}
249 - >=sys-apps/sed-4"
250 +IUSE="cxx threads"
251
252 src_unpack() {
253 unpack ${A}
254 @@ -31,17 +26,9 @@
255 }
256
257 src_compile() {
258 - local myconf=""
259 -
260 - if use nocxx ; then
261 - myconf="${myconf} --disable-cplusplus"
262 - else
263 - myconf="${myconf} --enable-cplusplus"
264 - fi
265 -
266 - use threads || myconf="${myconf} --disable-threads"
267 -
268 - econf ${myconf}
269 + econf \
270 + $(use_enable cxx cplusplus) \
271 + $(use threads || echo --disable-threads)
272 emake || die
273 }