summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2005-06-20 14:09:07 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2005-06-20 14:09:07 +0000
commit895635314feb5d4262fa13c8cd912e456b721945 (patch)
tree712ec677883f4687120d7f75001a9aeaeea29576 /dev-libs/boehm-gc
parentFixing #96555 (need autoreconf when using latest portage which sets $CBUILD) (diff)
downloadgentoo-2-895635314feb5d4262fa13c8cd912e456b721945.tar.gz
gentoo-2-895635314feb5d4262fa13c8cd912e456b721945.tar.bz2
gentoo-2-895635314feb5d4262fa13c8cd912e456b721945.zip
Version bumepd. Stable on x86.
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-libs/boehm-gc')
-rw-r--r--dev-libs/boehm-gc/ChangeLog12
-rw-r--r--dev-libs/boehm-gc/Manifest10
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.2-r1.ebuild36
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.4.ebuild4
-rw-r--r--dev-libs/boehm-gc/boehm-gc-6.5.ebuild (renamed from dev-libs/boehm-gc/boehm-gc-6.3.ebuild)24
-rw-r--r--dev-libs/boehm-gc/files/digest-boehm-gc-6.2-r11
-rw-r--r--dev-libs/boehm-gc/files/digest-boehm-gc-6.31
-rw-r--r--dev-libs/boehm-gc/files/digest-boehm-gc-6.51
-rw-r--r--dev-libs/boehm-gc/metadata.xml3
9 files changed, 39 insertions, 53 deletions
diff --git a/dev-libs/boehm-gc/ChangeLog b/dev-libs/boehm-gc/ChangeLog
index 93d757eff24c..d470a11ee4f4 100644
--- a/dev-libs/boehm-gc/ChangeLog
+++ b/dev-libs/boehm-gc/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for dev-libs/boehm-gc
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.33 2005/06/10 16:14:14 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/ChangeLog,v 1.34 2005/06/20 14:09:07 matsuu Exp $
+
+*boehm-gc-6.5 (20 Jun 2005)
+
+ 20 Jun 2005; MATSUU Takuto <matsuu@gentoo.org> 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 <josejx@gentoo.org> boehm-gc-6.4.ebuild:
Marked ppc stable.
diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index b568449ea7ca..c744119b5562 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,10 +1,8 @@
-MD5 ea3f6bed08aab1a8a1f22473d6d1b4bd ChangeLog 3667
-MD5 22288c7b764ad874e43af3950832f8ff boehm-gc-6.4.ebuild 1157
+MD5 b6e50cbd59623d5796f309b5100f79ff boehm-gc-6.5.ebuild 1304
MD5 9b414c7b815d3ede7ef22bc0569ac761 boehm-gc-6.3-r1.ebuild 1156
+MD5 d44df8cb50eb765c59f9e7988fe79262 boehm-gc-6.4.ebuild 1156
+MD5 ea3f6bed08aab1a8a1f22473d6d1b4bd ChangeLog 3667
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
-MD5 f972a7a020173351b4216e0609a5b713 boehm-gc-6.3.ebuild 1075
-MD5 48ed916a4ea0fc2df6a7e07237578596 boehm-gc-6.2-r1.ebuild 981
MD5 fdb67fd6d2adebe72bf49c937b4948a5 files/digest-boehm-gc-6.4 57
+MD5 b8b5e747f06731368f0e8b8f8dfbf43f files/digest-boehm-gc-6.5 57
MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3-r1 57
-MD5 e5924c4e5fbe66db9e1e936c7fc66114 files/digest-boehm-gc-6.2-r1 57
-MD5 6cc733152c37395a1f0f51588a932f13 files/digest-boehm-gc-6.3 57
diff --git a/dev-libs/boehm-gc/boehm-gc-6.2-r1.ebuild b/dev-libs/boehm-gc/boehm-gc-6.2-r1.ebuild
deleted file mode 100644
index 543920b2dd0f..000000000000
--- a/dev-libs/boehm-gc/boehm-gc-6.2-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2005 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.2-r1.ebuild,v 1.13 2005/04/01 04:00:15 agriffis Exp $
-
-S=${WORKDIR}/gc${PV/_/}
-
-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/gc${PV/_/}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="x86 sparc alpha ppc amd64 hppa ppc-macos ia64"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_compile() {
- econf --enable-threads=pthreads \
- || die "Configure failed..."
- emake || die
-}
-
-src_install() {
- make prefix=${D}/usr \
- mandir=${D}/usr/share/man \
- DESTDIR=${D} install-exec || die
- insinto /usr/include/gc
- doins include/*.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.3
-}
diff --git a/dev-libs/boehm-gc/boehm-gc-6.4.ebuild b/dev-libs/boehm-gc/boehm-gc-6.4.ebuild
index 4b8e265ae4e9..d6f0d8aefd0c 100644
--- a/dev-libs/boehm-gc/boehm-gc-6.4.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-6.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 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.6 2005/06/10 16:14:14 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.4.ebuild,v 1.7 2005/06/20 14:09:07 matsuu Exp $
MY_P=gc${PV/_/}
S=${WORKDIR}/${MY_P}
@@ -11,7 +11,7 @@ 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 ~ppc-macos ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~ppc-macos ppc64 ~sparc x86"
IUSE="c++"
RDEPEND="virtual/libc"
diff --git a/dev-libs/boehm-gc/boehm-gc-6.3.ebuild b/dev-libs/boehm-gc/boehm-gc-6.5.ebuild
index 51f80dafae9d..d7e46e9e0fce 100644
--- a/dev-libs/boehm-gc/boehm-gc-6.3.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-6.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 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.3.ebuild,v 1.8 2005/04/04 14:39:44 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/boehm-gc/boehm-gc-6.5.ebuild,v 1.1 2005/06/20 14:09:07 matsuu Exp $
MY_P=gc${PV/_/}
S=${WORKDIR}/${MY_P}
@@ -11,10 +11,13 @@ 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"
-IUSE=""
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+IUSE="nocxx threads"
-DEPEND="virtual/libc"
+RDEPEND="virtual/libc"
+
+DEPEND="${RDEPEND}
+ >=sys-apps/sed-4"
src_unpack() {
unpack ${A}
@@ -23,8 +26,17 @@ src_unpack() {
}
src_compile() {
- econf --enable-threads=pthreads \
- || die "Configure failed..."
+ 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
}
diff --git a/dev-libs/boehm-gc/files/digest-boehm-gc-6.2-r1 b/dev-libs/boehm-gc/files/digest-boehm-gc-6.2-r1
deleted file mode 100644
index b0ba6a4c7ffb..000000000000
--- a/dev-libs/boehm-gc/files/digest-boehm-gc-6.2-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 15492b14ca7b9a9e035238611e9cd1e3 gc6.2.tar.gz 750883
diff --git a/dev-libs/boehm-gc/files/digest-boehm-gc-6.3 b/dev-libs/boehm-gc/files/digest-boehm-gc-6.3
deleted file mode 100644
index c814206f58f5..000000000000
--- a/dev-libs/boehm-gc/files/digest-boehm-gc-6.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 8b37ee18cbeb1dfd1866958e280db871 gc6.3.tar.gz 772114
diff --git a/dev-libs/boehm-gc/files/digest-boehm-gc-6.5 b/dev-libs/boehm-gc/files/digest-boehm-gc-6.5
new file mode 100644
index 000000000000..5a1f6115f032
--- /dev/null
+++ b/dev-libs/boehm-gc/files/digest-boehm-gc-6.5
@@ -0,0 +1 @@
+MD5 00bf95cdcbedfa7321d14e0133b31cdb gc6.5.tar.gz 752464
diff --git a/dev-libs/boehm-gc/metadata.xml b/dev-libs/boehm-gc/metadata.xml
index 20ce219711a2..70313d27d4f6 100644
--- a/dev-libs/boehm-gc/metadata.xml
+++ b/dev-libs/boehm-gc/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
+<maintainer>
+ <email>matsuu@gentoo.org</email>
+</maintainer>
</pkgmetadata>