Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-libs/boehm-gc
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.69 2008/05/17 04:27:48 matsuu Exp $
*boehm-gc-7.1 (17 May 2008)
17 May 2008; MATSUU Takuto
-boehm-gc-6.7.ebuild, boehm-gc-6.8.ebuild, -boehm-gc-7.0.ebuild,
+boehm-gc-7.1.ebuild:
Version bumped. Removed old versions.
17 Jan 2008; Jeroen Roovers
Stable for HPPA too.
05 Oct 2007; Tom Gall
stable on ppc64
25 Aug 2007; Steve Dibb
amd64 stable
*boehm-gc-7.0-r1 (19 Aug 2007)
19 Aug 2007; MATSUU Takuto
Fixed bug #187379.
13 Aug 2007; Tobias Scherbaum
ppc. stable
09 Aug 2007; Gustavo Zacarias
Stable on sparc
*boehm-gc-7.0 (19 Jul 2007)
19 Jul 2007; MATSUU Takuto
Version bumped.
03 Jul 2007; Raúl Porcel
alpha/ia64/x86 stable
11 Feb 2007; Fabian Groffen
boehm-gc-6.7.ebuild, boehm-gc-6.8.ebuild:
Dropped ppc-macos keyword, see you in prefix
20 Oct 2006; Bryan Østergaard
Stable on Alpha.
*boehm-gc-6.8 (08 Sep 2006)
08 Sep 2006; MATSUU Takuto
-boehm-gc-6.4.ebuild, -boehm-gc-6.6.ebuild, +boehm-gc-6.8.ebuild:
Remove old versions, bug 146700.
Version bumped, bug 146611.
07 Sep 2006; Fabian Groffen
Marked ppc-macos stable (bug #146700)
05 Sep 2006; Gustavo Zacarias
Stable on sparc
04 Sep 2006; Joshua Jackson
Stable x86; bug #145987
02 Sep 2006;
stable on amd64
02 Sep 2006; Markus Rothe
Stable on ppc64; bug #145987
13 Jul 2006; Aron Griffis
Mark 6.7 stable on ia64
27 Jun 2006; Emanuele Giaquinta
Stable on ppc.
19 Jun 2006; Guy Martin
Stable on hppa.
*boehm-gc-6.7 (01 Apr 2006)
01 Apr 2006; MATSUU Takuto
+files/gc6.6-builtin-backtrace-uclibc.patch, +boehm-gc-6.7.ebuild:
Version bumped.
Added uclibc patch, Bug 121463.
06 Feb 2006; Simon Stelling
stable on amd64
24 Dec 2005; Rene Nussbaumer
Stable on hppa.
28 Nov 2005; Hanno Boeck
boehm-gc-6.6.ebuild:
Fix for gcc 4.1.
02 Oct 2005; Aron Griffis
Mark 6.5 stable on alpha
02 Oct 2005; Michael Hanselmann
Stable on ppc.
02 Oct 2005; Aron Griffis
Mark 6.5 stable on ia64
24 Sep 2005; Markus Rothe
Stable on ppc64
23 Sep 2005; Gustavo Zacarias
Stable on sparc
*boehm-gc-6.6 (23 Sep 2005)
23 Sep 2005; MATSUU Takuto
+boehm-gc-6.6.ebuild:
Version bumped.
Marked 6.5 as stable on x86.
28 Aug 2005; Guy Martin
Stable on hppa.
23 Aug 2005; Aron Griffis
stable on ia64
06 Aug 2005; MATSUU Takuto
+files/boehm-gc-6.5-gentoo.patch, boehm-gc-6.5.ebuild:
Added boehm-gc-6.5-gentoo.patch. Bug 75414.
03 Jul 2005; Bryan Østergaard
Stable on alpha.
22 Jun 2005; Gustavo Zacarias
Stable on sparc
*boehm-gc-6.5 (20 Jun 2005)
20 Jun 2005; MATSUU Takuto
-boehm-gc-6.2-r1.ebuild, -boehm-gc-6.3.ebuild, boehm-gc-6.4.ebuild,
+boehm-gc-6.5.ebuild:
Version bumped.
Stable on x86.
Changed USE flag to nocxx.
Added threads USE flag.
10 Jun 2005; Joseph Jezak
Marked ppc stable.
09 Jun 2005;
Stable on amd64
05 Jun 2005; Markus Rothe
Stable on ppc64; dependency for bug #92995
08 Apr 2005; Markus Rothe
Stable on ppc64
04 Apr 2005; MATSUU Takuto
boehm-gc-6.3-r1.ebuild, boehm-gc-6.4.ebuild:
fix file collision with graphviz, bug #87863.
31 Mar 2005; Aron Griffis
stable on ia64
*boehm-gc-6.4 (23 Dec 2004)
23 Dec 2004; MATSUU Takuto
Version bumped.
22 Oct 2004; Jason Wever
Stable on sparc.
19 Oct 2004; Dylan Carlson
Stable on amd64.
14 Oct 2004; Guy Martin
Stable on hppa.
14 Oct 2004; Mamoru KOMACHI
boehm-gc-6.3.ebuild, -boehm-gc-6.3_alpha6.ebuild:
Stable on x86, alpha, ppc and ppc-macos.
13 Oct 2004;
boehm-gc-6.3-r1.ebuild:
add ia64 keywords
*boehm-gc-6.3-r1 (13 Aug 2004)
13 Aug 2004; MATSUU Takuto
+boehm-gc-6.3-r1.ebuild:
Added c++ USE flag, bug #59992
08 Aug 2004; Tom Gall
stable on ppc64, bug #57676
25 Jul 2004; Lina Pezzella
Fixed Manifest.
19 Jul 2004; Mamoru KOMACHI
boehm-gc-6.3.ebuild:
Added to ~macos
*boehm-gc-6.3 (10 Jul 2004)
10 Jul 2004; MATSUU Takuto
Version bumped.
01 Jul 2004; Jeremy Huddleston
boehm-gc-6.2-r1.ebuild, boehm-gc-6.2.ebuild, boehm-gc-6.3_alpha6.ebuild:
virtual/glibc -> virtual/libc
23 Jun 2004;
Mark stable on amd64
06 Jun 2004; Jason Wever
Stable on sparc.
*boehm-gc-6.3_alpha6 (14 May 2004)
14 May 2004; Mamoru KOMACHI
boehm-gc-6.1.ebuild, boehm-gc-6.2-r1.ebuild, boehm-gc-6.3_alpha6.ebuild:
Version bumped. Marked 6.2-r1 stable on x86, alpha and ppc. Removed old
versions.
03 May 2004; Guy Martin
Marked stable on hppa.
*boehm-gc-6.2-r1 (12 Mar 2004)
12 Mar 2004; Mamoru KOMACHI
Include private/* headers as well. Closing bug #44251
14 Nov 2003; Brad House
mark stable on amd64
*boehm-gc-6.2 (30 Jul 2003)
13 Oct 2003; Mamoru KOMACHI
boehm-gc-6.2.ebuild:
Considered as stable
30 Jul 2003; Mamoru KOMACHI
Version bump. Added ~alpha and ~ppc keywords.
*boehm-gc-6.1 (24 Oct 2002)
06 Dec 2002; Rodney Rees
24 Oct 2002; foser
New version
*boehm-gc-6.0 (19 Mar 2002)
19 Mar 2002; G.Bevin
files/digest-boehm-gc-6.0:
Initial package for the boehm garbage collector development code.
AUX boehm-gc-6.5-gentoo.patch 2815 RMD160 11e9a64c26901e250925a45bf470745086eea177 SHA1 fea7cf63a4b2e84361d308b45b9b587d0fbe3119 SHA256 04b7655024ec9e1fad2946b619c0cd7d56e0fb5ea4804ce29469b909853509e0
AUX gc6.6-builtin-backtrace-uclibc.patch 425 RMD160 47cfb5edb518241c8a0211cf302bb73d21092a99 SHA1 37c63c48e7b2a33e7c5e8171531dd5cb1ed68a64 SHA256 46c13de853b171b94bb4f998b796f170aa8f53070827ebe8bc2ec84e1bb72f24
DIST gc-7.0.tar.gz 1072682 RMD160 4912e2590dd8212bebeeb1e32506762ca31d0088 SHA1 657d84b702a572f8a510d2c28578a6dbaad3fed2 SHA256 d20ac6e939b82770434b76e4f7dc18a4099d507eb4f42a5d3ad746250c011e5b
DIST gc-7.1.tar.gz 1077714 RMD160 9338c1128686395739e3acd9052a651d1dffffb2 SHA1 e84cba5d18f4ea5ed4e5fd3f1dc6a46bc190ff6f SHA256 e3cef6028fe3efe7de3bcf4107c880eae50b3ee79841450d885467c09bcebf30
DIST gc6.8.tar.gz 756879 RMD160 6e894e7a51683a9342fd738baa6f1a2861e27400 SHA1 6d5def5ba5d29292ba9c76f04df3ec06d3ab3278 SHA256 448f8e4c6ee8c80eac059cf1c9379d20c388bcb900fc0796cd2a44d1dcbbae69
EBUILD boehm-gc-6.8.ebuild 1449 RMD160 ad2fcd53244daec9403d0337c139fceb086e4b15 SHA1 d44a35ef7d164b4b12fd909a64239703ef6d603d SHA256 00c698ee53130760d8f796abc8989e61ab2346b1be671d1ca2e44d1b23932e02
EBUILD boehm-gc-7.0-r1.ebuild 1462 RMD160 a883532588f61c3e892df57738abc4e104ce72a3 SHA1 8560bf24d41b4a1092b368ff7597f4c5f74145e3 SHA256 1c7759c0bb614b880455275bf5e9768a6b30327f640ac93e188a0715ee831e6b
EBUILD boehm-gc-7.1.ebuild 1459 RMD160 6abc6658a10a139eebceef3678b0665742345926 SHA1 a55387cf8533ba4dad41d3317833dc639c045211 SHA256 57c9e9efc05803f3e66501ed23f13d0fcbfcf6a6782db502978c144db4c2ab4a
MISC ChangeLog 7873 RMD160 1018e06e10106505ad4ed9a18d04194df2c8a0f3 SHA1 7cc1fbf120c3b3f269df9373cf60ef78593bf1e5 SHA256 ce0d63cce1cf72be117062398db1b86262d3d55ecdfe72899de406f2bf266fe1
MISC metadata.xml 222 RMD160 23efe87c16ebc9fbeb91e894ab372cc3bb66bc49 SHA1 a5d1e2317ae207bbd664aebe986687948fdd984a SHA256 38ef3457fd14e6872985f0e100fde79d0b8a9dbc4fc39ceef780c8c5abc5f337
# Copyright 1999-2008 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.9 2008/05/17 04:27:48 matsuu Exp $
inherit eutils
MY_P="gc${PV/_/}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
HOMEPAGE="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
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="virtual/libc"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die
epatch "${FILESDIR}"/${PN}-6.5-gentoo.patch
epatch "${FILESDIR}"/gc6.6-builtin-backtrace-uclibc.patch
}
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..."
emake || die
}
src_install() {
make DESTDIR="${D}" install || die
rm -rf "${D}"/usr/share/gc || die
# dist_noinst_HEADERS
insinto /usr/include/gc
doins include/{cord.h,ec.h,javaxfc.h}
insinto /usr/include/gc/private
doins include/private/*.h
dodoc README.QUICK doc/README* doc/barrett_diagram
dohtml doc/*.html
newman doc/gc.man GC_malloc.1
}
# Copyright 1999-2007 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.1 2007/08/19 16:53:04 matsuu Exp $
inherit eutils
MY_P="gc-${PV/_/}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
HOMEPAGE="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
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="virtual/libc"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die
epatch "${FILESDIR}"/${PN}-6.5-gentoo.patch
epatch "${FILESDIR}"/gc6.6-builtin-backtrace-uclibc.patch
}
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..."
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
rm -rf "${D}"/usr/share/gc || die
# dist_noinst_HEADERS
insinto /usr/include/gc
doins include/{cord.h,ec.h,javaxfc.h}
insinto /usr/include/gc/private
doins include/private/*.h
dodoc README.QUICK doc/README* doc/barrett_diagram
dohtml doc/*.html
newman doc/gc.man GC_malloc.1
}
# Copyright 1999-2008 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.ebuild,v 1.1 2008/05/17 04:27:48 matsuu Exp $
inherit eutils
MY_P="gc-${PV/_/}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
HOMEPAGE="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
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="virtual/libc"
DEPEND="${RDEPEND}
>=sys-apps/sed-4"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die
epatch "${FILESDIR}"/${PN}-6.5-gentoo.patch
epatch "${FILESDIR}"/gc6.6-builtin-backtrace-uclibc.patch
}
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..."
emake || die
}
src_install() {
emake DESTDIR="${D}" install || die
rm -rf "${D}"/usr/share/gc || die
# dist_noinst_HEADERS
insinto /usr/include/gc
doins include/{cord.h,ec.h,javaxfc.h}
insinto /usr/include/gc/private
doins include/private/*.h
dodoc README.QUICK doc/README* doc/barrett_diagram
dohtml doc/*.html
newman doc/gc.man GC_malloc.1
}