1 # Created by: Sergey Osokin <osa@FreeBSD.org>
3 PKGNAMESUFFIX= -${UNIT_MODNAME}
6 UNIT_MODNAME= ruby${RUBY_VER}
8 COMMENT= Ruby module for NGINX Unit
10 RUN_DEPENDS= rackup:www/rubygem-rack \
13 PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
17 USE_RC_SUBR?= # reset to empty
19 MASTERDIR= ${.CURDIR}/../unit
22 cd ${CONFIGURE_WRKSRC} && \
23 ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ruby \
24 --module=${UNIT_MODNAME}
27 cd ${CONFIGURE_WRKSRC} && \
28 ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
29 ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
32 ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
33 ${INSTALL_LIB} ${WRKSRC}/build/${UNIT_MODNAME}.unit.so \
34 ${STAGEDIR}${PREFIX}/libexec/unit/modules/
36 # Overwrite the target in the ${MASTERDIR}/Makefile
40 .include "${MASTERDIR}/Makefile"