diff options
author | David Holm <dholm@gentoo.org> | 2004-11-10 08:42:06 +0000 |
---|---|---|
committer | David Holm <dholm@gentoo.org> | 2004-11-10 08:42:06 +0000 |
commit | 381c2193cbd7beaedc4472e970d9af2c6dc72bee (patch) | |
tree | 0ed154f2fbb6e7258cb804aafd3a80e83b2489fc /dev-util/ccmalloc | |
parent | added notes to package.mask (diff) | |
download | historical-381c2193cbd7beaedc4472e970d9af2c6dc72bee.tar.gz historical-381c2193cbd7beaedc4472e970d9af2c6dc72bee.tar.bz2 historical-381c2193cbd7beaedc4472e970d9af2c6dc72bee.zip |
Initial import
Diffstat (limited to 'dev-util/ccmalloc')
-rw-r--r-- | dev-util/ccmalloc/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/ccmalloc/Manifest | 4 | ||||
-rw-r--r-- | dev-util/ccmalloc/ccmalloc-0.4.0.ebuild | 27 | ||||
-rw-r--r-- | dev-util/ccmalloc/files/digest-ccmalloc-0.4.0 | 1 | ||||
-rw-r--r-- | dev-util/ccmalloc/metadata.xml | 11 |
5 files changed, 54 insertions, 0 deletions
diff --git a/dev-util/ccmalloc/ChangeLog b/dev-util/ccmalloc/ChangeLog new file mode 100644 index 000000000000..c7ad6eae0005 --- /dev/null +++ b/dev-util/ccmalloc/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-util/ccmalloc +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccmalloc/ChangeLog,v 1.1 2004/11/10 08:42:06 dholm Exp $ + +*ccmalloc-0.4.0 (10 Nov 2004) + + 10 Nov 2004; David Holm <dholm@gentoo.org> +metadata.xml, + +ccmalloc-0.4.0.ebuild: + Ebuild submitted by Darryl Bleau <darrylbleau (at) submersion (dot) com> + (bug #34546) + diff --git a/dev-util/ccmalloc/Manifest b/dev-util/ccmalloc/Manifest new file mode 100644 index 000000000000..30da48f86bc4 --- /dev/null +++ b/dev-util/ccmalloc/Manifest @@ -0,0 +1,4 @@ +MD5 d9fbf5fad9d92f36f021acd3b3c44585 metadata.xml 698 +MD5 9e059a64eec94a604195032dcce6bbdf ChangeLog 414 +MD5 141a1be23e5be87e72be55b09d6a139d ccmalloc-0.4.0.ebuild 844 +MD5 c5da0db1c55878a6487dd3401d6bb9a2 files/digest-ccmalloc-0.4.0 65 diff --git a/dev-util/ccmalloc/ccmalloc-0.4.0.ebuild b/dev-util/ccmalloc/ccmalloc-0.4.0.ebuild new file mode 100644 index 000000000000..0e15fbd003eb --- /dev/null +++ b/dev-util/ccmalloc/ccmalloc-0.4.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ccmalloc/ccmalloc-0.4.0.ebuild,v 1.1 2004/11/10 08:42:06 dholm Exp $ + +inherit eutils + +DESCRIPTION="A easy-to-use memory debugging library" +HOMEPAGE="http://www.inf.ethz.ch/personal/biere/projects/ccmalloc/" +SRC_URI="http://www.inf.ethz.ch/personal/biere/projects/${PN}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~ppc ~x86" +IUSE="debug" +DEPEND="sys-devel/gcc sys-apps/sed" +RDEPEND="virtual/libc" + +src_compile() { + local myconf + use debug && ${myconf} = "${myconf} --debug" + ./configure --prefix=/usr ${myconf} || die "configure failed" + emake || die "emake failed" +} + +src_install() { + einstall PREFIX=${D}/usr || die "einstall failed" + dodoc BUGS FEATURES NEWS README TODO USAGE VERSION +} diff --git a/dev-util/ccmalloc/files/digest-ccmalloc-0.4.0 b/dev-util/ccmalloc/files/digest-ccmalloc-0.4.0 new file mode 100644 index 000000000000..3dd24a3c07af --- /dev/null +++ b/dev-util/ccmalloc/files/digest-ccmalloc-0.4.0 @@ -0,0 +1 @@ +MD5 b90d955149569bbc6e801739f099db3d ccmalloc-0.4.0.tar.gz 57917 diff --git a/dev-util/ccmalloc/metadata.xml b/dev-util/ccmalloc/metadata.xml new file mode 100644 index 000000000000..5003172ad246 --- /dev/null +++ b/dev-util/ccmalloc/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>dholm@gentoo.org</email> + </maintainer> + <longdescription> + If you want to remove memory leaks from your C or C++ programs or you experience strange bugs, probably due to pointer access to freed data, then ccmalloc may be the right tool for you. In general it can help you to track down memory related problems with C and C++ programs. It does not replace more sophistacted tools such as purify or valgrind, since it can not detect illegal memory reads, at least not all type of memory reads. + </longdescription> +</pkgmetadata> |