aboutsummaryrefslogtreecommitdiff
path: root/lang/py-mx-base/Makefile
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2013-05-11 21:03:51 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2013-05-11 21:03:51 +0000
commit503efb19f38ef7d3088c8d740fc5120c51112733 (patch)
tree363bae73a1b970a8ed4dd66ee4cf3fdf5f5ac722 /lang/py-mx-base/Makefile
parent207495a4015031051a98aba5d2888abb30e43a40 (diff)
downloadports-503efb19f38ef7d3088c8d740fc5120c51112733.tar.gz
ports-503efb19f38ef7d3088c8d740fc5120c51112733.zip
Update to 3.2.6.
PR: ports/178494 Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer)
Notes
Notes: svn path=/head/; revision=317914
Diffstat (limited to 'lang/py-mx-base/Makefile')
-rw-r--r--lang/py-mx-base/Makefile29
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>