summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2008-05-17 04:27:48 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2008-05-17 04:27:48 +0000
commitf9d12340d05e2af91cb6e32fb6d0ed764cbbaac5 (patch)
tree7dc938c5b38aabf998a30de8c615e35d44e327d8 /dev-libs/boehm-gc
parentInitial commit (diff)
downloadgentoo-2-f9d12340d05e2af91cb6e32fb6d0ed764cbbaac5.tar.gz
gentoo-2-f9d12340d05e2af91cb6e32fb6d0ed764cbbaac5.tar.bz2
gentoo-2-f9d12340d05e2af91cb6e32fb6d0ed764cbbaac5.zip
Version bumped.
(Portage version: 2.1.5_rc6)
Diffstat (limited to 'dev-libs/boehm-gc')
-rw-r--r--dev-libs/boehm-gc/ChangeLog9
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.5.ebuild58
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.7.ebuild59
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.8.ebuild4
-rw-r--r--dev-libs/boehm-gc/boehm-gc-7.1.ebuild (renamed from dev-libs/boehm-gc/boehm-gc-7.0.ebuild)8
5 files changed, 16 insertions, 122 deletions
diff --git a/dev-libs/boehm-gc/ChangeLog b/dev-libs/boehm-gc/ChangeLog
index 7c267b3b0c60..235c0ab3e8ca 100644
--- a/dev-libs/boehm-gc/ChangeLog
+++ b/dev-libs/boehm-gc/ChangeLog
@@ -1,6 +1,13 @@
# 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.68 2008/01/17 04:27:05 jer Exp $
+# $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 <matsuu@gentoo.org> -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 <jer@gentoo.org> boehm-gc-6.8.ebuild:
Stable for HPPA too.
diff --git a/dev-libs/boehm-gc/boehm-gc-6.5.ebuild b/dev-libs/boehm-gc/boehm-gc-6.5.ebuild
deleted file mode 100644
index 0c91b476d473..000000000000
--- a/dev-libs/boehm-gc/boehm-gc-6.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# 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-6.5.ebuild,v 1.11 2007/02/11 16:39:53 grobian 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}/${P}-gentoo.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
-
- # 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
-}
diff --git a/dev-libs/boehm-gc/boehm-gc-6.7.ebuild b/dev-libs/boehm-gc/boehm-gc-6.7.ebuild
deleted file mode 100644
index 37ccdbeb5b3e..000000000000
--- a/dev-libs/boehm-gc/boehm-gc-6.7.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# 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-6.7.ebuild,v 1.11 2007/02/11 16:39:53 grobian 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
-
- # 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
-}
diff --git a/dev-libs/boehm-gc/boehm-gc-6.8.ebuild b/dev-libs/boehm-gc/boehm-gc-6.8.ebuild
index 61898cfce123..1275edfcd289 100644
--- a/dev-libs/boehm-gc/boehm-gc-6.8.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-6.8.ebuild
@@ -1,6 +1,6 @@
# 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.8 2008/01/17 04:27:05 jer Exp $
+# $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
@@ -47,6 +47,8 @@ src_compile() {
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}
diff --git a/dev-libs/boehm-gc/boehm-gc-7.0.ebuild b/dev-libs/boehm-gc/boehm-gc-7.1.ebuild
index 16f51161adfe..649a877b517f 100644
--- a/dev-libs/boehm-gc/boehm-gc-7.0.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-7.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# 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.0.ebuild,v 1.1 2007/07/19 16:55:41 matsuu Exp $
+# $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
@@ -45,7 +45,9 @@ src_compile() {
}
src_install() {
- make DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install || die
+
+ rm -rf "${D}"/usr/share/gc || die
# dist_noinst_HEADERS
insinto /usr/include/gc