ports/151575: [UPDATE] devel/py-Jinja2 to 2.5.5
Olivier Duchateau
duchateau.olivier at gmail.com
Tue Oct 19 09:50:08 UTC 2010
>Number: 151575
>Category: ports
>Synopsis: [UPDATE] devel/py-Jinja2 to 2.5.5
>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: Tue Oct 19 09:50:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Olivier Duchateau
>Release: FreeBSD 8.1-RELEASE
>Organization:
>Environment:
FreeBSD bornem.errements.net 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010 root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Clean DOCSDIR, in pkg-plist there are only reStructured files (.rst), which found in archive. If someone want documentation in HTML format, we must add textproc/py-sphinx as dependence.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -u /usr/ports/devel/py-Jinja2/Makefile py-Jinja2/Makefile
--- /usr/ports/devel/py-Jinja2/Makefile 2010-09-15 00:05:46.000000000 +0200
+++ py-Jinja2/Makefile 2010-10-19 11:07:57.000000000 +0200
@@ -6,8 +6,7 @@
#
PORTNAME= Jinja2
-PORTVERSION= 2.5.2
-PORTREVISION= 0
+PORTVERSION= 2.5.5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP \
http://nivi.interfree.it/distfiles/${PORTNAME}/
@@ -28,7 +27,9 @@
post-install:
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
- @cd ${WRKSRC}/docs/_build/html && ${COPYTREE_SHARE} . ${DOCSDIR}
+ @cd ${WRKSRC}/docs/ && \
+ ${FIND} . -type f -regex '.*\.rst' \
+ -exec ${INSTALL_DATA} "{}" "${DOCSDIR}/{}" \;
.endif
.if !defined(NOPORTEXAMPLES)
@${MKDIR} ${EXAMPLESDIR}
diff -u /usr/ports/devel/py-Jinja2/distinfo py-Jinja2/distinfo
--- /usr/ports/devel/py-Jinja2/distinfo 2010-09-15 00:05:46.000000000 +0200
+++ py-Jinja2/distinfo 2010-10-19 09:25:21.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (Jinja2-2.5.2.tar.gz) = 3829be2926a067ee024e6d3e5327dbf7
-SHA256 (Jinja2-2.5.2.tar.gz) = 19040f01b3a9d8c63e4d57936f78710908199b69370ab44a0f7407dd891f019b
-SIZE (Jinja2-2.5.2.tar.gz) = 697422
+MD5 (Jinja2-2.5.5.tar.gz) = 83b20c1eeb31f49d8e6392efae91b7d5
+SHA256 (Jinja2-2.5.5.tar.gz) = 22f9675e42dc640c4469d4f7d210baecb5e695823af954c813d51c930235675d
+SIZE (Jinja2-2.5.5.tar.gz) = 438586
diff -u /usr/ports/devel/py-Jinja2/pkg-plist py-Jinja2/pkg-plist
--- /usr/ports/devel/py-Jinja2/pkg-plist 2010-09-15 00:05:46.000000000 +0200
+++ py-Jinja2/pkg-plist 2010-10-19 11:00:01.000000000 +0200
@@ -140,55 +140,17 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/visitor.pyo
-%%PORTDOCS%%%%DOCSDIR%%/.buildinfo
-%%PORTDOCS%%%%DOCSDIR%%/_sources/api.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/changelog.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/extensions.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/faq.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/index.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/integration.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/intro.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/sandbox.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/switching.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/templates.txt
-%%PORTDOCS%%%%DOCSDIR%%/_sources/tricks.txt
-%%PORTDOCS%%%%DOCSDIR%%/_static/basic.css
-%%PORTDOCS%%%%DOCSDIR%%/_static/darkmetal.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/default.css
-%%PORTDOCS%%%%DOCSDIR%%/_static/doctools.js
-%%PORTDOCS%%%%DOCSDIR%%/_static/file.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/headerbg.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/implementation.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/jinja.js
-%%PORTDOCS%%%%DOCSDIR%%/_static/jinjabanner.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/jquery.js
-%%PORTDOCS%%%%DOCSDIR%%/_static/metal.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/minus.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/navigation.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/note.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/plus.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/print.css
-%%PORTDOCS%%%%DOCSDIR%%/_static/pygments.css
-%%PORTDOCS%%%%DOCSDIR%%/_static/searchtools.js
-%%PORTDOCS%%%%DOCSDIR%%/_static/style.css
-%%PORTDOCS%%%%DOCSDIR%%/_static/underscore.js
-%%PORTDOCS%%%%DOCSDIR%%/_static/watermark.png
-%%PORTDOCS%%%%DOCSDIR%%/_static/watermark_blur.png
-%%PORTDOCS%%%%DOCSDIR%%/api.html
-%%PORTDOCS%%%%DOCSDIR%%/changelog.html
-%%PORTDOCS%%%%DOCSDIR%%/extensions.html
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/genindex.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/integration.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/objects.inv
-%%PORTDOCS%%%%DOCSDIR%%/sandbox.html
-%%PORTDOCS%%%%DOCSDIR%%/search.html
-%%PORTDOCS%%%%DOCSDIR%%/searchindex.js
-%%PORTDOCS%%%%DOCSDIR%%/switching.html
-%%PORTDOCS%%%%DOCSDIR%%/templates.html
-%%PORTDOCS%%%%DOCSDIR%%/tricks.html
+%%PORTDOCS%%%%DOCSDIR%%/api.rst
+%%PORTDOCS%%%%DOCSDIR%%/changelog.rst
+%%PORTDOCS%%%%DOCSDIR%%/extensions.rst
+%%PORTDOCS%%%%DOCSDIR%%/faq.rst
+%%PORTDOCS%%%%DOCSDIR%%/index.rst
+%%PORTDOCS%%%%DOCSDIR%%/integration.rst
+%%PORTDOCS%%%%DOCSDIR%%/intro.rst
+%%PORTDOCS%%%%DOCSDIR%%/sandbox.rst
+%%PORTDOCS%%%%DOCSDIR%%/switching.rst
+%%PORTDOCS%%%%DOCSDIR%%/templates.rst
+%%PORTDOCS%%%%DOCSDIR%%/tricks.rst
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/cycle.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/debugger.py
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic/inheritance.py
@@ -206,7 +168,6 @@
%%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/genshi/helpers.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/genshi/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/genshi/layout.html
@@ -217,7 +178,6 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/mako/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/mako/layout.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/rwbench.py
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rwbench/rwbench.pyc
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/mako
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/jinja
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/rwbench/genshi
@@ -226,8 +186,6 @@
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/basic/templates
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/basic
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/_static
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/_sources
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates/foo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/jinja2/testsuite/res/templates
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list