diff options
Diffstat (limited to 'lang/py-mx-base/Makefile')
-rw-r--r-- | lang/py-mx-base/Makefile | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/lang/py-mx-base/Makefile b/lang/py-mx-base/Makefile index 2028ea84feaf..f72bb99c7e68 100644 --- a/lang/py-mx-base/Makefile +++ b/lang/py-mx-base/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mx-base -PORTVERSION= 3.2.5 +PORTVERSION= 3.2.6 CATEGORIES= lang python MASTER_SITES= https://downloads.egenix.com/python/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,9 +17,18 @@ USE_PYDISTUTILS=yes PYDISTUTILS_PKGNAME= egenix-mx-base PORTDOCS= COPYRIGHT MANIFEST README LICENSE PKG-INFO +ADDITIONAL_DOCS= mx/DateTime/Doc/mxDateTime.pdf \ + mx/Proxy/Doc/mxProxy.pdf \ + mx/Queue/Doc/mxQueue.pdf \ + mx/Stack/Doc/mxStack.pdf \ + mx/TextTools/Doc/mxTextTools.pdf \ + mx/Tools/Doc/mxTools.pdf \ + mx/BeeBase/Doc/mxBeeBase.pdf \ + mx/URL/Doc/mxURL.pdf \ + mx/UID/Doc/mxUID.pdf OPTIONSFILE= ${PORT_DBDIR}/${PORTNAME}/options -OPTIONS_DEFINE= DOCS ZOPE +OPTIONS_DEFINE= DOCS ZOPE EXAMPLES ZOPE_DESC= Use ZOPE .include <bsd.port.options.mk> @@ -28,15 +37,29 @@ ZOPE_DESC= Use ZOPE USE_ZOPE= yes .endif +post-patch: + @${REINPLACE_CMD} -e '/pdf/d' ${WRKSRC}/egenix_mx_base.py + @${REINPLACE_CMD} -e '/Examples/d' ${WRKSRC}/egenix_mx_base.py + post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor +.for i in ${ADDITIONAL_DOCS} + @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor @${SED} -e "s;%%PYTHON_SITELIBDIR%%;${PYTHON_SITELIBDIR};g" \ < ${FILESDIR}/index.html.in > ${DOCSDIR}/index.html @${CHMOD} 644 ${DOCSDIR}/index.html .endif - +.if ${PORT_OPTIONS:MEXAMPLES} + @${MKDIR} ${EXAMPLESDIR}/mx/DateTime + @${INSTALL_DATA} ${WRKSRC}/mx/DateTime/Examples/* ${EXAMPLESDIR}/mx/DateTime + @${MKDIR} ${EXAMPLESDIR}/mx/TextTools + @${INSTALL_DATA} ${WRKSRC}/mx/TextTools/Examples/* ${EXAMPLESDIR}/mx/TextTools + @${MKDIR} ${EXAMPLESDIR}/mx/Tools + @${INSTALL_DATA} ${WRKSRC}/mx/Tools/Examples/* ${EXAMPLESDIR}/mx/Tools +.endif .include <bsd.port.mk> |