aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/google-perftools/Makefile4
-rw-r--r--devel/google-perftools/distinfo6
-rw-r--r--devel/google-perftools/files/patch-Makefile.in18
-rw-r--r--devel/google-perftools/pkg-plist9
4 files changed, 21 insertions, 16 deletions
diff --git a/devel/google-perftools/Makefile b/devel/google-perftools/Makefile
index 29bd9459f69d..40a30097944d 100644
--- a/devel/google-perftools/Makefile
+++ b/devel/google-perftools/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= google-perftools
-PORTVERSION= 1.0
+PORTVERSION= 1.3
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
@@ -29,7 +29,7 @@ post-patch:
post-build:
@${ECHO}
- @${ECHO} "Be aware that 1 (heap-checker-death_unittest) out of 23 self tests is known to fail."
+ @${ECHO} "Be aware that 3 (sampling_test.sh,profiledata_unittest,profiler_unittest.sh) out of 29 self tests is known to fail."
@${ECHO} "Run 'make check' and try to fix that. Thanks!"
@${ECHO} "Be aware that another self test (profiler_unittest) can randomly fail on the loaded system."
@${ECHO}
diff --git a/devel/google-perftools/distinfo b/devel/google-perftools/distinfo
index ce43485b1c85..faaf8cfa1644 100644
--- a/devel/google-perftools/distinfo
+++ b/devel/google-perftools/distinfo
@@ -1,3 +1,3 @@
-MD5 (google-perftools-1.0.tar.gz) = d025860dff02eff27bcc08a1bed20682
-SHA256 (google-perftools-1.0.tar.gz) = 8813cd6ed82255e54e860f77f4bd40a868368b307fa5072f2b8cbafcc3342401
-SIZE (google-perftools-1.0.tar.gz) = 1044285
+MD5 (google-perftools-1.3.tar.gz) = eaa485163a55f2f64284d27627778a2f
+SHA256 (google-perftools-1.3.tar.gz) = 5f3acc39151094a4aca560fc63ca69ce438015d42a814fb1f5fe1ce3796a98c7
+SIZE (google-perftools-1.3.tar.gz) = 1120884
diff --git a/devel/google-perftools/files/patch-Makefile.in b/devel/google-perftools/files/patch-Makefile.in
index 432280e11a9c..cdc80e30d924 100644
--- a/devel/google-perftools/files/patch-Makefile.in
+++ b/devel/google-perftools/files/patch-Makefile.in
@@ -1,11 +1,11 @@
---- Makefile.in.orig 2009-05-26 22:51:44.000000000 +0800
-+++ Makefile.in 2009-05-26 22:51:55.000000000 +0800
-@@ -927,7 +927,7 @@
- googleinclude_HEADERS = $(SG_STACKTRACE_INCLUDES) \
- $(SG_TCMALLOC_MINIMAL_INCLUDES) $(am__append_13) \
- $(am__append_18)
+--- Makefile.in.orig 2009-08-02 19:57:40.000000000 -0700
++++ Makefile.in 2009-08-02 19:57:47.000000000 -0700
+@@ -1165,7 +1165,7 @@
+ build_vendor = @build_vendor@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
-docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
+docdir = $(prefix)/share/doc/$(PACKAGE)
- # This is for HTML and other documentation you want to install.
- # Add your documentation files (in doc/) in addition to these
- # top-level boilerplate files. Also add a TODO file if you have one.
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
diff --git a/devel/google-perftools/pkg-plist b/devel/google-perftools/pkg-plist
index ecca50559efd..ba92c4ab895c 100644
--- a/devel/google-perftools/pkg-plist
+++ b/devel/google-perftools/pkg-plist
@@ -2,10 +2,12 @@ bin/pprof
include/google/heap-checker.h
include/google/heap-profiler.h
include/google/malloc_extension.h
+include/google/malloc_extension_c.h
include/google/malloc_hook.h
+include/google/malloc_hook_c.h
include/google/profiler.h
include/google/stacktrace.h
-include/google/malloc_hook_c.h
+include/google/tcmalloc.h
lib/libprofiler.a
lib/libprofiler.la
lib/libprofiler.so
@@ -14,6 +16,10 @@ lib/libtcmalloc.a
lib/libtcmalloc.la
lib/libtcmalloc.so
lib/libtcmalloc.so.0
+lib/libtcmalloc_and_profiler.a
+lib/libtcmalloc_and_profiler.la
+lib/libtcmalloc_and_profiler.so
+lib/libtcmalloc_and_profiler.so.0
lib/libtcmalloc_minimal.a
lib/libtcmalloc_minimal.la
lib/libtcmalloc_minimal.so
@@ -30,7 +36,6 @@ lib/libtcmalloc_minimal.so.0
%%PORTDOCS%%%%DOCSDIR%%/cpuprofile.html
%%PORTDOCS%%%%DOCSDIR%%/designstyle.css
%%PORTDOCS%%%%DOCSDIR%%/heap-example1.png
-%%PORTDOCS%%%%DOCSDIR%%/heap_checker.html
%%PORTDOCS%%%%DOCSDIR%%/heapprofile.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/overview.dot