summaryrefslogtreecommitdiff
path: root/www/py-genshi
diff options
context:
space:
mode:
authorobache <obache>2013-10-11 14:33:37 +0000
committerobache <obache>2013-10-11 14:33:37 +0000
commit7fdf6e659452af7beca3577441463a09fedec6c4 (patch)
tree98b8004f4def94588c29a6b910259dfc0d02a827 /www/py-genshi
parent9aa85e8da9a5ac43b17b26a1355832c247f463ed (diff)
downloadpkgsrc-7fdf6e659452af7beca3577441463a09fedec6c4.tar.gz
Update Genshi to 0.7.
Version 0.7 http://svn.edgewall.org/repos/genshi/tags/0.7.0/ (Jan 27 2013, from branches/stable/0.7.x) * Add support for Python 3.1, 3.2 and 3.3 (via 2to3) and for PyPy. The majority of the coding was done in a sprint run by the Cape Town Python Users Group with financial assistance from the Python Software Foundation. * Default input and output encodings changed from UTF-8 to None (i.e. unicode strings). * Skip Mako benchmarks if Mako isn't installed (rather than failing completely).
Diffstat (limited to 'www/py-genshi')
-rw-r--r--www/py-genshi/Makefile12
-rw-r--r--www/py-genshi/PLIST69
-rw-r--r--www/py-genshi/distinfo8
3 files changed, 81 insertions, 8 deletions
diff --git a/www/py-genshi/Makefile b/www/py-genshi/Makefile
index 91096ef61d7..538eb65d307 100644
--- a/www/py-genshi/Makefile
+++ b/www/py-genshi/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2013/10/11 10:54:15 obache Exp $
+# $NetBSD: Makefile,v 1.9 2013/10/11 14:33:37 obache Exp $
#
-DISTNAME= Genshi-0.6.1
+DISTNAME= Genshi-0.7
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= www python
MASTER_SITES= http://ftp.edgewall.com/pub/genshi/
@@ -14,7 +14,13 @@ LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-babel>=0.8:../../devel/py-babel
DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
-USE_LANGUAGES= # empty
+USE_LANGUAGES= c
+
+# !32 for py-babel, !33 for speedups module
+#PYTHON_VERSIONS_INCLUDE_3X= yes
+
+do-test:
+ ${RUN}cd ${WRKSRC};${PYTHONBIN} setup.py test
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/py-genshi/PLIST b/www/py-genshi/PLIST
index cb5b10de292..3c0fe3a6f57 100644
--- a/www/py-genshi/PLIST
+++ b/www/py-genshi/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2010/05/08 13:51:01 obache Exp $
+@comment $NetBSD: PLIST,v 1.4 2013/10/11 14:33:37 obache Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -8,9 +8,13 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/genshi/__init__.py
${PYSITELIB}/genshi/__init__.pyc
${PYSITELIB}/genshi/__init__.pyo
+${PYSITELIB}/genshi/_speedups.so
${PYSITELIB}/genshi/builder.py
${PYSITELIB}/genshi/builder.pyc
${PYSITELIB}/genshi/builder.pyo
+${PYSITELIB}/genshi/compat.py
+${PYSITELIB}/genshi/compat.pyc
+${PYSITELIB}/genshi/compat.pyo
${PYSITELIB}/genshi/core.py
${PYSITELIB}/genshi/core.pyc
${PYSITELIB}/genshi/core.pyo
@@ -23,6 +27,18 @@ ${PYSITELIB}/genshi/filters/html.pyo
${PYSITELIB}/genshi/filters/i18n.py
${PYSITELIB}/genshi/filters/i18n.pyc
${PYSITELIB}/genshi/filters/i18n.pyo
+${PYSITELIB}/genshi/filters/tests/__init__.py
+${PYSITELIB}/genshi/filters/tests/__init__.pyc
+${PYSITELIB}/genshi/filters/tests/__init__.pyo
+${PYSITELIB}/genshi/filters/tests/i18n.py
+${PYSITELIB}/genshi/filters/tests/i18n.pyc
+${PYSITELIB}/genshi/filters/tests/i18n.pyo
+${PYSITELIB}/genshi/filters/tests/test_html.py
+${PYSITELIB}/genshi/filters/tests/test_html.pyc
+${PYSITELIB}/genshi/filters/tests/test_html.pyo
+${PYSITELIB}/genshi/filters/tests/transform.py
+${PYSITELIB}/genshi/filters/tests/transform.pyc
+${PYSITELIB}/genshi/filters/tests/transform.pyo
${PYSITELIB}/genshi/filters/transform.py
${PYSITELIB}/genshi/filters/transform.pyc
${PYSITELIB}/genshi/filters/transform.pyo
@@ -68,9 +84,60 @@ ${PYSITELIB}/genshi/template/markup.pyo
${PYSITELIB}/genshi/template/plugin.py
${PYSITELIB}/genshi/template/plugin.pyc
${PYSITELIB}/genshi/template/plugin.pyo
+${PYSITELIB}/genshi/template/tests/__init__.py
+${PYSITELIB}/genshi/template/tests/__init__.pyc
+${PYSITELIB}/genshi/template/tests/__init__.pyo
+${PYSITELIB}/genshi/template/tests/base.py
+${PYSITELIB}/genshi/template/tests/base.pyc
+${PYSITELIB}/genshi/template/tests/base.pyo
+${PYSITELIB}/genshi/template/tests/directives.py
+${PYSITELIB}/genshi/template/tests/directives.pyc
+${PYSITELIB}/genshi/template/tests/directives.pyo
+${PYSITELIB}/genshi/template/tests/eval.py
+${PYSITELIB}/genshi/template/tests/eval.pyc
+${PYSITELIB}/genshi/template/tests/eval.pyo
+${PYSITELIB}/genshi/template/tests/interpolation.py
+${PYSITELIB}/genshi/template/tests/interpolation.pyc
+${PYSITELIB}/genshi/template/tests/interpolation.pyo
+${PYSITELIB}/genshi/template/tests/loader.py
+${PYSITELIB}/genshi/template/tests/loader.pyc
+${PYSITELIB}/genshi/template/tests/loader.pyo
+${PYSITELIB}/genshi/template/tests/markup.py
+${PYSITELIB}/genshi/template/tests/markup.pyc
+${PYSITELIB}/genshi/template/tests/markup.pyo
+${PYSITELIB}/genshi/template/tests/plugin.py
+${PYSITELIB}/genshi/template/tests/plugin.pyc
+${PYSITELIB}/genshi/template/tests/plugin.pyo
+${PYSITELIB}/genshi/template/tests/templates/__init__.py
+${PYSITELIB}/genshi/template/tests/templates/__init__.pyc
+${PYSITELIB}/genshi/template/tests/templates/__init__.pyo
+${PYSITELIB}/genshi/template/tests/text.py
+${PYSITELIB}/genshi/template/tests/text.pyc
+${PYSITELIB}/genshi/template/tests/text.pyo
${PYSITELIB}/genshi/template/text.py
${PYSITELIB}/genshi/template/text.pyc
${PYSITELIB}/genshi/template/text.pyo
+${PYSITELIB}/genshi/tests/__init__.py
+${PYSITELIB}/genshi/tests/__init__.pyc
+${PYSITELIB}/genshi/tests/__init__.pyo
+${PYSITELIB}/genshi/tests/builder.py
+${PYSITELIB}/genshi/tests/builder.pyc
+${PYSITELIB}/genshi/tests/builder.pyo
+${PYSITELIB}/genshi/tests/core.py
+${PYSITELIB}/genshi/tests/core.pyc
+${PYSITELIB}/genshi/tests/core.pyo
+${PYSITELIB}/genshi/tests/input.py
+${PYSITELIB}/genshi/tests/input.pyc
+${PYSITELIB}/genshi/tests/input.pyo
+${PYSITELIB}/genshi/tests/output.py
+${PYSITELIB}/genshi/tests/output.pyc
+${PYSITELIB}/genshi/tests/output.pyo
+${PYSITELIB}/genshi/tests/path.py
+${PYSITELIB}/genshi/tests/path.pyc
+${PYSITELIB}/genshi/tests/path.pyo
+${PYSITELIB}/genshi/tests/util.py
+${PYSITELIB}/genshi/tests/util.pyc
+${PYSITELIB}/genshi/tests/util.pyo
${PYSITELIB}/genshi/util.py
${PYSITELIB}/genshi/util.pyc
${PYSITELIB}/genshi/util.pyo
diff --git a/www/py-genshi/distinfo b/www/py-genshi/distinfo
index eca8b6be5b5..e5f60b7edc9 100644
--- a/www/py-genshi/distinfo
+++ b/www/py-genshi/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2013/10/11 10:54:15 obache Exp $
+$NetBSD: distinfo,v 1.4 2013/10/11 14:33:37 obache Exp $
-SHA1 (Genshi-0.6.1.tar.gz) = 8cba4cfdab8346f6f3f815515bf62410ae829dbf
-RMD160 (Genshi-0.6.1.tar.gz) = d5a010cdcbb01ee106566445d0ae1993b8e6e6f0
-Size (Genshi-0.6.1.tar.gz) = 486230 bytes
+SHA1 (Genshi-0.7.tar.gz) = f34b762736d2814bcdea075f6b01b9de6c61aa61
+RMD160 (Genshi-0.7.tar.gz) = 3c8d8dfd8cb55b30e38af0039e2c42d56669c913
+Size (Genshi-0.7.tar.gz) = 491579 bytes