Changeset View
Changeset View
Standalone View
Standalone View
head/ftp/py-pyftpdlib/Makefile
Show All 15 Lines | |||||
USES= python:2 | USES= python:2 | ||||
USE_PYTHON= distutils | USE_PYTHON= distutils | ||||
OPTIONS_DEFINE= SENDFILE OPENSSL EXAMPLES | OPTIONS_DEFINE= SENDFILE OPENSSL EXAMPLES | ||||
OPTIONS_DEFAULT= SENDFILE OPENSSL | OPTIONS_DEFAULT= SENDFILE OPENSSL | ||||
SENDFILE_DESC= Enable sendfile(2) support | SENDFILE_DESC= Enable sendfile(2) support | ||||
OPENSSL_DESC= Enable FTP over SSL/TLS (RFC4217) | OPENSSL_DESC= Enable FTP over SSL/TLS (RFC4217) | ||||
# Workaround ports infrastructure bug | |||||
OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options | |||||
SENDFILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysendfile>0:${PORTSDIR}/net/py-pysendfile | SENDFILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pysendfile>0:${PORTSDIR}/net/py-pysendfile | ||||
OPENSSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>0:${PORTSDIR}/security/py-openssl | OPENSSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>0:${PORTSDIR}/security/py-openssl | ||||
EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} | EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
${CP} -R ${WRKSRC}/demo/ ${STAGEDIR}${EXAMPLESDIR} | ${CP} -R ${WRKSRC}/demo/ ${STAGEDIR}${EXAMPLESDIR} | ||||
test: build | test: build | ||||
${TOUCH} ${WRKSRC}/test/__init__.py | ${TOUCH} ${WRKSRC}/test/__init__.py | ||||
cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test | cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |