Changeset View
Changeset View
Standalone View
Standalone View
comms/jerm/Makefile
Show All 11 Lines | |||||
OPTIONS_DEFINE= DOCS JUPITER | OPTIONS_DEFINE= DOCS JUPITER | ||||
JUPITER_DESC= With Jupiter support | JUPITER_DESC= With Jupiter support | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
PORTDOCS= README | PORTDOCS= README | ||||
.include <bsd.port.options.mk> | JUPITER_MAKE_ARGS_OFF= JUPITER_FLAGS= | ||||
.if ! ${PORT_OPTIONS:MJUPITER} | |||||
MAKE_ARGS+= JUPITER_FLAGS= | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|^CFLAGS=|CFLAGS?=|' \ | @${REINPLACE_CMD} -e 's|^CFLAGS=|CFLAGS?=|' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
@${REINPLACE_CMD} -e 's|sys/termios.h|termios.h|' \ | @${REINPLACE_CMD} -e 's|sys/termios.h|termios.h|' \ | ||||
${WRKSRC}/tiocdtr.c | ${WRKSRC}/tiocdtr.c | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/jerm ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKSRC}/jerm ${STAGEDIR}${PREFIX}/bin/ | ||||
${INSTALL_PROGRAM} ${WRKSRC}/tiocdtr ${STAGEDIR}${PREFIX}/bin/ | ${INSTALL_PROGRAM} ${WRKSRC}/tiocdtr ${STAGEDIR}${PREFIX}/bin/ | ||||
${INSTALL_MAN} ${WRKSRC}/jerm.1 ${STAGEDIR}${PREFIX}/man/man1/ | ${INSTALL_MAN} ${WRKSRC}/jerm.1 ${STAGEDIR}${PREFIX}/man/man1/ | ||||
.if ${PORT_OPTIONS:MJUPITER} | do-install-JUPITER-on: | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/jerm | @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/jerm | ||||
${INSTALL_SCRIPT} ${WRKSRC}/init.sh ${STAGEDIR}${PREFIX}/libexec/jerm/ | ${INSTALL_SCRIPT} ${WRKSRC}/init.sh ${STAGEDIR}${PREFIX}/libexec/jerm/ | ||||
${INSTALL_SCRIPT} ${WRKSRC}/rock.pl ${STAGEDIR}${PREFIX}/libexec/jerm/ | ${INSTALL_SCRIPT} ${WRKSRC}/rock.pl ${STAGEDIR}${PREFIX}/libexec/jerm/ | ||||
.endif | |||||
do-install-DOCS-on: | |||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |