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