svn commit: r460878 - head/devel/ptmalloc2

Dmitry Marakasov amdmi3 at FreeBSD.org
Sun Feb 4 09:02:17 UTC 2018


Author: amdmi3
Date: Sun Feb  4 09:02:16 2018
New Revision: 460878
URL: https://svnweb.freebsd.org/changeset/ports/460878

Log:
  - Switch to new test framework
  - Simplify
  - Pet portlint

Modified:
  head/devel/ptmalloc2/Makefile
  head/devel/ptmalloc2/pkg-plist

Modified: head/devel/ptmalloc2/Makefile
==============================================================================
--- head/devel/ptmalloc2/Makefile	Sun Feb  4 09:02:13 2018	(r460877)
+++ head/devel/ptmalloc2/Makefile	Sun Feb  4 09:02:16 2018	(r460878)
@@ -16,22 +16,17 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 BROKEN_aarch64=	Fails to link: missing sbrk
 
-USE_LDCONFIG=	yes
-WRKSRC=		${WRKDIR}/${PORTNAME}
 USES=		gmake
+WRKSRC=		${WRKDIR}/${PORTNAME}
+USE_LDCONFIG=	yes
 ALL_TARGET=	posix
+TEST_TARGET=	check
 
-INCDIR=		include/${PORTNAME}
-PLIST_SUB=	INCDIR=${INCDIR}
-
 do-install:
-	@${MKDIR} ${STAGEDIR}${PREFIX}/${INCDIR}
-	${INSTALL_DATA} ${WRKSRC}/malloc.h ${STAGEDIR}${PREFIX}/${INCDIR}/
+	@${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}
+	${INSTALL_DATA} ${WRKSRC}/malloc.h ${STAGEDIR}${PREFIX}/include/${PORTNAME}/
 	${INSTALL_DATA} ${WRKSRC}/libmalloc.a ${STAGEDIR}${PREFIX}/lib/libptmalloc2.a
 	${INSTALL_LIB} ${WRKSRC}/malloc.so ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so.0
 	${LN} -s libptmalloc2.so.0 ${STAGEDIR}${PREFIX}/lib/libptmalloc2.so
-
-regression-test: build
-	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check
 
 .include <bsd.port.mk>

Modified: head/devel/ptmalloc2/pkg-plist
==============================================================================
--- head/devel/ptmalloc2/pkg-plist	Sun Feb  4 09:02:13 2018	(r460877)
+++ head/devel/ptmalloc2/pkg-plist	Sun Feb  4 09:02:16 2018	(r460878)
@@ -1,4 +1,4 @@
-%%INCDIR%%/malloc.h
+include/ptmalloc2/malloc.h
 lib/libptmalloc2.a
 lib/libptmalloc2.so
 lib/libptmalloc2.so.0


More information about the svn-ports-head mailing list