[Midnightbsd-cvs] mports [15671] trunk/devel: add python Jinja2 and babel ports

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Dec 18 19:41:33 EST 2013


Revision: 15671
          http://svnweb.midnightbsd.org/mports/?rev=15671
Author:   laffer1
Date:     2013-12-18 19:41:32 -0500 (Wed, 18 Dec 2013)
Log Message:
-----------
add python Jinja2 and babel ports

Obtained from:	FreeBSD

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/py-Jinja2/
    trunk/devel/py-Jinja2/Makefile
    trunk/devel/py-Jinja2/distinfo
    trunk/devel/py-Jinja2/files/
    trunk/devel/py-Jinja2/files/patch-docs__jinjaext.py
    trunk/devel/py-Jinja2/pkg-descr
    trunk/devel/py-Jinja2/pkg-plist
    trunk/devel/py-babel/
    trunk/devel/py-babel/Makefile
    trunk/devel/py-babel/distinfo
    trunk/devel/py-babel/pkg-descr
    trunk/devel/py-babel/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2013-12-19 00:18:48 UTC (rev 15670)
+++ trunk/devel/Makefile	2013-12-19 00:41:32 UTC (rev 15671)
@@ -380,6 +380,8 @@
 SUBDIR += projectmanager
 SUBDIR += pth
 SUBDIR += pth-hard
+SUBDIR += py-Jinja2
+SUBDIR += py-babel
 SUBDIR += py-dbus
 SUBDIR += py-distribute
 SUBDIR += py-elementtree

