Version Bumped.
authorMatsuu Takuto <matsuu@gentoo.org>
Thu, 23 Dec 2004 14:27:12 +0000 (14:27 +0000)
committerMatsuu Takuto <matsuu@gentoo.org>
Thu, 23 Dec 2004 14:27:12 +0000 (14:27 +0000)
dev-libs/boehm-gc/ChangeLog
dev-libs/boehm-gc/Manifest
dev-libs/boehm-gc/boehm-gc-6.4.ebuild [new file with mode: 0644]
dev-libs/boehm-gc/files/digest-boehm-gc-6.4 [new file with mode: 0644]

index 8eba6357f4aa917f3b4a64ca3a6a2770274127da..f1e70a38fcd6b2cddaba4147b40411261f4cc4bc 100644 (file)
@@ -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.
index f138720389123d895a3ec13f23086e55a6f4904c..b1412d91f9707a75234e98c014f85bb4e9208094 100644 (file)
@@ -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 ffd9ed0db5e20053a0c2ca55a1210ade boehm-gc-6.4.ebuild 1153
+MD5 100daf71bd3f3ffe33ee72ddf50f72e9 ChangeLog 3032
 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 (file)
index 0000000..6984191
--- /dev/null
@@ -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 (file)
index 0000000..3f50d56
--- /dev/null
@@ -0,0 +1 @@
+MD5 ef03495e980b834a99c0e27eedaa546e gc6.4.tar.gz 778553