Convert USE=nocxx to USE=cxx.
authorMike Frysinger <vapier@gentoo.org>
Sun, 13 Nov 2011 18:56:12 +0000 (18:56 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 13 Nov 2011 18:56:12 +0000 (18:56 +0000)
Package-Manager: portage-2.2.0_alpha74/cvs/Linux x86_64

dev-libs/boehm-gc/ChangeLog
dev-libs/boehm-gc/Manifest
dev-libs/boehm-gc/boehm-gc-6.8.ebuild
dev-libs/boehm-gc/boehm-gc-7.0-r1.ebuild
dev-libs/boehm-gc/boehm-gc-7.1-r1.ebuild
dev-libs/boehm-gc/boehm-gc-7.2_alpha4-r1.ebuild

index 8be9f31052dc4bd485864ea19fbc225068d83bac..152f5f8116ed5c59c4f8af9e78dcbd66eaf6d11e 100644 (file)
@@ -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@gentoo.org> 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)
index 37ba40db9d09d915a40c10830af8b85cb6420b80..649475fc16d322e1d14909522134fde1e2734716 100644 (file)
@@ -7,18 +7,16 @@ DIST gc-7.0.tar.gz 1072682 RMD160 4912e2590dd8212bebeeb1e32506762ca31d0088 SHA1
 DIST gc-7.1.tar.gz 1077714 RMD160 9338c1128686395739e3acd9052a651d1dffffb2 SHA1 e84cba5d18f4ea5ed4e5fd3f1dc6a46bc190ff6f SHA256 e3cef6028fe3efe7de3bcf4107c880eae50b3ee79841450d885467c09bcebf30
 DIST gc-7.2alpha4.tar.gz 1091329 RMD160 b076d1192ba3a309e9010ab3a40cc89dc3f24ef6 SHA1 dc816c997b831f04415b5dd48cfac8f505eb608a SHA256 0b40a7a5d129e3028a3b1a7f0c6b9ae1d01aca14fe179c44cf10f4c5438649f9
 DIST gc6.8.tar.gz 756879 RMD160 6e894e7a51683a9342fd738baa6f1a2861e27400 SHA1 6d5def5ba5d29292ba9c76f04df3ec06d3ab3278 SHA256 448f8e4c6ee8c80eac059cf1c9379d20c388bcb900fc0796cd2a44d1dcbbae69
