Changeset View
Changeset View
Standalone View
Standalone View
benchmarks/nuttcp/Makefile
Show All 19 Lines | |||||
OPTIONS_DEFINE= NUTTSCP | OPTIONS_DEFINE= NUTTSCP | ||||
OPTIONS_DEFAULT=NUTTSCP | OPTIONS_DEFAULT=NUTTSCP | ||||
NUTTSCP_DESC= Install script for copying files over nuttcp | NUTTSCP_DESC= Install script for copying files over nuttcp | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
NUTTSCP_USES= perl5 | NUTTSCP_USES= perl5 | ||||
.include <bsd.port.options.mk> | |||||
post-extract: | post-extract: | ||||
${CP} ${DISTDIR}/beta/${NUTTSCPDISTFILE} ${WRKDIR}/nuttscp | ${CP} ${DISTDIR}/beta/${NUTTSCPDISTFILE} ${WRKDIR}/nuttscp | ||||
${CP} ${DISTDIR}/beta/${PORTNAME}-${PORTVERSION}.c ${WRKDIR}/ | ${CP} ${DISTDIR}/beta/${PORTNAME}-${PORTVERSION}.c ${WRKDIR}/ | ||||
${CP} ${DISTDIR}/latest/${PORTNAME}.8 ${WRKDIR}/ | ${CP} ${DISTDIR}/latest/${PORTNAME}.8 ${WRKDIR}/ | ||||
${CP} ${DISTDIR}/latest/LICENSE ${WRKDIR}/ | ${CP} ${DISTDIR}/latest/LICENSE ${WRKDIR}/ | ||||
${CP} ${DISTDIR}/latest/README ${WRKDIR}/ | ${CP} ${DISTDIR}/latest/README ${WRKDIR}/ | ||||
${CP} ${DISTDIR}/latest/examples.txt ${WRKDIR}/ | ${CP} ${DISTDIR}/latest/examples.txt ${WRKDIR}/ | ||||
do-build: | do-build: | ||||
cd ${WRKDIR} && ${CC} -o ${PORTNAME} nuttcp-${PORTVERSION}.c | cd ${WRKDIR} && ${CC} -o ${PORTNAME} nuttcp-${PORTVERSION}.c | ||||
do-install: | do-install-NUTTSCP-on: | ||||
. if ${PORT_OPTIONS:MNUTTSCP} | |||||
${INSTALL_SCRIPT} ${WRKDIR}/nuttscp ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_SCRIPT} ${WRKDIR}/nuttscp ${STAGEDIR}${PREFIX}/bin/ | ||||
( cd ${STAGEDIR}${PREFIX}/bin; ${LN} -sf nuttscp nuttrcp ) | ( cd ${STAGEDIR}${PREFIX}/bin; ${LN} -sf nuttscp nuttrcp ) | ||||
. endif | |||||
do-install: | |||||
${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ | ||||
${INSTALL_MAN} ${WRKDIR}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ | ${INSTALL_MAN} ${WRKDIR}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ | ||||
${MKDIR} ${STAGEDIR}${DATADIR}/ | ${MKDIR} ${STAGEDIR}${DATADIR}/ | ||||
. for file in LICENSE README examples.txt | . for file in LICENSE README examples.txt | ||||
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR}/ | ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR}/ | ||||
. endfor | . endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |