From c55ba5c5cb30ee3645a16e5248002d677fb72fa9 Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:50:23 +0200 Subject: [PATCH 1/3] New package: python3-cssselect2-0.6.0 --- srcpkgs/python3-cssselect2/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-cssselect2/template diff --git a/srcpkgs/python3-cssselect2/template b/srcpkgs/python3-cssselect2/template new file mode 100644 index 000000000000..a2769124cbd2 --- /dev/null +++ b/srcpkgs/python3-cssselect2/template @@ -0,0 +1,18 @@ +# Template file for 'python3-cssselect2' +pkgname=python3-cssselect2 +version=0.6.0 +revision=1 +wrksrc="cssselect2-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python" +short_desc="CSS selectors for Python2 ElementTree" +maintainer="Eloi Torrents " +license="BSD-3-Clause" +homepage="https://cssselect2.readthedocs.io/" +distfiles="${PYPI_SITE}/c/${pkgname#*-}/${pkgname#*-}-${version}.tar.gz" +checksum=5b5d6dea81a5eb0c9ca39f116c8578dd413778060c94c1f51196371618909325 + +post_install() { + vlicense LICENSE +} From 99c2306bbc0b576973f2b05cd3395c13de3ad921 Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:55:14 +0200 Subject: [PATCH 2/3] New package: python3-tinycss2-1.1.1 --- srcpkgs/python3-tinycss2/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/python3-tinycss2/template diff --git a/srcpkgs/python3-tinycss2/template b/srcpkgs/python3-tinycss2/template new file mode 100644 index 000000000000..bf0045edd343 --- /dev/null +++ b/srcpkgs/python3-tinycss2/template @@ -0,0 +1,20 @@ +# Template file for 'python3-tinycss2' +pkgname=python3-tinycss2 +version=1.1.1 +revision=1 +wrksrc="tinycss2-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +makedepends="python3-devel" +depends="python3-webencodings" +short_desc="Complete yet simple CSS parser for Python" +maintainer="Eloi Torrents " +license="BSD-3-Clause" +homepage="https://tinycss2.readthedocs.io/en/latest/" +changelog="https://doc.courtbouillon.org/tinycss2/latest/changelog.html" +distfiles="${PYPI_SITE}/t/tinycss2/tinycss2-${version}.tar.gz" +checksum=b2e44dd8883c360c35dd0d1b5aad0b610e5156c2cb3b33434634e539ead9d8bf + +post_install() { + vlicense LICENSE +} From 691299390c634dd80bf14c83a178f993a51c2ffd Mon Sep 17 00:00:00 2001 From: Eloi Torrents Date: Mon, 18 Jul 2022 15:56:18 +0200 Subject: [PATCH 3/3] New package: python3-CairoSVG-2.5.2 --- srcpkgs/python3-CairoSVG/template | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 srcpkgs/python3-CairoSVG/template diff --git a/srcpkgs/python3-CairoSVG/template b/srcpkgs/python3-CairoSVG/template new file mode 100644 index 000000000000..0feee8e91591 --- /dev/null +++ b/srcpkgs/python3-CairoSVG/template @@ -0,0 +1,15 @@ +# Template file for 'python3-CairoSVG' +pkgname=python3-CairoSVG +version=2.5.2 +revision=1 +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-cairocffi python3-cssselect2 python3-defusedxml python3-Pillow python3-tinycss2" +short_desc="Simple SVG Converter based on Cairo" +maintainer="Eloi Torrents " +license="LGPL-3.0-or-later" +homepage="https://cairosvg.org/" +changelog="https://github.com/Kozea/CairoSVG/blob/master/NEWS.rst" +distfiles="${PYPI_SITE}/C/CairoSVG/CairoSVG-${version}.tar.gz" +checksum=4e668f96653326780036ebb0a9ff2bb59a8443d7bcfc51a14aab77b57a8e67ad