Date: Mon, 24 Nov 2008 01:27:20 GMT From: Wen Heping <wenheping@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/129112: [New Port]devel/py-Jinja2:A fast, and easy to use stand-alone template engine Message-ID: <200811240127.mAO1RKWc039509@www.freebsd.org> Resent-Message-ID: <200811240130.mAO1U1Ff044188@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 129112 >Category: ports >Synopsis: [New Port]devel/py-Jinja2:A fast, and easy to use stand-alone template engine >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Nov 24 01:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Wen Heping >Release: FreeBSD-8.0 Current >Organization: ChangAn Middle School >Environment: FreeBSD fb8.wenjing.com 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Sep 21 18:56:51 HKT 2008 root@fb8.wenjing.com:/usr/obj/usr/src/sys/GENERIC i386 >Description: Jinja2 is a sandboxed template engine written in pure Python licensed under the BSD license. It provides a Django-like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. WWW: http://jinja.pocoo.org/ >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-Jinja2 # py-Jinja2/pkg-plist # py-Jinja2/pkg-descr # py-Jinja2/distinfo # py-Jinja2/Makefile # echo c - py-Jinja2 mkdir -p py-Jinja2 > /dev/null 2>&1 echo x - py-Jinja2/pkg-plist sed 's/^X//' >py-Jinja2/pkg-plist << '695f483e658aad937fd8376965c62972' X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_ipysupport.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_ipysupport.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_ipysupport.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_speedups.so X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_speedups.py X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_speedups.pyc X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_speedups.pyo X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/native_libs.txt X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2 X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% X%%PORTDOCS%%%%DOCSDIR%%/api.html X%%PORTDOCS%%%%DOCSDIR%%/changelog.html X%%PORTDOCS%%%%DOCSDIR%%/extensions.html X%%PORTDOCS%%%%DOCSDIR%%/faq.html X%%PORTDOCS%%%%DOCSDIR%%/genindex.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/integration.html X%%PORTDOCS%%%%DOCSDIR%%/intro.html X%%PORTDOCS%%%%DOCSDIR%%/objects.inv X%%PORTDOCS%%%%DOCSDIR%%/searchindex.js X%%PORTDOCS%%%%DOCSDIR%%/sandbox.html X%%PORTDOCS%%%%DOCSDIR%%/search.html X%%PORTDOCS%%%%DOCSDIR%%/switching.html X%%PORTDOCS%%%%DOCSDIR%%/templates.html X%%PORTDOCS%%%%DOCSDIR%%/tricks.html X%%PORTDOCS%%@dirrm %%DOCSDIR%% 695f483e658aad937fd8376965c62972 echo x - py-Jinja2/pkg-descr sed 's/^X//' >py-Jinja2/pkg-descr << 'f8bae0ee48120696bb49da12d04efec6' XJinja2 is a sandboxed template engine written in pure Python licensed Xunder the BSD license. It provides a Django-like non-XML syntax and Xcompiles templates into executable python code. It's basically a Xcombination of Django templates and python code. X XWWW: http://jinja.pocoo.org/ f8bae0ee48120696bb49da12d04efec6 echo x - py-Jinja2/distinfo sed 's/^X//' >py-Jinja2/distinfo << '9b70f37b3a82c10a5718db5a27602743' XMD5 (Jinja2-2.1.tar.gz) = c7a31931c95a7ae5e1baf21074fdd576 XSHA256 (Jinja2-2.1.tar.gz) = a9abe1cd68aa2f7bf4502456ebc00500570fdd878cfb19fd908f837f61b811ff XSIZE (Jinja2-2.1.tar.gz) = 653267 9b70f37b3a82c10a5718db5a27602743 echo x - py-Jinja2/Makefile sed 's/^X//' >py-Jinja2/Makefile << 'f25dbb4be542a12680953bfc5d23ba5b' X# New ports collection makefile for: jinja2 X# Date created: 2008-11-25 X# Whom: Wen Heping <wenheping@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= Jinja2 XPORTVERSION= 2.1 XCATEGORIES= devel python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= wenheping@gmail.com XCOMMENT= A fast, and easy to use stand-alone template engine X XBUILD_DEPENDS+= ${LOCALBASE}/bin/sphinx-build:${PORTSDIR}/textproc/py-sphinx X XUSE_PYTHON= 2.4+ XUSE_PYDISTUTILS= easy_install XPYEASYINSTALL_ARCHDEP= yes X X.if !defined(NOPORTDOCS) XRM_OPTS= -R Xpost-install: X @${MKDIR} ${DOCSDIR} X @${MV} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG}/docs/* ${DOCSDIR}/ X @${RM} ${RM_OPTS} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG}/docs X.endif X X.include <bsd.port.mk> f25dbb4be542a12680953bfc5d23ba5b exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811240127.mAO1RKWc039509>