Added: trunk/devel/py-Jinja2/Makefile
===================================================================
--- trunk/devel/py-Jinja2/Makefile	                        (rev 0)
+++ trunk/devel/py-Jinja2/Makefile	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,93 @@
+# $MidnightBSD$
+
+PORTNAME=	Jinja2
+PORTVERSION=	2.7.1
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX?=
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT?=	Fast and easy to use stand-alone template engine
+
+LICENSE=	bsd3
+
+TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.18:${PORTSDIR}/textproc/py-MarkupSafe
+
+USE_PYTHON=	yes
+.if empty(PKGNAMESUFFIX)
+USE_PYDISTUTILS=	easy_install
+.endif
+
+EXAMPLESDIR=	${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
+
+OPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
+OPTIONS_DEFINE?=	BABEL EXAMPLES SPEEDUPS
+OPTIONS_DEFAULT?=	BABEL SPEEDUPS
+SPEEDUPS_DESC=	Enable speedups
+BABEL_DESC=	Enable Babel extension
+
+PY2TO3_CMD=	${LOCALBASE}/bin/2to3-${PYTHON_VER}
+PY2TO3_ARGS=	--fix=all --no-diffs --nobackups --verbose --write
+
+.include <bsd.mport.options.mk>
+
+.include <bsd.port.pre.mk>
+
+.if ${PKGNAMESUFFIX} == "-doc"
+BUILD_DEPENDS+=	${PKGNAMEPREFIX}sphinx>=1.1.3:${PORTSDIR}/textproc/py-sphinx
+DOCSDIR=	${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
+PORT_OPTIONS:=	${PORT_OPTIONS:NEXAMPLES}
+.endif
+
+.if ${PORT_OPTIONS:MBABEL}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}Babel>=1.3:${PORTSDIR}/devel/py-babel
+.endif
+
+.if ${PORT_OPTIONS:MSPEEDUPS}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.18:${PORTSDIR}/textproc/py-MarkupSafe
+.endif
+
+# no problem with Python > 3.2
+.if ${PYTHON_VERSION} == python3.2
+pre-build:
+	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/jinja2
+.endif
+
+.if ${PKGNAMESUFFIX} == "-doc"
+do-build:
+.	if ${PYTHON_REL} >= 300
+	@${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/docs
+.	endif
+	@cd ${WRKSRC}/docs && ${MAKE} html
+
+do-install:
+	@${MKDIR} ${DOCSDIR}
+	@cd ${WRKSRC}/docs/_build/html && ${COPYTREE_SHARE} . ${DOCSDIR}
+.endif
+
+.if ${PORT_OPTIONS:MEXAMPLES}
+post-build:
+.	if ${PYTHON_REL} >= 300
+	${PY2TO3_CMD} ${PY2TO3_ARGS} ${WRKSRC}/examples
+.	endif
+	${PYTHON_CMD} -m compileall ${WRKSRC}/examples ; \
+	${PYTHON_CMD} -O -m compileall ${WRKSRC}/examples
+
+post-install:
+	@${MKDIR} ${EXAMPLESDIR}
+	@cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR}
+.endif
+
+check regression-test test: build
+.if empty(PKGNAMESUFFIX)
+	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
+.else
+	@${DO_NADA}
+.endif
+
+.if ${PYTHON_REL} >= 320
+.include "${.CURDIR}/../py-virtualenv/files/py3k-fix-pkg-plist.inc"
+.endif
+
+.include <bsd.port.post.mk>

Added: trunk/devel/py-Jinja2/distinfo
===================================================================
--- trunk/devel/py-Jinja2/distinfo	                        (rev 0)
+++ trunk/devel/py-Jinja2/distinfo	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,2 @@
+SHA256 (Jinja2-2.7.1.tar.gz) = 5cc0a087a81dca1c08368482fb7a92fe2bdd8cfbb22bc0fccfe6c85affb04c8b
+SIZE (Jinja2-2.7.1.tar.gz) = 377813

Added: trunk/devel/py-Jinja2/files/patch-docs__jinjaext.py
===================================================================
--- trunk/devel/py-Jinja2/files/patch-docs__jinjaext.py	                        (rev 0)
+++ trunk/devel/py-Jinja2/files/patch-docs__jinjaext.py	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,11 @@
+--- ./docs/jinjaext.py.orig	2013-06-27 15:33:08.000000000 +0200
++++ ./docs/jinjaext.py	2013-06-27 15:33:13.000000000 +0200
+@@ -23,7 +23,7 @@
+ from pygments.token import Keyword, Name, Comment, String, Error, \
+      Number, Operator, Generic
+ from jinja2 import Environment, FileSystemLoader
+-from jinja2.utils import next
++from jinja2._compat import next
+ 
+ 
+ def parse_rst(state, content_offset, doc):

Added: trunk/devel/py-Jinja2/pkg-descr
===================================================================
--- trunk/devel/py-Jinja2/pkg-descr	                        (rev 0)
+++ trunk/devel/py-Jinja2/pkg-descr	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,6 @@
+Jinja 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/

Added: trunk/devel/py-Jinja2/pkg-plist
===================================================================
--- trunk/devel/py-Jinja2/pkg-plist	                        (rev 0)
+++ trunk/devel/py-Jinja2/pkg-plist	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,196 @@
+ at comment $FreeBSD: head/devel/py-Jinja2/pkg-plist 325557 2013-08-28 22:38:37Z nivit $
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_compat.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_compat.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_compat.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_stringdefs.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_stringdefs.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_stringdefs.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/bccache.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/compiler.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/constants.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/debug.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/defaults.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/environment.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/exceptions.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/ext.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/filters.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/lexer.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/loaders.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/meta.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/meta.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/meta.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/nodes.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/optimizer.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/parser.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/runtime.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/sandbox.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/tests.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/api.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/api.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/api.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/bytecode_cache.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/bytecode_cache.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/bytecode_cache.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/core_tags.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/core_tags.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/core_tags.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/debug.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/debug.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/debug.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/doctests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/doctests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/doctests.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/ext.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/ext.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/ext.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/filters.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/filters.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/filters.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/imports.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/imports.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/imports.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/inheritance.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/inheritance.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/inheritance.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/lexnparse.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/lexnparse.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/lexnparse.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/loader.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/loader.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/loader.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/regression.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/regression.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/regression.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/broken.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/foo/test.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/syntaxerror.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/test.html
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/security.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/security.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/security.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/tests.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/tests.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/tests.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/utils.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/utils.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/utils.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/utils.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/cycle.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/cycle.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/cycle.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/debugger.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/debugger.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/debugger.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/inheritance.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/inheritance.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/inheritance.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/templates/broken.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/templates/subbroken.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_filter_and_linestatements.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_filter_and_linestatements.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_filter_and_linestatements.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_loop_filter.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_loop_filter.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test_loop_filter.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/translate.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/translate.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/translate.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bench.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/profile.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/profile.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/profile.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/django/_form.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/django/_input_field.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/django/_textarea.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/django/index.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/django/layout.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/djangoext.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/djangoext.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/djangoext.pyo
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/genshi/helpers.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/genshi/index.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/genshi/layout.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/jinja/helpers.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/jinja/index.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/jinja/layout.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/mako/helpers.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/mako/index.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/mako/layout.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/rwbench.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/rwbench.pyc
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/rwbench.pyo
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/mako
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/jinja
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/genshi
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/django
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/basic/templates
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/basic
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/foo
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+ at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%

Added: trunk/devel/py-babel/Makefile
===================================================================
--- trunk/devel/py-babel/Makefile	                        (rev 0)
+++ trunk/devel/py-babel/Makefile	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,32 @@
+# $MidnightBSD$
+
+PORTNAME=	Babel
+PORTVERSION=	1.3
+CATEGORIES=	devel python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Collection of tools for internationalizing Python applications
+
+LICENSE=	bsd3
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytz>0:${PORTSDIR}/devel/py-pytz
+
+USE_PYTHON=		2.7+
+USE_PYDISTUTILS=	easy_install
+PYDISTUTILS_AUTOPLIST=	yes
+
+PORTDOCS=	docs/*
+
+.include <bsd.mport.options.mk>
+
+post-install:
+.if ${PORT_OPTIONS:MDOCS}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for docfile in ${PORTDOCS}
+	${CP} -r ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>

Added: trunk/devel/py-babel/distinfo
===================================================================
--- trunk/devel/py-babel/distinfo	                        (rev 0)
+++ trunk/devel/py-babel/distinfo	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,2 @@
+SHA256 (Babel-1.3.tar.gz) = 9f02d0357184de1f093c10012b52e7454a1008be6a5c185ab7a3307aceb1d12e
+SIZE (Babel-1.3.tar.gz) = 3401237

Added: trunk/devel/py-babel/pkg-descr
===================================================================
--- trunk/devel/py-babel/pkg-descr	                        (rev 0)
+++ trunk/devel/py-babel/pkg-descr	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,9 @@
+Babel is composed of two major parts:
+
+    * tools to build and work with gettext message catalogs
+    
+    * a Python interface to the CLDR (Common Locale Data Repository),
+      providing access to various locale display names, localized
+      number and date formatting, etc.
+      
+WWW: http://babel.pocoo.org/

Added: trunk/devel/py-babel/pkg-plist
===================================================================
--- trunk/devel/py-babel/pkg-plist	                        (rev 0)
+++ trunk/devel/py-babel/pkg-plist	2013-12-19 00:41:32 UTC (rev 15671)
@@ -0,0 +1,46 @@
+%%PORTDOCS%%%%DOCSDIR%%/Makefile
+%%PORTDOCS%%%%DOCSDIR%%/_static/logo.pdf
+%%PORTDOCS%%%%DOCSDIR%%/_static/logo.png
+%%PORTDOCS%%%%DOCSDIR%%/_static/logo_small.png
+%%PORTDOCS%%%%DOCSDIR%%/_templates/sidebar-about.html
+%%PORTDOCS%%%%DOCSDIR%%/_templates/sidebar-links.html
+%%PORTDOCS%%%%DOCSDIR%%/_templates/sidebar-logo.html
+%%PORTDOCS%%%%DOCSDIR%%/_themes/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/_themes/README
+%%PORTDOCS%%%%DOCSDIR%%/_themes/babel/layout.html
+%%PORTDOCS%%%%DOCSDIR%%/_themes/babel/relations.html
+%%PORTDOCS%%%%DOCSDIR%%/_themes/babel/static/babel.css_t
+%%PORTDOCS%%%%DOCSDIR%%/_themes/babel/static/small_babel.css
+%%PORTDOCS%%%%DOCSDIR%%/_themes/babel/theme.conf
+%%PORTDOCS%%%%DOCSDIR%%/api/core.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/dates.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/index.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/messages/catalog.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/messages/extract.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/messages/index.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/messages/mofile.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/messages/pofile.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/numbers.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/plural.rst
+%%PORTDOCS%%%%DOCSDIR%%/api/support.rst
+%%PORTDOCS%%%%DOCSDIR%%/changelog.rst
+%%PORTDOCS%%%%DOCSDIR%%/cmdline.rst
+%%PORTDOCS%%%%DOCSDIR%%/conf.py
+%%PORTDOCS%%%%DOCSDIR%%/dates.rst
+%%PORTDOCS%%%%DOCSDIR%%/index.rst
+%%PORTDOCS%%%%DOCSDIR%%/installation.rst
+%%PORTDOCS%%%%DOCSDIR%%/intro.rst
+%%PORTDOCS%%%%DOCSDIR%%/license.rst
+%%PORTDOCS%%%%DOCSDIR%%/locale.rst
+%%PORTDOCS%%%%DOCSDIR%%/make.bat
+%%PORTDOCS%%%%DOCSDIR%%/messages.rst
+%%PORTDOCS%%%%DOCSDIR%%/numbers.rst
+%%PORTDOCS%%%%DOCSDIR%%/setup.rst
+%%PORTDOCS%%%%DOCSDIR%%/support.rst
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/_static
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/_themes/babel/static
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/_themes/babel
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/_themes
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/_templates
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/api/messages
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/api



More information about the Midnightbsd-cvs mailing list