1 PKGNAMESUFFIX= -${UNIT_MODNAME}
3 UNIT_MODNAME= python${PYTHON_SUFFIX}
5 COMMENT= Python module for NGINX Unit
7 USES= python:3.7-3.10 gettext-runtime
10 PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
12 RUN_DEPENDS= unitd:www/unit
14 USE_RC_SUBR?= # reset to empty
16 MASTERDIR= ${.CURDIR}/../unit
19 cd ${CONFIGURE_WRKSRC} && \
20 ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} python \
21 --module=${UNIT_MODNAME} \
22 --config=${PYTHON_CMD}-config
25 cd ${CONFIGURE_WRKSRC} && \
26 ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
27 ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
30 ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
31 ${INSTALL_LIB} ${WRKSRC}/build/${UNIT_MODNAME}.unit.so \
32 ${STAGEDIR}${PREFIX}/libexec/unit/modules/
34 # Overwrite the target in the ${MASTERDIR}/Makefile
38 .include "${MASTERDIR}/Makefile"