Changeset View
Changeset View
Standalone View
Standalone View
head/sysutils/DTraceToolkit/Makefile
Show All 12 Lines | |||||
USES= shebangfix | USES= shebangfix | ||||
sh_OLD_CMD= /usr/bin/sh | sh_OLD_CMD= /usr/bin/sh | ||||
sh_CMD= ${SH} | sh_CMD= ${SH} | ||||
SHEBANG_LANG+= sh | SHEBANG_LANG+= sh | ||||
SHEBANG_FILES= hotkernel procsystime opensnoop Apps/shellsnoop | SHEBANG_FILES= hotkernel procsystime opensnoop Apps/shellsnoop | ||||
NO_BUILD= YES | NO_BUILD= YES | ||||
.include <bsd.port.pre.mk> | |||||
.if ${OSVERSION} <= 701000 | |||||
IGNORE= needs to have dtrace enabled kernel | |||||
.endif | |||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${DATADIR} | ${MKDIR} ${STAGEDIR}${DATADIR} | ||||
(cd ${WRKSRC}; ${TAR} --exclude '*.orig' -cf - . ) | \ | (cd ${WRKSRC}; ${TAR} --exclude '*.orig' -cf - . ) | \ | ||||
(cd ${STAGEDIR}${DATADIR}/; ${TAR} xvf -) | (cd ${STAGEDIR}${DATADIR}/; ${TAR} xvf -) | ||||
post-install: | |||||
${LN} -fs ${DATADIR}/hotkernel ${STAGEDIR}${PREFIX}/bin/hotkernel | ${LN} -fs ${DATADIR}/hotkernel ${STAGEDIR}${PREFIX}/bin/hotkernel | ||||
${LN} -fs ${DATADIR}/procsystime ${STAGEDIR}${PREFIX}/bin/procsystime | ${LN} -fs ${DATADIR}/procsystime ${STAGEDIR}${PREFIX}/bin/procsystime | ||||
${LN} -fs ${DATADIR}/opensnoop ${STAGEDIR}${PREFIX}/bin/opensnoop | ${LN} -fs ${DATADIR}/opensnoop ${STAGEDIR}${PREFIX}/bin/opensnoop | ||||
${LN} -fs ${DATADIR}/Apps/shellsnoop ${STAGEDIR}${PREFIX}/bin/shellsnoop | ${LN} -fs ${DATADIR}/Apps/shellsnoop ${STAGEDIR}${PREFIX}/bin/shellsnoop | ||||
@${CAT} ${PKGMESSAGE} | |||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |