pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/valgrind Initial import of valgrind, currently m...
details: https://anonhg.NetBSD.org/pkgsrc/rev/866950702041
branches: trunk
changeset: 497197:866950702041
user: jschauma <jschauma%pkgsrc.org@localhost>
date: Thu Jul 21 19:44:30 2005 +0000
description:
Initial import of valgrind, currently marked only available for Linux.
Valgrind is a suite of tools for debugging and profiling x86-Linux programs.
With the tools that come with Valgrind, you can automatically detect many
memory management and threading bugs, avoiding hours of frustrating
bug-hunting, making your programs more stable. You can also perform detailed
profiling, to speed up and reduce memory use of your programs.
The Valgrind distribution currently includes five tools: two memory error
detectors, a thread error detector, a cache profiler and a heap profiler.
diffstat:
devel/valgrind/DESCR | 8 +++++++
devel/valgrind/Makefile | 21 ++++++++++++++++++
devel/valgrind/PLIST | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
devel/valgrind/distinfo | 5 ++++
4 files changed, 89 insertions(+), 0 deletions(-)
diffs (105 lines):
diff -r 86f95a0b4f22 -r 866950702041 devel/valgrind/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/valgrind/DESCR Thu Jul 21 19:44:30 2005 +0000
@@ -0,0 +1,8 @@
+Valgrind is a suite of tools for debugging and profiling x86-Linux programs.
+With the tools that come with Valgrind, you can automatically detect many
+memory management and threading bugs, avoiding hours of frustrating
+bug-hunting, making your programs more stable. You can also perform detailed
+profiling, to speed up and reduce memory use of your programs.
+
+The Valgrind distribution currently includes five tools: two memory error
+detectors, a thread error detector, a cache profiler and a heap profiler.
diff -r 86f95a0b4f22 -r 866950702041 devel/valgrind/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/valgrind/Makefile Thu Jul 21 19:44:30 2005 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/07/21 19:44:30 jschauma Exp $
+#
+
+DISTNAME= valgrind-2.4.0
+CATEGORIES= devel
+MASTER_SITES= http://valgrind.org/downloads/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg%NetBSD.org@localhost
+HOMEPAGE= http://valgrind.org/downloads/
+COMMENT= Debugging and profiling tools
+
+USE_PKGLOCALEDIR= yes
+PKGCONFIG_OVERRIDE+= ${WRKSRC}/valgrind.pc.in
+GNU_CONFIGURE= yes
+
+ONLY_FOR_PLATFORMS= Linux-*-*
+
+USE_TOOLS+= gmake
+
+.include "../../mk/bsd.pkg.mk"
diff -r 86f95a0b4f22 -r 866950702041 devel/valgrind/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/valgrind/PLIST Thu Jul 21 19:44:30 2005 +0000
@@ -0,0 +1,55 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/07/21 19:44:30 jschauma Exp $
+bin/cg_annotate
+bin/valgrind
+bin/valgrind-listener
+include/valgrind/basic_types.h
+include/valgrind/${LOWER_OPSYS}/vki.h
+include/valgrind/memcheck.h
+include/valgrind/tool.h
+include/valgrind/tool_asm.h
+include/valgrind/valgrind.h
+include/valgrind/vg_skin.h
+include/valgrind/x86-${LOWER_OPSYS}/vki_arch.h
+include/valgrind/x86-${LOWER_OPSYS}/vki_arch_posixtypes.h
+include/valgrind/x86/tool_arch.h
+lib/pkgconfig/valgrind.pc
+lib/valgrind/default.supp
+lib/valgrind/glibc-2.1.supp
+lib/valgrind/glibc-2.2.supp
+lib/valgrind/glibc-2.3.supp
+lib/valgrind/hp2ps
+lib/valgrind/stage2
+lib/valgrind/vg_inject.so
+lib/valgrind/vgpreload_addrcheck.so
+lib/valgrind/vgpreload_massif.so
+lib/valgrind/vgpreload_memcheck.so
+lib/valgrind/vgskin_addrcheck.so
+lib/valgrind/vgskin_cachegrind.so
+lib/valgrind/vgskin_corecheck.so
+lib/valgrind/vgskin_lackey.so
+lib/valgrind/vgskin_massif.so
+lib/valgrind/vgskin_memcheck.so
+lib/valgrind/vgskin_none.so
+lib/valgrind/xfree-3.supp
+lib/valgrind/xfree-4.supp
+man/man1/valgrind.1
+share/doc/valgrind/ac_main.html
+share/doc/valgrind/cc_main.html
+share/doc/valgrind/cg_main.html
+share/doc/valgrind/cg_techdocs.html
+share/doc/valgrind/coregrind_core.html
+share/doc/valgrind/coregrind_intro.html
+share/doc/valgrind/coregrind_tools.html
+share/doc/valgrind/date.gif
+share/doc/valgrind/lk_main.html
+share/doc/valgrind/manual.html
+share/doc/valgrind/mc_main.html
+share/doc/valgrind/mc_techdocs.html
+share/doc/valgrind/ms_main.html
+share/doc/valgrind/nl_main.html
+@dirrm share/doc/valgrind
+@dirrm lib/valgrind
+@dirrm include/valgrind/x86-${LOWER_OPSYS}
+@dirrm include/valgrind/x86
+@dirrm include/valgrind/${LOWER_OPSYS}
+@dirrm include/valgrind
diff -r 86f95a0b4f22 -r 866950702041 devel/valgrind/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/valgrind/distinfo Thu Jul 21 19:44:30 2005 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/07/21 19:44:30 jschauma Exp $
+
+SHA1 (valgrind-2.4.0.tar.bz2) = e674666aeda0034833546e7a1fd21d879caa5495
+RMD160 (valgrind-2.4.0.tar.bz2) = 05860e6094d0da6125052cb7208bd9638fa75cef
+Size (valgrind-2.4.0.tar.bz2) = 1072044 bytes
Home |
Main Index |
Thread Index |
Old Index