summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2004-12-23 14:27:12 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2004-12-23 14:27:12 +0000
commit85dd609fcc8bd13a0f4a4ba0e89c7aa1d28d2d65 (patch)
tree684499ed3e7a45202cc70de0d8c8e32cc32458b7 /dev-libs/boehm-gc
parentStable on hppa. (Manifest recommit) (diff)
downloadgentoo-2-85dd609fcc8bd13a0f4a4ba0e89c7aa1d28d2d65.tar.gz
gentoo-2-85dd609fcc8bd13a0f4a4ba0e89c7aa1d28d2d65.tar.bz2
gentoo-2-85dd609fcc8bd13a0f4a4ba0e89c7aa1d28d2d65.zip
Version Bumped.
Diffstat (limited to 'dev-libs/boehm-gc')
-rw-r--r--dev-libs/boehm-gc/ChangeLog7
-rw-r--r--dev-libs/boehm-gc/Manifest4
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.4.ebuild47
-rw-r--r--dev-libs/boehm-gc/files/digest-boehm-gc-6.41
4 files changed, 57 insertions, 2 deletions
diff --git a/dev-libs/boehm-gc/ChangeLog b/dev-libs/boehm-gc/ChangeLog
index 8eba6357f4aa..f1e70a38fcd6 100644
--- a/dev-libs/boehm-gc/ChangeLog
+++ b/dev-libs/boehm-gc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/boehm-gc
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.26 2004/10/23 00:46:18 weeve Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.27 2004/12/23 14:27:12 matsuu Exp $
+
+*boehm-gc-6.4 (23 Dec 2004)
+
+ 23 Dec 2004; MATSUU Takuto <matsuu@gentoo.org> +boehm-gc-6.4.ebuild:
+ Version bumped.
22 Oct 2004; Jason Wever <weeve@gentoo.org> boehm-gc-6.3-r1.ebuild:
Stable on sparc.
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index f13872038912..7c61e5ca1489 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,8 +1,10 @@
-MD5 73dd20e14a79ec76c851c4f6a8cb105d ChangeLog 2912
MD5 85641bc4fe980283d34ae5e26988485b boehm-gc-6.3.ebuild 1071
MD5 52608162fbdf91e24485f0670d534775 boehm-gc-6.3-r1.ebuild 1152
+MD5 6ec2b9561557fee882defac6e5856831 boehm-gc-6.4.ebuild 1159
+MD5 73dd20e14a79ec76c851c4f6a8cb105d ChangeLog 2912
MD5 9f29ec87582029b073b0efef32ef2ad4 boehm-gc-6.2-r1.ebuild 982
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3 57
+MD5 fdb67fd6d2adebe72bf49c937b4948a5 files/digest-boehm-gc-6.4 57
MD5 e5924c4e5fbe66db9e1e936c7fc66114 files/digest-boehm-gc-6.2-r1 57
MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3-r1 57
diff --git a/dev-libs/boehm-gc/boehm-gc-6.4.ebuild b/dev-libs/boehm-gc/boehm-gc-6.4.ebuild
new file mode 100644
index 000000000000..69841911d9fc
--- /dev/null
+++ b/dev-libs/boehm-gc/boehm-gc-6.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2004 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.4.ebuild,v 1.1 2004/12/23 14:27:12 matsuu Exp $
+
+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="~x86 ~sparc ~alpha ~ppc ~amd64 ~hppa ~ppc64 ~ppc-macos ~ia64"
+IUSE="c++"
+
+RDEPEND="virtual/libc"
+
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e '/^SUBDIRS/s/doc//' Makefile.in || die
+}
+
+src_compile() {
+ econf \
+ `use_enable c++ cplusplus` \
+ --enable-threads=pthreads || die "Configure failed..."
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || 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.1
+}
diff --git a/dev-libs/boehm-gc/files/digest-boehm-gc-6.4 b/dev-libs/boehm-gc/files/digest-boehm-gc-6.4
new file mode 100644
index 000000000000..3f50d5683ff9
--- /dev/null
+++ b/dev-libs/boehm-gc/files/digest-boehm-gc-6.4
@@ -0,0 +1 @@
+MD5 ef03495e980b834a99c0e27eedaa546e gc6.4.tar.gz 778553