Changeset View
Changeset View
Standalone View
Standalone View
devel/cunit/Makefile
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | |||||
BASIC_CONFIGURE_ENABLE= basic | BASIC_CONFIGURE_ENABLE= basic | ||||
CONSOLE_CONFIGURE_ENABLE= console | CONSOLE_CONFIGURE_ENABLE= console | ||||
CURSES_CONFIGURE_ENABLE=curses | CURSES_CONFIGURE_ENABLE=curses | ||||
DEBUG_CONFIGURE_ENABLE=debug | DEBUG_CONFIGURE_ENABLE=debug | ||||
EXAMPLES_CONFIGURE_ENABLE= examples | EXAMPLES_CONFIGURE_ENABLE= examples | ||||
MEMTRACE_CONFIGURE_ENABLE= memtrace | MEMTRACE_CONFIGURE_ENABLE= memtrace | ||||
TEST_CONFIGURE_ENABLE= test | TEST_CONFIGURE_ENABLE= test | ||||
.include <bsd.port.options.mk> | |||||
.if ${PORT_OPTIONS:MCURSES} | |||||
LDFLAGS+= -lcurses | |||||
USES+= ncurses | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|/doc/@PACKAGE@|/share/doc/@PACKAGE@|g' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/headers/Makefile.am | @${REINPLACE_CMD} -e 's|/doc/@PACKAGE@|/share/doc/@PACKAGE@|g' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/headers/Makefile.am | ||||
@${REINPLACE_CMD} -e 's|/@PACKAGE@/Examples/|/examples/@PACKAGE@/|g' ${WRKSRC}/Examples/*/Makefile.am | @${REINPLACE_CMD} -e 's|/@PACKAGE@/Examples/|/examples/@PACKAGE@/|g' ${WRKSRC}/Examples/*/Makefile.am | ||||
@${REINPLACE_CMD} -e 's|CUnit-[A-Z][a-z]*\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Automated/Automated.c | @${REINPLACE_CMD} -e 's|CUnit-[A-Z][a-z]*\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Automated/Automated.c | ||||
@${REINPLACE_CMD} -e '/fprintf/ s|Memory-Dump\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Framework/MyMem.c | @${REINPLACE_CMD} -e '/fprintf/ s|Memory-Dump\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Framework/MyMem.c | ||||
post-install: | post-install: | ||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcunit.so.1.0.1 | ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcunit.so.1.0.1 | ||||
regression-test test: build | regression-test test: build | ||||
cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check | cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |