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

Reply via email to