ChangeLog

# 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.5.ebuild,
-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 boehm-gc-6.8.ebuild:
Stable for HPPA too.

05 Oct 2007; Tom Gall boehm-gc-6.8.ebuild:
stable on ppc64

25 Aug 2007; Steve Dibb boehm-gc-6.8.ebuild:
amd64 stable

*boehm-gc-7.0-r1 (19 Aug 2007)

19 Aug 2007; MATSUU Takuto +boehm-gc-7.0-r1.ebuild:
Fixed bug #187379.

13 Aug 2007; Tobias Scherbaum boehm-gc-6.8.ebuild:
ppc. stable

09 Aug 2007; Gustavo Zacarias boehm-gc-6.8.ebuild:
Stable on sparc

*boehm-gc-7.0 (19 Jul 2007)

19 Jul 2007; MATSUU Takuto +boehm-gc-7.0.ebuild:
Version bumped.

03 Jul 2007; Raúl Porcel boehm-gc-6.8.ebuild:
alpha/ia64/x86 stable

11 Feb 2007; Fabian Groffen boehm-gc-6.5.ebuild,
boehm-gc-6.7.ebuild, boehm-gc-6.8.ebuild:
Dropped ppc-macos keyword, see you in prefix

20 Oct 2006; Bryan Østergaard boehm-gc-6.7.ebuild:
Stable on Alpha.

*boehm-gc-6.8 (08 Sep 2006)

