diff options
Diffstat (limited to 'devel/py-mxProxy/Makefile')
| -rw-r--r-- | devel/py-mxProxy/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/devel/py-mxProxy/Makefile b/devel/py-mxProxy/Makefile new file mode 100644 index 000000000000..99756c5f1efd --- /dev/null +++ b/devel/py-mxProxy/Makefile @@ -0,0 +1,54 @@ +# New ports collection makefile for: py-mxProxy +# Date created: 2 November 2000 +# Whom: Johann Visagie <johann@egenetics.com> +# +# $FreeBSD$ +# + +PORTNAME= mxProxy +PORTVERSION= 0.2.0 +CATEGORIES= devel python +MASTER_SITES= http://www.lemburg.com/files/python/ +PKGNAMEPREFIX= py- + +MAINTAINER= johann@egenetics.com + +USE_PYTHON= yes +USE_ZIP= yes +EXTRACT_BEFORE_ARGS= -aq +WRKSRC= ${WRKDIR}/${PORTNAME:S/^mx//} +CONFIGURE_WRKSRC= ${WRKSRC}/${PORTNAME} +BUILD_WRKSRC= ${CONFIGURE_WRKSRC} +CONFIGURE_ENV+= PYTHON=${PYTHON_CMD} +ALL_TARGET= sharedmods + +MODULEDIR= ${PYTHON_SITELIBDIR}/${PORTNAME:S/^mx//} +BINMODDIR= ${MODULEDIR}/${PORTNAME} +DOCDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} +EXAMPLEDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} + +post-extract: + @ ${CP} ${PYTHON_LIBDIR}/config/Makefile.pre.in ${CONFIGURE_WRKSRC} + +do-configure: + @ (cd ${CONFIGURE_WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${MAKE} -f \ + Makefile.pre.in boot) + +do-install: + @ ${MKDIR} ${MODULEDIR} + @ ${MKDIR} ${BINMODDIR} + @ ${INSTALL_DATA} ${WRKSRC}/*.py ${MODULEDIR} +.for file in __init__.py ${PORTNAME}.so + @ ${INSTALL_DATA} ${BUILD_WRKSRC}/${file} ${BINMODDIR} +.endfor + @ strip ${BINMODDIR}/*.so + @ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${MODULEDIR} + @ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${MODULEDIR} + @ ${MKDIR} ${EXAMPLEDIR} + @ ${INSTALL_DATA} ${WRKSRC}/Examples/* ${EXAMPLEDIR} +.if !defined(NOPORTDOCS) + @ ${MKDIR} ${DOCDIR} + @ ${INSTALL_DATA} ${WRKSRC}/Doc/* ${DOCDIR} +.endif + +.include <bsd.port.mk> |
