From d80770a1d88928d33e1c2810f0b1698d61877a09 Mon Sep 17 00:00:00 2001 From: Joseph Benden Date: Tue, 26 Oct 2021 12:40:30 -0700 Subject: [PATCH] New package: python3-pre-commit-2.15.0_1. Signed-off-by: Joseph Benden --- srcpkgs/python3-cfgv/template | 17 +++++++++++++++++ srcpkgs/python3-identify/template | 17 +++++++++++++++++ srcpkgs/python3-nodeenv/template | 18 ++++++++++++++++++ srcpkgs/python3-pre-commit/template | 18 ++++++++++++++++++ 4 files changed, 70 insertions(+) create mode 100644 srcpkgs/python3-cfgv/template create mode 100644 srcpkgs/python3-identify/template create mode 100644 srcpkgs/python3-nodeenv/template create mode 100644 srcpkgs/python3-pre-commit/template diff --git a/srcpkgs/python3-cfgv/template b/srcpkgs/python3-cfgv/template new file mode 100644 index 000000000000..7f2b5bf6aa63 --- /dev/null +++ b/srcpkgs/python3-cfgv/template @@ -0,0 +1,17 @@ +# Template file for 'python3-cfgv' +pkgname=python3-cfgv +version=3.3.1 +revision=1 +wrksrc="cfgv-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +short_desc="Validate configuration and produce human readable error messages" +maintainer="Joseph Benden " +license="MIT" +homepage="https://github.com/asottile/cfgv" +distfiles="${PYPI_SITE}/c/cfgv/cfgv-${version}.tar.gz" +checksum=f5a830efb9ce7a445376bb66ec94c638a9787422f96264c98edc6bdeed8ab736 + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-identify/template b/srcpkgs/python3-identify/template new file mode 100644 index 000000000000..2e3438257418 --- /dev/null +++ b/srcpkgs/python3-identify/template @@ -0,0 +1,17 @@ +# Template file for 'python3-identify' +pkgname=python3-identify +version=2.3.1 +revision=1 +wrksrc="identify-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +short_desc="File identification library for Python" +maintainer="Joseph Benden " +license="MIT" +homepage="https://github.com/chriskuehl/identify" +distfiles="${PYPI_SITE}/i/identify/identify-${version}.tar.gz" +checksum=8a92c56893e9a4ce951f09a50489986615e3eba7b4c60610e0b25f93ca4487ba + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-nodeenv/template b/srcpkgs/python3-nodeenv/template new file mode 100644 index 000000000000..b17be2feeba4 --- /dev/null +++ b/srcpkgs/python3-nodeenv/template @@ -0,0 +1,18 @@ +# Template file for 'python3-nodeenv' +pkgname=python3-nodeenv +version=1.6.0 +revision=1 +wrksrc="nodeenv-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="make" +short_desc="Node.js virtual environment builder" +maintainer="Joseph Benden " +license="BSD-3-Clause" +homepage="https://github.com/ekalinin/nodeenv" +distfiles="https://github.com/ekalinin/nodeenv/archive/${version}.tar.gz" +checksum=87b04b0832d38bd825e004e7c8ed82d75524efaa6b8a72e3a55088d93e4e17f7 + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/python3-pre-commit/template b/srcpkgs/python3-pre-commit/template new file mode 100644 index 000000000000..9da348c4ce17 --- /dev/null +++ b/srcpkgs/python3-pre-commit/template @@ -0,0 +1,18 @@ +# Template file for 'python3-pre-commit' +pkgname=python3-pre-commit +version=2.15.0 +revision=1 +wrksrc="pre_commit-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-cfgv python3-identify python3-nodeenv python3-yaml python3-toml" +short_desc="Framework for multi-language pre-commit hooks" +maintainer="Joseph Benden " +license="MIT" +homepage="https://pre-commit.com/" +distfiles="${PYPI_SITE}/p/pre-commit/pre_commit-${version}.tar.gz" +checksum=3c25add78dbdfb6a28a651780d5c311ac40dd17f160eb3954a0c59da40a505a7 + +post_install() { + vlicense LICENSE +}