Mako is a template library written in Python. It provides a familiar, non-XML

syntax which compiles into Python modules for maximum performance. Mako's
syntax and API borrows from the best ideas of many others, including Django
templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
Python (i.e. Python Server Page) language, which refines the familiar ideas of
componentized layout and inheritance to produce one of the most straightforward
and flexible models available, while also maintaining close ties to Python
calling and scoping semantics.
This commit is contained in:
adam 2011-02-11 08:24:02 +00:00
parent abfa432dde
commit cbb24ccbfe
4 changed files with 103 additions and 0 deletions

8
devel/py-mako/DESCR Normal file
View file

@ -0,0 +1,8 @@
Mako is a template library written in Python. It provides a familiar, non-XML
syntax which compiles into Python modules for maximum performance. Mako's
syntax and API borrows from the best ideas of many others, including Django
templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded
Python (i.e. Python Server Page) language, which refines the familiar ideas of
componentized layout and inheritance to produce one of the most straightforward
and flexible models available, while also maintaining close ties to Python
calling and scoping semantics.

18
devel/py-mako/Makefile Normal file
View file

@ -0,0 +1,18 @@
# $NetBSD: Makefile,v 1.1.1.1 2011/02/11 08:24:02 adam Exp $
DISTNAME= Mako-0.3.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= devel python
MASTER_SITES= http://www.makotemplates.org/downloads/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.makotemplates.org/
COMMENT= Hyperfast and lightweight templating for the Python platform
LICENSE= mit
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= # none
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

72
devel/py-mako/PLIST Normal file
View file

@ -0,0 +1,72 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2011/02/11 08:24:02 adam Exp $
bin/mako-render
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/mako/__init__.py
${PYSITELIB}/mako/__init__.pyc
${PYSITELIB}/mako/__init__.pyo
${PYSITELIB}/mako/_ast_util.py
${PYSITELIB}/mako/_ast_util.pyc
${PYSITELIB}/mako/_ast_util.pyo
${PYSITELIB}/mako/ast.py
${PYSITELIB}/mako/ast.pyc
${PYSITELIB}/mako/ast.pyo
${PYSITELIB}/mako/cache.py
${PYSITELIB}/mako/cache.pyc
${PYSITELIB}/mako/cache.pyo
${PYSITELIB}/mako/codegen.py
${PYSITELIB}/mako/codegen.pyc
${PYSITELIB}/mako/codegen.pyo
${PYSITELIB}/mako/exceptions.py
${PYSITELIB}/mako/exceptions.pyc
${PYSITELIB}/mako/exceptions.pyo
${PYSITELIB}/mako/ext/__init__.py
${PYSITELIB}/mako/ext/__init__.pyc
${PYSITELIB}/mako/ext/__init__.pyo
${PYSITELIB}/mako/ext/autohandler.py
${PYSITELIB}/mako/ext/autohandler.pyc
${PYSITELIB}/mako/ext/autohandler.pyo
${PYSITELIB}/mako/ext/babelplugin.py
${PYSITELIB}/mako/ext/babelplugin.pyc
${PYSITELIB}/mako/ext/babelplugin.pyo
${PYSITELIB}/mako/ext/preprocessors.py
${PYSITELIB}/mako/ext/preprocessors.pyc
${PYSITELIB}/mako/ext/preprocessors.pyo
${PYSITELIB}/mako/ext/pygmentplugin.py
${PYSITELIB}/mako/ext/pygmentplugin.pyc
${PYSITELIB}/mako/ext/pygmentplugin.pyo
${PYSITELIB}/mako/ext/turbogears.py
${PYSITELIB}/mako/ext/turbogears.pyc
${PYSITELIB}/mako/ext/turbogears.pyo
${PYSITELIB}/mako/filters.py
${PYSITELIB}/mako/filters.pyc
${PYSITELIB}/mako/filters.pyo
${PYSITELIB}/mako/lexer.py
${PYSITELIB}/mako/lexer.pyc
${PYSITELIB}/mako/lexer.pyo
${PYSITELIB}/mako/lookup.py
${PYSITELIB}/mako/lookup.pyc
${PYSITELIB}/mako/lookup.pyo
${PYSITELIB}/mako/parsetree.py
${PYSITELIB}/mako/parsetree.pyc
${PYSITELIB}/mako/parsetree.pyo
${PYSITELIB}/mako/pygen.py
${PYSITELIB}/mako/pygen.pyc
${PYSITELIB}/mako/pygen.pyo
${PYSITELIB}/mako/pyparser.py
${PYSITELIB}/mako/pyparser.pyc
${PYSITELIB}/mako/pyparser.pyo
${PYSITELIB}/mako/runtime.py
${PYSITELIB}/mako/runtime.pyc
${PYSITELIB}/mako/runtime.pyo
${PYSITELIB}/mako/template.py
${PYSITELIB}/mako/template.pyc
${PYSITELIB}/mako/template.pyo
${PYSITELIB}/mako/util.py
${PYSITELIB}/mako/util.pyc
${PYSITELIB}/mako/util.pyo

5
devel/py-mako/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/02/11 08:24:02 adam Exp $
SHA1 (Mako-0.3.6.tar.gz) = ea0df17702107e6498853248ecbe227ead18eb76
RMD160 (Mako-0.3.6.tar.gz) = 2d25a12f40db69fccc39f2543290032aabd10c2e
Size (Mako-0.3.6.tar.gz) = 297721 bytes