From 58c79617e2ab81d40df21205dc989e28187c3e92 Mon Sep 17 00:00:00 2001 From: Paper Date: Thu, 18 Feb 2021 16:15:40 +0100 Subject: [PATCH] New package: python3-pep517-0.9.1 --- srcpkgs/python3-pep517/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/python3-pep517/template diff --git a/srcpkgs/python3-pep517/template b/srcpkgs/python3-pep517/template new file mode 100644 index 00000000000..e1e5625fdd0 --- /dev/null +++ b/srcpkgs/python3-pep517/template @@ -0,0 +1,25 @@ +# Template file for 'python3-pep517' +pkgname=python3-pep517 +version=0.9.1 +revision=1 +wrksrc=pep517-${version} +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3 python3-toml" +# tests need flit_core v2, but we have v3 packaged, remove pip when this is fixed +checkdepends="python3-pytest python3-testpath python3-mock python3-pip" +short_desc="Wrappers to build Python packages using PEP 517 hooks" +maintainer="Paper " +license="MIT" +homepage="https://pep517.readthedocs.io/en/latest/" +distfiles="${PYPI_SITE}/p/pep517/pep517-${version}.tar.gz" +checksum=aeb78601f2d1aa461960b43add204cc7955667687fbcf9cdb5170f00556f117f + +pre_check() { + # remove tests for flake8 which fail + rm pytest.ini +} + +post_install() { + vlicense LICENSE +}