This diff updates py-mako to 0.6.2 and adds the python3 flavor. I have just posted the run dependencies updates as well.
Eric. Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-mako/Makefile,v retrieving revision 1.10 diff -u -u -r1.10 Makefile --- Makefile 14 Oct 2011 05:25:03 -0000 1.10 +++ Makefile 12 Mar 2012 20:13:31 -0000 @@ -2,7 +2,7 @@ COMMENT = super-fast templating language -MODPY_EGG_VERSION = 0.5.0 +MODPY_EGG_VERSION = 0.6.2 DISTNAME = Mako-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME:L} @@ -20,16 +20,23 @@ MODULES = lang/python -RUN_DEPENDS = textproc/py-MarkupSafe>=0.9.2 \ - www/py-beaker>=1.1 -REGRESS_DEPENDS = devel/py-nose>=0.11 \ - devel/py-babel \ +FLAVORS = python3 +FLAVOR ?= + +RUN_DEPENDS = textproc/py-MarkupSafe${MODPY_FLAVOR}>=0.9.2 \ + www/py-beaker${MODPY_FLAVOR}>=1.1 +REGRESS_DEPENDS = devel/py-nose${MODPY_FLAVOR}>=0.11 \ + devel/py-babel${MODPY_FLAVOR} \ ${RUN_DEPENDS} MODPY_SETUPTOOLS = Yes post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-mako - cd ${WRKSRC}/doc && pax -rw *.html _static ${PREFIX}/share/doc/py-mako + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${MODPY_PY_PREFIX}mako + cd ${WRKSRC}/doc && pax -rw *.html _static \ + ${PREFIX}/share/doc/${MODPY_PY_PREFIX}mako +.if ${FLAVOR:L:Mpython3} + mv ${PREFIX}/bin/mako-render ${PREFIX}/bin/mako-render${MODPY_BIN_SUFFIX} +.endif .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/py-mako/distinfo,v retrieving revision 1.4 diff -u -u -r1.4 distinfo --- distinfo 13 Oct 2011 21:09:52 -0000 1.4 +++ distinfo 12 Mar 2012 20:13:31 -0000 @@ -1,5 +1,5 @@ -MD5 (Mako-0.5.0.tar.gz) = Uy16p/+/0oc8FGGjBDE2ag== -RMD160 (Mako-0.5.0.tar.gz) = z2OES75ksCXD8ml1+tFzS9phVfs= -SHA1 (Mako-0.5.0.tar.gz) = S7hbWMz5R85oQYpEajinU+kM6SM= -SHA256 (Mako-0.5.0.tar.gz) = xR+qpA96A6Gca92b0fqUlfbdQBQSlOCC1CZ/zLVOoa0= -SIZE (Mako-0.5.0.tar.gz) = 318696 +MD5 (Mako-0.6.2.tar.gz) = V+03IAeJi1QUIVVoGjjY0A== +RMD160 (Mako-0.6.2.tar.gz) = 6uUo8J2Rclj80NMu9GdNug40jtI= +SHA1 (Mako-0.6.2.tar.gz) = zZFb8b8rbG9JtDAwMAFru65p5mw= +SHA256 (Mako-0.6.2.tar.gz) = 9H25nLexpD563ZTf+UTZ0yKYI+6pHplWwzXuk98Ss/M= +SIZE (Mako-0.6.2.tar.gz) = 384871 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-mako/pkg/PLIST,v retrieving revision 1.3 diff -u -u -r1.3 PLIST --- pkg/PLIST 27 May 2011 16:10:00 -0000 1.3 +++ pkg/PLIST 12 Mar 2012 20:13:31 -0000 @@ -1,5 +1,5 @@ @comment $OpenBSD: PLIST,v 1.3 2011/05/27 16:10:00 fgsch Exp $ -bin/mako-render +bin/mako-render${MODPY_BIN_SUFFIX} lib/python${MODPY_VERSION}/site-packages/Mako-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/Mako-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/Mako-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt @@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages/mako/ext/autohandler.pyc lib/python${MODPY_VERSION}/site-packages/mako/ext/babelplugin.py lib/python${MODPY_VERSION}/site-packages/mako/ext/babelplugin.pyc +lib/python${MODPY_VERSION}/site-packages/mako/ext/beaker_cache.py +lib/python${MODPY_VERSION}/site-packages/mako/ext/beaker_cache.pyc lib/python${MODPY_VERSION}/site-packages/mako/ext/preprocessors.py lib/python${MODPY_VERSION}/site-packages/mako/ext/preprocessors.pyc lib/python${MODPY_VERSION}/site-packages/mako/ext/pygmentplugin.py @@ -52,29 +54,39 @@ lib/python${MODPY_VERSION}/site-packages/mako/template.pyc lib/python${MODPY_VERSION}/site-packages/mako/util.py lib/python${MODPY_VERSION}/site-packages/mako/util.pyc -share/doc/py-mako/ -share/doc/py-mako/_static/ -share/doc/py-mako/_static/basic.css -share/doc/py-mako/_static/default.css -share/doc/py-mako/_static/docs.css -share/doc/py-mako/_static/doctools.js -share/doc/py-mako/_static/file.png -share/doc/py-mako/_static/jquery.js -share/doc/py-mako/_static/minus.png -share/doc/py-mako/_static/plus.png -share/doc/py-mako/_static/pygments.css -share/doc/py-mako/_static/searchtools.js -share/doc/py-mako/_static/sidebar.js -share/doc/py-mako/_static/underscore.js -share/doc/py-mako/caching.html -share/doc/py-mako/defs.html -share/doc/py-mako/filtering.html -share/doc/py-mako/genindex.html -share/doc/py-mako/index.html -share/doc/py-mako/inheritance.html -share/doc/py-mako/namespaces.html -share/doc/py-mako/runtime.html -share/doc/py-mako/search.html -share/doc/py-mako/syntax.html -share/doc/py-mako/unicode.html -share/doc/py-mako/usage.html +share/doc/${MODPY_PY_PREFIX}mako/ +share/doc/${MODPY_PY_PREFIX}mako/_static/ +share/doc/${MODPY_PY_PREFIX}mako/_static/basic.css +share/doc/${MODPY_PY_PREFIX}mako/_static/comment-bright.png +share/doc/${MODPY_PY_PREFIX}mako/_static/comment-close.png +share/doc/${MODPY_PY_PREFIX}mako/_static/comment.png +share/doc/${MODPY_PY_PREFIX}mako/_static/default.css +share/doc/${MODPY_PY_PREFIX}mako/_static/docs.css +share/doc/${MODPY_PY_PREFIX}mako/_static/doctools.js +share/doc/${MODPY_PY_PREFIX}mako/_static/down-pressed.png +share/doc/${MODPY_PY_PREFIX}mako/_static/down.png +share/doc/${MODPY_PY_PREFIX}mako/_static/file.png +share/doc/${MODPY_PY_PREFIX}mako/_static/jquery.js +share/doc/${MODPY_PY_PREFIX}mako/_static/makoLogo.png +share/doc/${MODPY_PY_PREFIX}mako/_static/minus.png +share/doc/${MODPY_PY_PREFIX}mako/_static/plus.png +share/doc/${MODPY_PY_PREFIX}mako/_static/pygments.css +share/doc/${MODPY_PY_PREFIX}mako/_static/searchtools.js +share/doc/${MODPY_PY_PREFIX}mako/_static/sidebar.js +share/doc/${MODPY_PY_PREFIX}mako/_static/site.css +share/doc/${MODPY_PY_PREFIX}mako/_static/underscore.js +share/doc/${MODPY_PY_PREFIX}mako/_static/up-pressed.png +share/doc/${MODPY_PY_PREFIX}mako/_static/up.png +share/doc/${MODPY_PY_PREFIX}mako/_static/websupport.js +share/doc/${MODPY_PY_PREFIX}mako/caching.html +share/doc/${MODPY_PY_PREFIX}mako/defs.html +share/doc/${MODPY_PY_PREFIX}mako/filtering.html +share/doc/${MODPY_PY_PREFIX}mako/genindex.html +share/doc/${MODPY_PY_PREFIX}mako/index.html +share/doc/${MODPY_PY_PREFIX}mako/inheritance.html +share/doc/${MODPY_PY_PREFIX}mako/namespaces.html +share/doc/${MODPY_PY_PREFIX}mako/runtime.html +share/doc/${MODPY_PY_PREFIX}mako/search.html +share/doc/${MODPY_PY_PREFIX}mako/syntax.html +share/doc/${MODPY_PY_PREFIX}mako/unicode.html +share/doc/${MODPY_PY_PREFIX}mako/usage.html