diff options
author | wen <wen@FreeBSD.org> | 2011-11-14 14:41:30 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2011-11-14 14:41:30 +0800 |
commit | e4265c91768c878af96d05647b6639776db7c378 (patch) | |
tree | 56b7d219bfb30368c13efc9aa3df06290c430af8 /devel | |
parent | 7dddc5f273ec1282541cc52ab2f4b641c8e151b6 (diff) | |
download | freebsd-ports-gnome-e4265c91768c878af96d05647b6639776db7c378.tar.gz freebsd-ports-gnome-e4265c91768c878af96d05647b6639776db7c378.tar.zst freebsd-ports-gnome-e4265c91768c878af96d05647b6639776db7c378.zip |
This package implements the original Document Templating Markup
Language (DTML). It uses custom SGML tags to implement simple
programmatic features, such as variable replacement, conditional
logic and loops.
Inside Zope environments page templates and TAL have superseded
DTML for most use cases.
WWW: http://pypi.python.org/pypi/DocumentTemplate
Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via github)
Feature safe: yes
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/py-DocumentTemplate/Makefile | 33 | ||||
-rw-r--r-- | devel/py-DocumentTemplate/distinfo | 2 | ||||
-rw-r--r-- | devel/py-DocumentTemplate/pkg-descr | 9 | ||||
-rw-r--r-- | devel/py-DocumentTemplate/pkg-plist | 137 |
5 files changed, 182 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 4f363f904388..a8c8d4f1be89 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2944,6 +2944,7 @@ SUBDIR += py-Breve SUBDIR += py-BytecodeAssembler SUBDIR += py-DateTime + SUBDIR += py-DocumentTemplate SUBDIR += py-EnthoughtBase SUBDIR += py-ExtensionClass SUBDIR += py-InlineEgg diff --git a/devel/py-DocumentTemplate/Makefile b/devel/py-DocumentTemplate/Makefile new file mode 100644 index 000000000000..e00d9283e94d --- /dev/null +++ b/devel/py-DocumentTemplate/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: py-DocumentTemplate +# Date created: Nov 14, 2011 +# Whom: Ruslan Mahmatkhanov <cvs-src@yandex.ru> +# +# $FreeBSD$ +# + +PORTNAME= DocumentTemplate +PORTVERSION= 2.13.1 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DIST_SUBDIR= zope + +MAINTAINER= rm@FreeBSD.org +COMMENT= Document Templating Markup Language (DTML) + +LICENSE= ZPL21 + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AccessControl>=0:${PORTSDIR}/security/py-AccessControl \ + ${PYTHON_PKGNAMEPREFIX}Acquisition>=0:${PORTSDIR}/devel/py-Acquisition \ + ${PYTHON_PKGNAMEPREFIX}ExtensionClass>=0:${PORTSDIR}/devel/py-ExtensionClass \ + ${PYTHON_PKGNAMEPREFIX}RestrictedPython>=0:${PORTSDIR}/security/py-RestrictedPython \ + ${PYTHON_PKGNAMEPREFIX}zExceptions>=0:${PORTSDIR}/devel/py-zExceptions \ + ${PYTHON_PKGNAMEPREFIX}zope.sequencesort>=0:${PORTSDIR}/devel/py-zope.sequencesort \ + ${PYTHON_PKGNAMEPREFIX}zope.structuredtext>=0:${PORTSDIR}/textproc/py-zope.structuredtext + +PYEASYINSTALL_ARCHDEP= yes +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install +USE_ZIP= yes + +.include <bsd.port.mk> diff --git a/devel/py-DocumentTemplate/distinfo b/devel/py-DocumentTemplate/distinfo new file mode 100644 index 000000000000..b02f7936328b --- /dev/null +++ b/devel/py-DocumentTemplate/distinfo @@ -0,0 +1,2 @@ +SHA256 (zope/DocumentTemplate-2.13.1.zip) = 2da6c2743a264f81429fe25e06b83bb4b9e387e5ab0034a07f07f3ae65e97f18 +SIZE (zope/DocumentTemplate-2.13.1.zip) = 111165 diff --git a/devel/py-DocumentTemplate/pkg-descr b/devel/py-DocumentTemplate/pkg-descr new file mode 100644 index 000000000000..ae13fcae0703 --- /dev/null +++ b/devel/py-DocumentTemplate/pkg-descr @@ -0,0 +1,9 @@ +This package implements the original Document Templating Markup +Language (DTML). It uses custom SGML tags to implement simple +programmatic features, such as variable replacement, conditional +logic and loops. + +Inside Zope environments page templates and TAL have superseded +DTML for most use cases. + +WWW: http://pypi.python.org/pypi/DocumentTemplate diff --git a/devel/py-DocumentTemplate/pkg-plist b/devel/py-DocumentTemplate/pkg-plist new file mode 100644 index 000000000000..f2cfe50cb646 --- /dev/null +++ b/devel/py-DocumentTemplate/pkg-plist @@ -0,0 +1,137 @@ +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_HTML.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_HTML.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_HTML.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_If.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_If.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_If.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_In.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_In.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_In.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_InSV.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_InSV.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_InSV.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Let.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Let.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Let.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Raise.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Raise.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Raise.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Return.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Return.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Return.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_String.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_String.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_String.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Try.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Try.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Try.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_UI.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_UI.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_UI.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Util.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Util.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Util.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Var.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Var.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_Var.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_With.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_With.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DT_With.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DTtestExpr.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DTtestExpr.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/DTtestExpr.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/Let.stx +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/VSEval.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/VSEval.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/VSEval.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/_DocumentTemplate.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/_DocumentTemplate.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/_DocumentTemplate.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/cDocumentTemplate.c +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/cDocumentTemplate.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/cDocumentTemplate.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/cDocumentTemplate.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/cDocumentTemplate.so +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/html_quote.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/html_quote.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/html_quote.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/pDocumentTemplate.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/pDocumentTemplate.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/pDocumentTemplate.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/permissions.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/permissions.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/permissions.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/security.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/security.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/security.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/SortEx.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/SortEx.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/SortEx.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/results.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/results.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/results.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/testSequence.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/testSequence.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/testSequence.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/ztestlib.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/ztestlib.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests/ztestlib.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/dealers.dtml +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/dealers.out +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTML.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTML.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTML.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTMLUnicode.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTMLUnicode.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testDTMLUnicode.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testSecurity.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testSecurity.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testSecurity.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Raise.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Raise.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Raise.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Var.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Var.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/test_DT_Var.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testustr.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testustr.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests/testustr.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/ustr.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/ustr.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/ustr.pyo +%%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/native_libs.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%%/TreeDisplay/TreeTag.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/TreeTag.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/TreeTag.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/__init__.py +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/__init__.pyc +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/__init__.pyo +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/www/Blank_icon.gif +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/www/Minus_icon.gif +%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/www/Plus_icon.gif +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay/www +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/TreeDisplay +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/tests +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence/tests +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate/sequence +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/DocumentTemplate +@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% |