Import textproc/py-tinycss2 1.1.1.

tinycss2 is a low-level CSS parser and generator written in Python:
it can parse strings, return objects representing tokens and blocks,
and generate CSS strings corresponding to these objects.

Based on the CSS Syntax Level 3 specification, tinycss2 knows the
grammar of CSS but doesn't know specific rules, properties or values
supported in various CSS modules.

ok sthen@ semarie@
This commit is contained in:
landry
2022-10-13 15:45:53 +00:00
parent 13b4df3743
commit 86007acc9e
4 changed files with 64 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
COMMENT = tiny CSS parser
MODPY_EGG_VERSION = 1.1.1
DISTNAME = tinycss2-${MODPY_EGG_VERSION}
PKGNAME = py-tinycss2-${MODPY_EGG_VERSION}
CATEGORIES = textproc
# BSD
PERMIT_PACKAGE = Yes
MODULES = lang/python
MODPY_PYBUILD = flit_core
MODPY_PI = yes
FLAVORS = python3
FLAVOR = python3
TEST_DEPENDS += devel/py-test-flake8${MODPY_FLAVOR} \
devel/py-test-isort${MODPY_FLAVOR} \
devel/py-test-cov${MODPY_FLAVOR} \
devel/py-test-xdist${MODPY_FLAVOR}
.include <bsd.port.mk>
+2
View File
@@ -0,0 +1,2 @@
SHA256 (tinycss2-1.1.1.tar.gz) = suRN2Ig8Ngw13Q0bWq0LYQ5RVsLLOzNDRjTlOerZ2L8=
SIZE (tinycss2-1.1.1.tar.gz) = 65703
+7
View File
@@ -0,0 +1,7 @@
tinycss2 is a low-level CSS parser and generator written in Python:
it can parse strings, return objects representing tokens and blocks,
and generate CSS strings corresponding to these objects.
Based on the CSS Syntax Level 3 specification, tinycss2 knows the
grammar of CSS but doesn't know specific rules, properties or values
supported in various CSS modules.
+31
View File
@@ -0,0 +1,31 @@
lib/python${MODPY_VERSION}/site-packages/tinycss2/
lib/python${MODPY_VERSION}/site-packages/tinycss2-${MODPY_EGG_VERSION}.dist-info/
lib/python${MODPY_VERSION}/site-packages/tinycss2-${MODPY_EGG_VERSION}.dist-info/LICENSE
lib/python${MODPY_VERSION}/site-packages/tinycss2-${MODPY_EGG_VERSION}.dist-info/METADATA
lib/python${MODPY_VERSION}/site-packages/tinycss2-${MODPY_EGG_VERSION}.dist-info/RECORD
lib/python${MODPY_VERSION}/site-packages/tinycss2-${MODPY_EGG_VERSION}.dist-info/WHEEL
lib/python${MODPY_VERSION}/site-packages/tinycss2/__init__.py
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}/
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}ast.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}ast.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}bytes.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}bytes.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}color3.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}color3.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}nth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}nth.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}serializer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}serializer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}tokenizer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/tinycss2/${MODPY_PYCACHE}tokenizer.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tinycss2/ast.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/bytes.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/color3.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/nth.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/parser.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/serializer.py
lib/python${MODPY_VERSION}/site-packages/tinycss2/tokenizer.py