pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-pugjs
Module Name: pkgsrc
Committed By: wiz
Date: Wed Feb 18 10:43:39 UTC 2026
Added Files:
pkgsrc/textproc/py-pugjs: DESCR Makefile PLIST distinfo
Log Message:
textproc/py-pugjs: import py-pugjs-6.0.1
PyPugJS is a high performance port of PugJS for python, that converts
any .pug source into different Template-languages (Django, Jinja2,
Mako or Tornado).
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-pugjs/DESCR \
pkgsrc/textproc/py-pugjs/Makefile pkgsrc/textproc/py-pugjs/PLIST \
pkgsrc/textproc/py-pugjs/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/textproc/py-pugjs/DESCR
diff -u /dev/null pkgsrc/textproc/py-pugjs/DESCR:1.1
--- /dev/null Wed Feb 18 10:43:39 2026
+++ pkgsrc/textproc/py-pugjs/DESCR Wed Feb 18 10:43:39 2026
@@ -0,0 +1,3 @@
+PyPugJS is a high performance port of PugJS for python, that converts
+any .pug source into different Template-languages (Django, Jinja2,
+Mako or Tornado).
Index: pkgsrc/textproc/py-pugjs/Makefile
diff -u /dev/null pkgsrc/textproc/py-pugjs/Makefile:1.1
--- /dev/null Wed Feb 18 10:43:39 2026
+++ pkgsrc/textproc/py-pugjs/Makefile Wed Feb 18 10:43:39 2026
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2026/02/18 10:43:39 wiz Exp $
+
+DISTNAME= pypugjs-6.0.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
+CATEGORIES= textproc lang python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pypugjs/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/kakulukia/pypugjs
+COMMENT= PugJS syntax template adapter for Django, Jinja2, Mako and Tornado templates
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=0:../../devel/py-poetry-core
+DEPENDS+= ${PYPKGPREFIX}-charset-normalizer>=0:../../converters/py-charset-normalizer
+DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-django>=0:../../www/py-django
+TEST_DEPENDS+= ${PYPKGPREFIX}-icecream>=0:../../misc/py-icecream
+TEST_DEPENDS+= ${PYPKGPREFIX}-jinja2>=0:../../textproc/py-jinja2
+TEST_DEPENDS+= ${PYPKGPREFIX}-mako>=0:../../devel/py-mako
+#TEST_DEPENDS+= ${PYPKGPREFIX}-pyramid>=1.5:../../wip/py-pyramid
+TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=0:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-tornado>=0:../../www/py-tornado
+#TEST_DEPENDS+= # TODO: pyramid-mako>=0
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-pugjs/PLIST
diff -u /dev/null pkgsrc/textproc/py-pugjs/PLIST:1.1
--- /dev/null Wed Feb 18 10:43:39 2026
+++ pkgsrc/textproc/py-pugjs/PLIST Wed Feb 18 10:43:39 2026
@@ -0,0 +1,68 @@
+@comment $NetBSD: PLIST,v 1.1 2026/02/18 10:43:39 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/pypugjs/__init__.py
+${PYSITELIB}/pypugjs/__init__.pyc
+${PYSITELIB}/pypugjs/__init__.pyo
+${PYSITELIB}/pypugjs/compiler.py
+${PYSITELIB}/pypugjs/compiler.pyc
+${PYSITELIB}/pypugjs/compiler.pyo
+${PYSITELIB}/pypugjs/convert.py
+${PYSITELIB}/pypugjs/convert.pyc
+${PYSITELIB}/pypugjs/convert.pyo
+${PYSITELIB}/pypugjs/exceptions.py
+${PYSITELIB}/pypugjs/exceptions.pyc
+${PYSITELIB}/pypugjs/exceptions.pyo
+${PYSITELIB}/pypugjs/ext/__init__.py
+${PYSITELIB}/pypugjs/ext/__init__.pyc
+${PYSITELIB}/pypugjs/ext/__init__.pyo
+${PYSITELIB}/pypugjs/ext/django/__init__.py
+${PYSITELIB}/pypugjs/ext/django/__init__.pyc
+${PYSITELIB}/pypugjs/ext/django/__init__.pyo
+${PYSITELIB}/pypugjs/ext/django/compiler.py
+${PYSITELIB}/pypugjs/ext/django/compiler.pyc
+${PYSITELIB}/pypugjs/ext/django/compiler.pyo
+${PYSITELIB}/pypugjs/ext/django/loader.py
+${PYSITELIB}/pypugjs/ext/django/loader.pyc
+${PYSITELIB}/pypugjs/ext/django/loader.pyo
+${PYSITELIB}/pypugjs/ext/django/templatetags.py
+${PYSITELIB}/pypugjs/ext/django/templatetags.pyc
+${PYSITELIB}/pypugjs/ext/django/templatetags.pyo
+${PYSITELIB}/pypugjs/ext/html.py
+${PYSITELIB}/pypugjs/ext/html.pyc
+${PYSITELIB}/pypugjs/ext/html.pyo
+${PYSITELIB}/pypugjs/ext/jinja.py
+${PYSITELIB}/pypugjs/ext/jinja.pyc
+${PYSITELIB}/pypugjs/ext/jinja.pyo
+${PYSITELIB}/pypugjs/ext/mako.py
+${PYSITELIB}/pypugjs/ext/mako.pyc
+${PYSITELIB}/pypugjs/ext/mako.pyo
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.py
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.pyc
+${PYSITELIB}/pypugjs/ext/pyramid/__init__.pyo
+${PYSITELIB}/pypugjs/ext/tornado/__init__.py
+${PYSITELIB}/pypugjs/ext/tornado/__init__.pyc
+${PYSITELIB}/pypugjs/ext/tornado/__init__.pyo
+${PYSITELIB}/pypugjs/ext/underscore.py
+${PYSITELIB}/pypugjs/ext/underscore.pyc
+${PYSITELIB}/pypugjs/ext/underscore.pyo
+${PYSITELIB}/pypugjs/filters.py
+${PYSITELIB}/pypugjs/filters.pyc
+${PYSITELIB}/pypugjs/filters.pyo
+${PYSITELIB}/pypugjs/lexer.py
+${PYSITELIB}/pypugjs/lexer.pyc
+${PYSITELIB}/pypugjs/lexer.pyo
+${PYSITELIB}/pypugjs/nodes.py
+${PYSITELIB}/pypugjs/nodes.pyc
+${PYSITELIB}/pypugjs/nodes.pyo
+${PYSITELIB}/pypugjs/parser.py
+${PYSITELIB}/pypugjs/parser.pyc
+${PYSITELIB}/pypugjs/parser.pyo
+${PYSITELIB}/pypugjs/runtime.py
+${PYSITELIB}/pypugjs/runtime.pyc
+${PYSITELIB}/pypugjs/runtime.pyo
+${PYSITELIB}/pypugjs/utils.py
+${PYSITELIB}/pypugjs/utils.pyc
+${PYSITELIB}/pypugjs/utils.pyo
Index: pkgsrc/textproc/py-pugjs/distinfo
diff -u /dev/null pkgsrc/textproc/py-pugjs/distinfo:1.1
--- /dev/null Wed Feb 18 10:43:39 2026
+++ pkgsrc/textproc/py-pugjs/distinfo Wed Feb 18 10:43:39 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/02/18 10:43:39 wiz Exp $
+
+BLAKE2s (pypugjs-6.0.1.tar.gz) = 159a42bd71d04ea681cfe8142ab74bdfb9b4581d551187c30032dff60fe592d3
+SHA512 (pypugjs-6.0.1.tar.gz) = 0182495be2d799098ea7d53df13d793a4103f1e6e47e718651307e96b5a39a2734c31c3518803956143e54e96cceb18964fcfcc0ff0c5568ab47eed8474326ac
+Size (pypugjs-6.0.1.tar.gz) = 34608 bytes
Home |
Main Index |
Thread Index |
Old Index