-EBUILD boehm-gc-6.8.ebuild 1439 RMD160 da8772e0fa67e7b84d53a0f0ca5a701948d5af83 SHA1 5e249b6ab5f45a5c5897526735a9a2c5cd3a90ed SHA256 e33e9eec4dfaab8b31f6a59f18c378de240e0e83417fbc0e61978f14a52e7455
-EBUILD boehm-gc-7.0-r1.ebuild 1467 RMD160 e745ed7b83cfd44d31d662a3db7912da840519f1 SHA1 c0177f423524ee7c4f9254b45ac806ff02fa7dc0 SHA256 43764e130adbd1937e5c0bd30e85456f6422bca8d8b2d1c8de185809d9eee735
-EBUILD boehm-gc-7.1-r1.ebuild 1467 RMD160 1706f79783c0ea9462c891b630906d4e3f2a0bad SHA1 8b915d5fbecb0a7297d10c35f586caff1bcec9fa SHA256 20b70cdeedb2f756ff9bedcfc4f6ff7e19664553cce8a9108dfbccd03487d9fd
-EBUILD boehm-gc-7.2_alpha4-r1.ebuild 1309 RMD160 8a7d5088096f8a9af9861c8183197a61ab64821c SHA1 24e9f2835ff89c02b546f1b45e0a315cb2b703db SHA256 e6496f194c6b03a00db852e4473ad8d73032be95db69652e43983c4f27ad4780
-MISC ChangeLog 8960 RMD160 4e2717307086106baad034c5256621b44895d098 SHA1 0e4a2219a8a67e6d179d7ca1dfeaddb0de564c51 SHA256 4476abc66c234e352a483129b56d26a597239cd1cd6c2cc3612f91e2bf60eb4f
+EBUILD boehm-gc-6.8.ebuild 1238 RMD160 80325b25d3447a9d5bcaf84bfe8c31c32d2f6178 SHA1 ac2cd749a4f624fa6ff29fb46863d51f88a21013 SHA256 014ebec10fdf034cbcae91afd00db22026c4f8e4e4ca04ab594c3bb1aa2ce705
+EBUILD boehm-gc-7.0-r1.ebuild 1298 RMD160 392f47453cee04e70dab9bcf2ba8ae0859c537b2 SHA1 60ad36fc2c3adcc4d01b10b2eda3be11b0d5e5c7 SHA256 02a6b603dfe92855ad927c459a4a9ef8123f98dd09a8d91e0c4597bfc0cd6bf5
+EBUILD boehm-gc-7.1-r1.ebuild 1298 RMD160 7a13d8c2eb6827a2abbdeec7cbb591130781a8ec SHA1 4bfc0e0e0df5dcd319eb751149d8b2a79b7e1220 SHA256 06c67fb79d835e2c4d74c6efac209845fe7c32a53a174e1e0a27ffd2240b115f
+EBUILD boehm-gc-7.2_alpha4-r1.ebuild 1197 RMD160 b90f2b2d1460a07ccc81484e1eaa195751a65e51 SHA1 dcf3c5640b3619574bb957ee71abbdeabe2c2e18 SHA256 3fd404f2943ac7c3c9dfe2f02b215d468f17b8a0ccc2369e503aac2f1690f8fe
+MISC ChangeLog 9149 RMD160 42f70e0f4b41b18e0429803132a16b6f1c14e97f SHA1 14ed61a3413fa675bfc147b59878dd970f576b1c SHA256 9fcc0ef23d61de27677a7b8e3d2423b1b46e8ae2d73ccac72b6fcfbfb50d5e9c
 MISC metadata.xml 201 RMD160 d72cb3677f941247cced43c6670a8d64642d5263 SHA1 552087b28a02c98c8c2426f5cab77d1089527572 SHA256 90b7d63705a9ef11d62f6fe39fe9e780d9e249d32c6b7b564ff05b818aa1f7f7
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iJwEAQEIAAYFAk59C7cACgkQfXuS5UK5QB1FTAP/Zr/5bUnOT9D7peavYZQNwrXH
-kRl/ZNizHA058/qS0CfYfRguVE8hJhU+/dF5/2BlCIyBVvPrMkDCzxeUwaiGoeaG
-tF7T5VcsQ4YVPSXNwDtQs29HKrEtDsYwJ5uAiZmcNxK271/XVNJnYrSLMjBGFl1x
-Pn2Gh1BbHxUiKYDYquY=
-=Wm4D
+iF4EAREIAAYFAk7AEtIACgkQaC/OocHi7Jb7NwEAkPvGuNo7IkRTcQQmudRApAaZ
+N6KxYBncpMsuEO7TzU0A/2YU370zDO1WwsoT+mrTgzh7CvVP5T6QMznNcFI8FLJe
+=REeK
 -----END PGP SIGNATURE-----
index 08e508045307cbeb89bb99c0d6c8be8f7b6b1cae..1bc0dec075673a096bcbd3e31dffcdcbd3e7354c 100644 (file)
@@ -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 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
 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_unpack() {
 }
 
 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
 }
 
index fe24bae8e780bf657013e2d0a9f7e39fd5fe2149..f0094564743703914686f643912428b5d9b36aa5 100644 (file)
@@ -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 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
 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_unpack() {
 }
 
 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
 }
 
index e981dfbbae9eab77d38e89ecb9007c7a43817005..f3bae3307e894d441bd1213f251bc87321ba38fc 100644 (file)
@@ -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 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
 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_unpack() {
 }
 
 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
 }
 
index 12277d02b2163627393636224883c549e98c01fc..fc750ab25f57f4aec0e4c494d9b797cfc02a607f 100644 (file)
@@ -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 @@ SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${MY_P}.tar.gz"
 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
 }