# Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= PyInstaller PORTVERSION= 2.1 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Program to create standalone executables from Python scripts LICENSE= GPLv2 USES= python USE_PYTHON= autoplist distutils DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} PORTDOCS= * post-patch: @${REINPLACE_CMD} -e '/install_requires/s,distribute,setuptools,' \ ${WRKSRC}/${PYSETUP} @${REINPLACE_CMD} -e '/\/sbin\/ldconfig/s,-p,-r,' \ ${WRKSRC}/PyInstaller/bindepend.py \ ${WRKSRC}/PyInstaller/depend/utils.py @${REINPLACE_CMD} -e '/libpython/s,\.so\.1\.0,.so.1,' \ ${WRKSRC}/PyInstaller/bindepend.py pre-build: cd ${WRKSRC}/bootloader && ${PYTHON_CMD} waf configure build install post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include EXTRACT_AFTER_ARGS+= --exclude doc/source