Date: Mon, 12 May 2014 20:41:43 +0000 (UTC) From: Steven Kreuzer <skreuzer@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r353894 - head/sysutils/DTraceToolkit Message-ID: <201405122041.s4CKfh67044906@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: skreuzer Date: Mon May 12 20:41:43 2014 New Revision: 353894 URL: http://svnweb.freebsd.org/changeset/ports/353894 QAT: https://qat.redports.org/buildarchive/r353894/ Log: Add STAGING support Update MASTER_SITES Use shebangfix Modified: head/sysutils/DTraceToolkit/Makefile head/sysutils/DTraceToolkit/pkg-descr head/sysutils/DTraceToolkit/pkg-plist Modified: head/sysutils/DTraceToolkit/Makefile ============================================================================== --- head/sysutils/DTraceToolkit/Makefile Mon May 12 20:41:05 2014 (r353893) +++ head/sysutils/DTraceToolkit/Makefile Mon May 12 20:41:43 2014 (r353894) @@ -4,40 +4,33 @@ PORTNAME= DTraceToolkit PORTVERSION= 0.99 CATEGORIES= sysutils -MASTER_SITES= http://www.brendangregg.com/ \ - http://mirror.transact.net.au/sourceforge/d/dt/dtracetoolkit/ +MASTER_SITES= http://www.brendangregg.com/DTraceToolkit/ MAINTAINER= skreuzer@FreeBSD.org COMMENT= Collection of useful scripts for DTrace +USES= shebangfix +sh_OLD_CMD= /usr/bin/sh +sh_CMD= ${SH} +SHEBANG_LANG+= sh + +SHEBANG_FILES= hotkernel procsystime NO_BUILD= YES -NO_STAGE= yes .include <bsd.port.pre.mk> .if ${OSVERSION} <= 701000 IGNORE= needs to have dtrace enabled kernel .endif -pre-patch: - ${REINPLACE_CMD} -e \ - "s|\#\!/usr/bin/perl|\#\!${PREFIX}/bin/perl|g" \ - ${WRKSRC}/hotkernel - - ${REINPLACE_CMD} -e \ - "s|\#\!/usr/bin/sh|\#\!/bin/sh|g" \ - ${WRKSRC}/procsystime - do-install: - ${RM} ${WRKSRC}/hotkernel.bak - ${RM} ${WRKSRC}/procsystime.bak - ${MKDIR} ${DATADIR} + ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}; ${TAR} cf - . ) | \ - (cd ${DATADIR}/; ${TAR} xvf -) - ${LN} -fs ${DATADIR}/hotkernel ${PREFIX}/bin/hotkernel - ${LN} -fs ${DATADIR}/procsystime ${PREFIX}/bin/procsystime + (cd ${STAGEDIR}${DATADIR}/; ${TAR} xvf -) post-install: + ${LN} -fs ${DATADIR}/hotkernel ${STAGEDIR}${PREFIX}/bin/hotkernel + ${LN} -fs ${DATADIR}/procsystime ${STAGEDIR}${PREFIX}/bin/procsystime @${CAT} ${PKGMESSAGE} .include <bsd.port.post.mk> Modified: head/sysutils/DTraceToolkit/pkg-descr ============================================================================== --- head/sysutils/DTraceToolkit/pkg-descr Mon May 12 20:41:05 2014 (r353893) +++ head/sysutils/DTraceToolkit/pkg-descr Mon May 12 20:41:43 2014 (r353894) @@ -1,4 +1,4 @@ The DTraceToolkit is a collection of useful documented scripts developed by the OpenSolaris DTrace community. -WWW: http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/ +WWW: http://www.brendangregg.com/dtracetoolkit.html Modified: head/sysutils/DTraceToolkit/pkg-plist ============================================================================== --- head/sysutils/DTraceToolkit/pkg-plist Mon May 12 20:41:05 2014 (r353893) +++ head/sysutils/DTraceToolkit/pkg-plist Mon May 12 20:41:43 2014 (r353894) @@ -1007,43 +1007,43 @@ %%DATADIR%%/opensnoop bin/procsystime bin/hotkernel -@dirrmtry %%DATADIR%%/Mem -@dirrmtry %%DATADIR%%/Man/man1m -@dirrmtry %%DATADIR%%/Man -@dirrmtry %%DATADIR%%/Locks -@dirrmtry %%DATADIR%%/Bin -@dirrmtry %%DATADIR%%/Shell -@dirrmtry %%DATADIR%%/Apps -@dirrmtry %%DATADIR%%/Proc -@dirrmtry %%DATADIR%%/Disk -@dirrmtry %%DATADIR%%/Docs -@dirrmtry %%DATADIR%%/Cpu -@dirrmtry %%DATADIR%%/Php -@dirrmtry %%DATADIR%%/System -@dirrmtry %%DATADIR%%/Python -@dirrmtry %%DATADIR%%/Ruby -@dirrmtry %%DATADIR%%/Kernel -@dirrmtry %%DATADIR%%/Examples -@dirrmtry %%DATADIR%%/User -@dirrmtry %%DATADIR%%/Code/Shell -@dirrmtry %%DATADIR%%/Code/Php -@dirrmtry %%DATADIR%%/Code/JavaScript -@dirrmtry %%DATADIR%%/Code/Tcl -@dirrmtry %%DATADIR%%/Code/Perl -@dirrmtry %%DATADIR%%/Code/C -@dirrmtry %%DATADIR%%/Code/Ruby -@dirrmtry %%DATADIR%%/Code/Python -@dirrmtry %%DATADIR%%/Code/Java -@dirrmtry %%DATADIR%%/Code -@dirrmtry %%DATADIR%%/Snippits -@dirrmtry %%DATADIR%%/FS -@dirrmtry %%DATADIR%%/JavaScript -@dirrmtry %%DATADIR%%/Perl -@dirrmtry %%DATADIR%%/Zones -@dirrmtry %%DATADIR%%/Misc -@dirrmtry %%DATADIR%%/Notes -@dirrmtry %%DATADIR%%/Net -@dirrmtry %%DATADIR%%/Include -@dirrmtry %%DATADIR%%/Tcl -@dirrmtry %%DATADIR%%/Java -@dirrmtry %%DATADIR%% +@dirrm %%DATADIR%%/Mem +@dirrm %%DATADIR%%/Man/man1m +@dirrm %%DATADIR%%/Man +@dirrm %%DATADIR%%/Locks +@dirrm %%DATADIR%%/Bin +@dirrm %%DATADIR%%/Shell +@dirrm %%DATADIR%%/Apps +@dirrm %%DATADIR%%/Proc +@dirrm %%DATADIR%%/Disk +@dirrm %%DATADIR%%/Docs +@dirrm %%DATADIR%%/Cpu +@dirrm %%DATADIR%%/Php +@dirrm %%DATADIR%%/System +@dirrm %%DATADIR%%/Python +@dirrm %%DATADIR%%/Ruby +@dirrm %%DATADIR%%/Kernel +@dirrm %%DATADIR%%/Examples +@dirrm %%DATADIR%%/User +@dirrm %%DATADIR%%/Code/Shell +@dirrm %%DATADIR%%/Code/Php +@dirrm %%DATADIR%%/Code/JavaScript +@dirrm %%DATADIR%%/Code/Tcl +@dirrm %%DATADIR%%/Code/Perl +@dirrm %%DATADIR%%/Code/C +@dirrm %%DATADIR%%/Code/Ruby +@dirrm %%DATADIR%%/Code/Python +@dirrm %%DATADIR%%/Code/Java +@dirrm %%DATADIR%%/Code +@dirrm %%DATADIR%%/Snippits +@dirrm %%DATADIR%%/FS +@dirrm %%DATADIR%%/JavaScript +@dirrm %%DATADIR%%/Perl +@dirrm %%DATADIR%%/Zones +@dirrm %%DATADIR%%/Misc +@dirrm %%DATADIR%%/Notes +@dirrm %%DATADIR%%/Net +@dirrm %%DATADIR%%/Include +@dirrm %%DATADIR%%/Tcl +@dirrm %%DATADIR%%/Java +@dirrm %%DATADIR%%
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405122041.s4CKfh67044906>