08 Sep 2006; MATSUU Takuto -boehm-gc-6.3-r1.ebuild,
-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 boehm-gc-6.7.ebuild:
Marked ppc-macos stable (bug #146700)

05 Sep 2006; Gustavo Zacarias boehm-gc-6.7.ebuild:
Stable on sparc

04 Sep 2006; Joshua Jackson boehm-gc-6.7.ebuild:
Stable x86; bug #145987

02 Sep 2006; boehm-gc-6.7.ebuild:
stable on amd64

02 Sep 2006; Markus Rothe boehm-gc-6.7.ebuild:
Stable on ppc64; bug #145987

13 Jul 2006; Aron Griffis boehm-gc-6.7.ebuild:
Mark 6.7 stable on ia64

27 Jun 2006; Emanuele Giaquinta boehm-gc-6.7.ebuild:
Stable on ppc.

19 Jun 2006; Guy Martin boehm-gc-6.7.ebuild:
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 boehm-gc-6.5.ebuild:
stable on amd64

24 Dec 2005; Rene Nussbaumer boehm-gc-6.5.ebuild:
Stable on hppa.

28 Nov 2005; Hanno Boeck +files/gc6.6-gcc41.patch,
boehm-gc-6.6.ebuild:
Fix for gcc 4.1.

02 Oct 2005; Aron Griffis boehm-gc-6.5.ebuild:
Mark 6.5 stable on alpha

02 Oct 2005; Michael Hanselmann boehm-gc-6.5.ebuild:
Stable on ppc.

02 Oct 2005; Aron Griffis boehm-gc-6.5.ebuild:
Mark 6.5 stable on ia64

24 Sep 2005; Markus Rothe boehm-gc-6.5.ebuild:
Stable on ppc64

23 Sep 2005; Gustavo Zacarias boehm-gc-6.5.ebuild:
Stable on sparc

*boehm-gc-6.6 (23 Sep 2005)

23 Sep 2005; MATSUU Takuto boehm-gc-6.5.ebuild,
+boehm-gc-6.6.ebuild:
Version bumped.
Marked 6.5 as stable on x86.

28 Aug 2005; Guy Martin boehm-gc-6.4.ebuild:
Stable on hppa.

23 Aug 2005; Aron Griffis boehm-gc-6.4.ebuild:
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 boehm-gc-6.4.ebuild:
Stable on alpha.

22 Jun 2005; Gustavo Zacarias boehm-gc-6.4.ebuild:
Stable on sparc

*boehm-gc-6.5 (20 Jun 2005)

20 Jun 2005; MATSUU Takuto metadata.xml,
-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 boehm-gc-6.4.ebuild:
Marked ppc stable.

09 Jun 2005; boehm-gc-6.4.ebuild:
Stable on amd64

05 Jun 2005; Markus Rothe boehm-gc-6.4.ebuild:
Stable on ppc64; dependency for bug #92995

08 Apr 2005; Markus Rothe boehm-gc-6.3-r1.ebuild:
Stable on ppc64

04 Apr 2005; MATSUU Takuto boehm-gc-6.3.ebuild,
boehm-gc-6.3-r1.ebuild, boehm-gc-6.4.ebuild:
fix file collision with graphviz, bug #87863.

31 Mar 2005; Aron Griffis boehm-gc-6.3-r1.ebuild:
stable on ia64

*boehm-gc-6.4 (23 Dec 2004)

23 Dec 2004; MATSUU Takuto +boehm-gc-6.4.ebuild:
Version bumped.

22 Oct 2004; Jason Wever boehm-gc-6.3-r1.ebuild:
Stable on sparc.

19 Oct 2004; Dylan Carlson boehm-gc-6.3-r1.ebuild:
Stable on amd64.

14 Oct 2004; Guy Martin boehm-gc-6.3-r1.ebuild:
Stable on hppa.

14 Oct 2004; Mamoru KOMACHI boehm-gc-6.3-r1.ebuild,
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.2-r1.ebuild,
boehm-gc-6.3-r1.ebuild:
add ia64 keywords

*boehm-gc-6.3-r1 (13 Aug 2004)

13 Aug 2004; MATSUU Takuto +metadata.xml,
+boehm-gc-6.3-r1.ebuild:
Added c++ USE flag, bug #59992

08 Aug 2004; Tom Gall boehm-gc-6.3.ebuild:
stable on ppc64, bug #57676

25 Jul 2004; Lina Pezzella
Fixed Manifest.

19 Jul 2004; Mamoru KOMACHI boehm-gc-6.2.ebuild,
boehm-gc-6.3.ebuild:
Added to ~macos

*boehm-gc-6.3 (10 Jul 2004)

10 Jul 2004; MATSUU Takuto +boehm-gc-6.3.ebuild:
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; boehm-gc-6.2-r1.ebuild:
Mark stable on amd64

06 Jun 2004; Jason Wever boehm-gc-6.2-r1.ebuild:
Stable on sparc.

*boehm-gc-6.3_alpha6 (14 May 2004)

14 May 2004; Mamoru KOMACHI boehm-gc-6.0.ebuild,
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 boehm-gc-6.2-r1.ebuild:
Marked stable on hppa.

*boehm-gc-6.2-r1 (12 Mar 2004)

12 Mar 2004; Mamoru KOMACHI boehm-gc-6.2-r1.ebuild:
Include private/* headers as well. Closing bug #44251

14 Nov 2003; Brad House boehm-gc-6.2.ebuild:
mark stable on amd64

*boehm-gc-6.2 (30 Jul 2003)

13 Oct 2003; Mamoru KOMACHI boehm-gc-6.1.ebuild,
boehm-gc-6.2.ebuild:
Considered as stable

30 Jul 2003; Mamoru KOMACHI boehm-gc-6.2.ebuild:
Version bump. Added ~alpha and ~ppc keywords.

*boehm-gc-6.1 (24 Oct 2002)

06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords

24 Oct 2002; foser boehm-gc-6.1.ebuild :

New version

*boehm-gc-6.0 (19 Mar 2002)

19 Mar 2002; G.Bevin boehm-gc-6.0.ebuild
files/digest-boehm-gc-6.0:

Initial package for the boehm garbage collector development code.

Manifest

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

boehm-gc-6.8.ebuild

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

boehm-gc-7.0-r1.ebuild

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

boehm-gc-7.1.ebuild

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

files

metadata.xml




no-herd

matsuu@gentoo.org