svn commit: r436889 - head/devel/google-perftools
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sat Mar 25 09:02:03 UTC 2017
Author: amdmi3
Date: Sat Mar 25 09:02:01 2017
New Revision: 436889
URL: https://svnweb.freebsd.org/changeset/ports/436889
Log:
- Switch to new test framework
- Update WWW
- Cosmetic fixes
Approved by: portmgr blanket
Modified:
head/devel/google-perftools/Makefile
head/devel/google-perftools/pkg-descr
Modified: head/devel/google-perftools/Makefile
==============================================================================
--- head/devel/google-perftools/Makefile Sat Mar 25 08:30:12 2017 (r436888)
+++ head/devel/google-perftools/Makefile Sat Mar 25 09:02:01 2017 (r436889)
@@ -23,6 +23,7 @@ DOCSDIR= ${PREFIX}/share/doc/gperftools
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= compiler execinfo libtool
+TEST_TARGET= check
CPPFLAGS+= -I${LOCALBASE}/include
LIBS+= -L${LOCALBASE}/lib -lexecinfo
@@ -45,13 +46,13 @@ BROKEN= Does not build, assembly not sup
post-patch:
.if ${COMPILER_TYPE} == "clang" && !defined(USE_GCC)
- ${REINPLACE_CMD} -Ee \
+ @${REINPLACE_CMD} -Ee \
's|-fno-builtin-[a-z_]+||g' \
${WRKSRC}/Makefile.in
.endif
post-patch-DOCS-off:
- ${REINPLACE_CMD} -e \
+ @${REINPLACE_CMD} -e \
'/^install-data-am:/ s|install-dist_docDATA||' \
${WRKSRC}/Makefile.in
@@ -63,16 +64,10 @@ post-build:
@${ECHO}
post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libdata
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libdata
${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata
${MV} ${STAGEDIR}${PREFIX}/bin/pprof ${STAGEDIR}${PREFIX}/bin/perftools-pprof
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
-# Two of the tests are known to fail on FreeBSD 10, uncomment this as soon as this is fixed
-#regression-test: check
-
-check: build
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check
-
.include <bsd.port.post.mk>
Modified: head/devel/google-perftools/pkg-descr
==============================================================================
--- head/devel/google-perftools/pkg-descr Sat Mar 25 08:30:12 2017 (r436888)
+++ head/devel/google-perftools/pkg-descr Sat Mar 25 09:02:01 2017 (r436889)
@@ -4,4 +4,4 @@ Perf Tools is the fastest memory allocat
it also often allows applications to have smaller memory
footprint.
-WWW: http://code.google.com/p/google-perftools
+WWW: https://github.com/gperftools/gperftools
More information about the svn-ports-all
mailing list