Changeset View
Changeset View
Standalone View
Standalone View
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> | ||||