Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Mike Frysinger (vapier)" <vapier@g.o>
Subject: 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:12 +0000 (UTC)
vapier      11/11/13 18:56:12

  Modified:             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
  Log:
  Convert USE=nocxx to USE=cxx.
  
  (Portage version: 2.2.0_alpha74/cvs/Linux x86_64)

Revision  Changes    Path
1.78                 dev-libs/boehm-gc/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?rev=1.78&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?rev=1.78&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/ChangeLog?r1=1.77&r2=1.78

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- ChangeLog	4 Mar 2011 14:59:14 -0000	1.77
+++ ChangeLog	13 Nov 2011 18:56:12 -0000	1.78
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/boehm-gc
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.77 2011/03/04 14:59:14 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.78 2011/11/13 18:56:12 vapier Exp $
+
+  13 Nov 2011; Mike Frysinger <vapier@g.o> boehm-gc-6.8.ebuild,
+  boehm-gc-7.0-r1.ebuild, boehm-gc-7.1-r1.ebuild,
+  boehm-gc-7.2_alpha4-r1.ebuild:
+  Convert USE=nocxx to USE=cxx.
 
 *boehm-gc-7.2_alpha4-r1 (04 Mar 2011)
 *boehm-gc-7.1-r1 (04 Mar 2011)



1.11                 dev-libs/boehm-gc/boehm-gc-6.8.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild?rev=1.11&view=markup
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
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild?r1=1.10&r2=1.11

Index: boehm-gc-6.8.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.8.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- boehm-gc-6.8.ebuild	23 Sep 2009 17:16:29 -0000	1.10
+++ boehm-gc-6.8.ebuild	13 Nov 2011 18:56:12 -0000	1.11
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
 
 inherit eutils
 
@@ -14,12 +14,7 @@
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
-IUSE="nocxx threads"
-
-RDEPEND=""
-
-DEPEND="${RDEPEND}
-	>=sys-apps/sed-4"
+IUSE="cxx threads"
 
 src_unpack() {
 	unpack ${A}
@@ -30,17 +25,9 @@
 }
 
 src_compile() {
-	local myconf=""
-
-	if use nocxx ; then
-		myconf="${myconf} --disable-cplusplus"
-	else
-		myconf="${myconf} --enable-cplusplus"
-	fi
-
-	use threads || myconf="${myconf} --disable-threads"
-
-	econf ${myconf} || die "Configure failed..."
+	econf \
+		$(use_enable cxx cplusplus) \
+		$(use threads || echo --disable-threads)
 	emake || die
 }
 



1.2                  dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild

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
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
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

Index: boehm-gc-7.2_alpha4-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boehm-gc-7.2_alpha4-r1.ebuild	4 Mar 2011 14:59:14 -0000	1.1
+++ boehm-gc-7.2_alpha4-r1.ebuild	13 Nov 2011 18:56:12 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
 
 inherit eutils
 
@@ -14,24 +14,18 @@
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="nocxx threads"
+IUSE="cxx threads"
 
 DEPEND="dev-libs/libatomic_ops"
 RDEPEND="${DEPEND}"
 
 src_compile() {
 	sed '/Cflags/s:$:/gc:g' -i bdw-gc.pc.in || die
-	local myconf="--with-libatomic-ops=yes"
 
-	if use nocxx ; then
-		myconf="${myconf} --disable-cplusplus"
-	else
-		myconf="${myconf} --enable-cplusplus"
-	fi
-
-	use threads || myconf="${myconf} --disable-threads"
-
-	econf ${myconf}
+	econf \
+		--with-libatomic-ops=yes \
+		$(use_enable cxx cplusplus) \
+		$(use threads || echo --disable-threads)
 	emake || die
 }
 



1.4                  dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild?rev=1.4&view=markup
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
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

Index: boehm-gc-7.0-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- boehm-gc-7.0-r1.ebuild	4 Mar 2011 14:59:14 -0000	1.3
+++ boehm-gc-7.0-r1.ebuild	13 Nov 2011 18:56:12 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
 
 inherit eutils
 
@@ -14,12 +14,7 @@
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="nocxx threads"
-
-RDEPEND=""
-
-DEPEND="${RDEPEND}
-	>=sys-apps/sed-4"
+IUSE="cxx threads"
 
 src_unpack() {
 	unpack ${A}
@@ -31,17 +26,9 @@
 }
 
 src_compile() {
-	local myconf=""
-
-	if use nocxx ; then
-		myconf="${myconf} --disable-cplusplus"
-	else
-		myconf="${myconf} --enable-cplusplus"
-	fi
-
-	use threads || myconf="${myconf} --disable-threads"
-
-	econf ${myconf}
+	econf \
+		$(use_enable cxx cplusplus) \
+		$(use threads || echo --disable-threads)
 	emake || die
 }
 



1.2                  dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild?rev=1.2&view=markup
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
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

Index: boehm-gc-7.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boehm-gc-7.1-r1.ebuild	4 Mar 2011 14:59:14 -0000	1.1
+++ boehm-gc-7.1-r1.ebuild	13 Nov 2011 18:56:12 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
 
 inherit eutils
 
@@ -14,12 +14,7 @@
 LICENSE="as-is"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="nocxx threads"
-
-RDEPEND=""
-
-DEPEND="${RDEPEND}
-	>=sys-apps/sed-4"
+IUSE="cxx threads"
 
 src_unpack() {
 	unpack ${A}
@@ -31,17 +26,9 @@
 }
 
 src_compile() {
-	local myconf=""
-
-	if use nocxx ; then
-		myconf="${myconf} --disable-cplusplus"
-	else
-		myconf="${myconf} --enable-cplusplus"
-	fi
-
-	use threads || myconf="${myconf} --disable-threads"
-
-	econf ${myconf}
+	econf \
+		$(use_enable cxx cplusplus) \
+		$(use threads || echo --disable-threads)
 	emake || die
 }
 





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in x11-misc/qcomicbook: qcomicbook-0.8.1.ebuild ChangeLog
Next by thread:
gentoo-x86 commit in dev-libs/gmp: gmp-4.3.2.ebuild ChangeLog gmp-5.0.2_p1.ebuild gmp-5.0.2.ebuild gmp-5.0.1.ebuild
Previous by date:
gentoo-x86 commit in x11-misc/qcomicbook: qcomicbook-0.8.1.ebuild ChangeLog
Next by date:
gentoo-x86 commit in dev-libs/gmp: gmp-4.3.2.ebuild ChangeLog gmp-5.0.2_p1.ebuild gmp-5.0.2.ebuild gmp-5.0.1.ebuild


Updated Jun 26, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.