ports/179618: [UPDATE] devel/py-Jinja2 to 2.7
Olivier Duchateau
olivierd at FreeBSD.org
Sun Jun 16 14:50:00 UTC 2013
>Number: 179618
>Category: ports
>Synopsis: [UPDATE] devel/py-Jinja2 to 2.7
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Jun 16 14:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Olivier Duchateau
>Release:
>Organization:
>Environment:
>Description:
- Update to 2.7
- Trim Makefile header
Note: Now Jinja2 is full compatible with Python 3.x, but I kept PY2TO3_CMD because examples files have not been recently modified.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
--- Makefile (révision 321053)
+++ Makefile (copie de travail)
@@ -1,13 +1,9 @@
-# New ports collection makefile for: jinja
-# Date created: 2007-02-14
-# Whom: Nicola Vitale <nivit at FreeBSD.org>
-#
+# Created by: Nicola Vitale <nivit at FreeBSD.org>
# $FreeBSD$
#
PORTNAME= Jinja2
-PORTVERSION= 2.6
-PORTREVISION= 1
+PORTVERSION= 2.7
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +14,7 @@
LICENSE= BSD
-USE_PYTHON= 2.5+
+USE_PYTHON= yes
.if empty(PKGNAMESUFFIX)
USE_PYDISTUTILS= easy_install
.endif
@@ -49,7 +45,7 @@
.endif
.if ${PORT_OPTIONS:MSPEEDUPS}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.11:${PORTSDIR}/textproc/py-MarkupSafe
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.15:${PORTSDIR}/textproc/py-MarkupSafe
.endif
.if ${PKGNAMESUFFIX} == "-doc"
Index: distinfo
===================================================================
--- distinfo (révision 321053)
+++ distinfo (copie de travail)
@@ -1,2 +1,2 @@
-SHA256 (Jinja2-2.6.tar.gz) = a85e185375db75c109f99ecde3d55415f035e7068a82252cf4f16c667ac38f49
-SIZE (Jinja2-2.6.tar.gz) = 389741
+SHA256 (Jinja2-2.7.tar.gz) = 474f1518d189ae7e318b139fecc1d30b943f124448cfa0f09582ca23e069fa4d
+SIZE (Jinja2-2.7.tar.gz) = 377603
Index: pkg-plist
===================================================================
--- pkg-plist (révision 321053)
+++ pkg-plist (copie de travail)
@@ -9,22 +9,9 @@
%%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/_debugsupport.c
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/__init__.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/__init__.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/__init__.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_bundle.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_bundle.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_bundle.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_constants.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_constants.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_constants.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_native.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_native.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/_native.pyo
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/tests.py
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/tests.pyc
-%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe/tests.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
@@ -154,9 +141,6 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.pyc
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test.pyo
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test2.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test2.pyc
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/test2.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
@@ -204,7 +188,6 @@
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite
- at dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/_markupsafe
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list