summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/calltree/ChangeLog8
-rw-r--r--dev-util/calltree/Manifest3
-rw-r--r--dev-util/calltree/calltree-0.9.7-r1.ebuild32
-rw-r--r--dev-util/calltree/calltree-0.9.7.ebuild4
-rw-r--r--dev-util/calltree/files/calltree-0.9.7-valgrind2.1.2.patch11
-rw-r--r--dev-util/calltree/files/digest-calltree-0.9.7-r11
6 files changed, 56 insertions, 3 deletions
diff --git a/dev-util/calltree/ChangeLog b/dev-util/calltree/ChangeLog
index f0628dfddc8f..3339585761a7 100644
--- a/dev-util/calltree/ChangeLog
+++ b/dev-util/calltree/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/calltree
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/calltree/ChangeLog,v 1.14 2004/06/25 02:21:53 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/calltree/ChangeLog,v 1.15 2004/08/14 22:30:34 robbat2 Exp $
+
+*calltree-0.9.7-r1 (14 Aug 2004)
+
+ 14 Aug 2004; Robin H. Johnson <robbat2@gentoo.org>
+ +files/calltree-0.9.7-valgrind2.1.2.patch, +calltree-0.9.7-r1.ebuild:
+ fix for valgrind2.1.2.
*calltree-0.9.7 (05 Apr 2004)
diff --git a/dev-util/calltree/Manifest b/dev-util/calltree/Manifest
index e0ff90cab5f0..1c7b1c65e76d 100644
--- a/dev-util/calltree/Manifest
+++ b/dev-util/calltree/Manifest
@@ -1,6 +1,9 @@
MD5 570e3b3d59757d9f41cca9cab68fbe47 calltree-0.9.6.ebuild 701
+MD5 b088582828073389ce1265186f30eee9 calltree-0.9.7-r1.ebuild 814
MD5 1431e6fbc86d9fd5b29309416aa6b6f4 calltree-0.9.7.ebuild 703
MD5 468088510b07a4798d7edfc26018779f ChangeLog 2129
MD5 529b0525960162ce61483f92814f4e79 metadata.xml 249
+MD5 54df0ee7721e44d8875986834d20ee0b files/digest-calltree-0.9.7-r1 66
+MD5 ded204f74f2a0662c92cd60ae0658051 files/calltree-0.9.7-valgrind2.1.2.patch 368
MD5 1ff6d46992742e55afc86a77d1cb41f8 files/digest-calltree-0.9.6 66
MD5 54df0ee7721e44d8875986834d20ee0b files/digest-calltree-0.9.7 66
diff --git a/dev-util/calltree/calltree-0.9.7-r1.ebuild b/dev-util/calltree/calltree-0.9.7-r1.ebuild
new file mode 100644
index 000000000000..2a6f8f3f029d
--- /dev/null
+++ b/dev-util/calltree/calltree-0.9.7-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/calltree/calltree-0.9.7-r1.ebuild,v 1.1 2004/08/14 22:30:34 robbat2 Exp $
+
+inherit eutils
+
+DESCRIPTION="A plugin for cachegrind that adds call-graph profiling, needed by kcachegrind"
+HOMEPAGE="http://kcachegrind.sourceforge.net/"
+SRC_URI="http://kcachegrind.sourceforge.net/${P}.tar.gz"
+
+KEYWORDS="~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+RDEPEND=">=dev-util/valgrind-2.1.2"
+DEPEND="${RDEPEND} sys-devel/autoconf"
+
+src_unpack() {
+ unpack ${A}
+ # valgrind 2.1.2 support
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/calltree-0.9.7-valgrind2.1.2.patch
+ cd ${S}
+ WANT_AUTOCONF=2.5
+ autoconf
+}
+
+src_install() {
+ einstall || die
+ rm -rf ${D}/usr/share/doc/valgrind
+ dodoc AUTHORS INSTALL README || die "dodoc failed"
+ dohtml docs/*.html || die "dohtml failed"
+}
diff --git a/dev-util/calltree/calltree-0.9.7.ebuild b/dev-util/calltree/calltree-0.9.7.ebuild
index 17b0b7912b61..7f8d88a2fb04 100644
--- a/dev-util/calltree/calltree-0.9.7.ebuild
+++ b/dev-util/calltree/calltree-0.9.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/calltree/calltree-0.9.7.ebuild,v 1.2 2004/06/25 02:21:53 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/calltree/calltree-0.9.7.ebuild,v 1.3 2004/08/14 22:30:34 robbat2 Exp $
DESCRIPTION="A plugin for cachegrind that adds call-graph profiling, needed by kcachegrind"
HOMEPAGE="http://kcachegrind.sourceforge.net/"
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
-DEPEND=">=dev-util/valgrind-2.1.0"
+DEPEND=">=dev-util/valgrind-2.1.0 <dev-util/valgrind-2.1.2"
src_install() {
einstall || die
diff --git a/dev-util/calltree/files/calltree-0.9.7-valgrind2.1.2.patch b/dev-util/calltree/files/calltree-0.9.7-valgrind2.1.2.patch
new file mode 100644
index 000000000000..4c1fb0731582
--- /dev/null
+++ b/dev-util/calltree/files/calltree-0.9.7-valgrind2.1.2.patch
@@ -0,0 +1,11 @@
+--- configure.in.old 2004-08-04 11:54:55.211422776 +0200
++++ configure.in 2004-08-04 11:55:52.811666208 +0200
+@@ -60,7 +60,7 @@
+ CFLAGS="-I $VG_INCDIR"
+ AC_TRY_RUN([
+ #include "vg_skin.h"
+-int main() { return (VG_CORE_INTERFACE_MAJOR_VERSION > 5) ? 1:0; }
++int main() { return (VG_CORE_INTERFACE_MAJOR_VERSION > 6) ? 1:0; }
+ ], [
+ AC_MSG_RESULT([Yes])
+ ], [
diff --git a/dev-util/calltree/files/digest-calltree-0.9.7-r1 b/dev-util/calltree/files/digest-calltree-0.9.7-r1
new file mode 100644
index 000000000000..396af6507730
--- /dev/null
+++ b/dev-util/calltree/files/digest-calltree-0.9.7-r1
@@ -0,0 +1 @@
+MD5 f1bb4e6446f26219cf5772849630b380 calltree-0.9.7.tar.gz 156812