summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthorpej <thorpej@pkgsrc.org>2001-04-04 21:16:36 +0000
committerthorpej <thorpej@pkgsrc.org>2001-04-04 21:16:36 +0000
commitf16b675e78c234d187afa636c1552b3b786b1a2d (patch)
tree245f36ffa38d5d0c75d55ca2e15d5bc6617ecb04
parent4b2ba322e6ab82e4baaf1d449b73cd0cbba27b83 (diff)
downloadpkgsrc-f16b675e78c234d187afa636c1552b3b786b1a2d.tar.gz
A package for the dmalloc debugging malloc library. See
http://www.dmalloc.com/.
-rw-r--r--devel/dmalloc/Makefile18
-rw-r--r--devel/dmalloc/files/md53
-rw-r--r--devel/dmalloc/pkg/DESCR7
-rw-r--r--devel/dmalloc/pkg/PLIST9
4 files changed, 37 insertions, 0 deletions
diff --git a/devel/dmalloc/Makefile b/devel/dmalloc/Makefile
new file mode 100644
index 00000000000..52fdd5da90b
--- /dev/null
+++ b/devel/dmalloc/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/04/04 21:16:36 thorpej Exp $
+
+DISTNAME= dmalloc-4.8.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dmalloc/}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.dmalloc.com/
+COMMENT= Run-time configurable debugging malloc library
+
+GNU_CONFIGURE= yes
+
+INSTALL_TARGET= install installinfo
+
+INFO_FILES= dmalloc.info
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/dmalloc/files/md5 b/devel/dmalloc/files/md5
new file mode 100644
index 00000000000..6718366dc9f
--- /dev/null
+++ b/devel/dmalloc/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2001/04/04 21:16:36 thorpej Exp $
+
+SHA1 (dmalloc-4.8.2.tgz) = 794c2392d7f1dadc0759dccfeb82d65859ab4b9d
diff --git a/devel/dmalloc/pkg/DESCR b/devel/dmalloc/pkg/DESCR
new file mode 100644
index 00000000000..e05ecd28b4d
--- /dev/null
+++ b/devel/dmalloc/pkg/DESCR
@@ -0,0 +1,7 @@
+The debug memory allocation, or dmalloc, library has been
+designed as a drop-in replacement for the system's malloc(),
+realloc(), calloc(), free(), and other memory management
+routines while providing powerful debugging facilities
+configurable at run-time. These facilities include such
+things as memory leak tracking, fence-post write detection,
+file/line number reporting, and general logging of statistics.
diff --git a/devel/dmalloc/pkg/PLIST b/devel/dmalloc/pkg/PLIST
new file mode 100644
index 00000000000..f46f5d65116
--- /dev/null
+++ b/devel/dmalloc/pkg/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/04/04 21:16:36 thorpej Exp $
+bin/dmalloc
+include/dmalloc.h
+@unexec install-info --delete %D/info/dmalloc.info %D/info/dir
+info/dmalloc.info
+@exec install-info %D/info/dmalloc.info %D/info/dir
+lib/libdmalloc.a
+lib/libdmalloclp.a
+lib/libdmallocxx.a