From 1a07ec1c2dd49ad6f4a3835dbbba9827effc59b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 23 Sep 2022 00:25:44 +0700 Subject: [PATCH] python3-ruamel.yaml.clib: regenerate Cython binding --- srcpkgs/python3-ruamel.yaml.clib/template | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/srcpkgs/python3-ruamel.yaml.clib/template b/srcpkgs/python3-ruamel.yaml.clib/template index 97f2fe6b76e9..939cc6d30a09 100644 --- a/srcpkgs/python3-ruamel.yaml.clib/template +++ b/srcpkgs/python3-ruamel.yaml.clib/template @@ -2,22 +2,29 @@ pkgname=python3-ruamel.yaml.clib version=0.2.6 revision=3 -wrksrc="ruamel.yaml.clib-${version}" +wrksrc="yaml.clib-${version}" build_style=python3-module -hostmakedepends="python3-setuptools" +hostmakedepends="python3-setuptools python3-Cython" makedepends="python3-devel" depends="python3" short_desc="Reader, parser and emitter for ruamel.yaml (Python3)" maintainer="Andrew Benson " license="MIT" homepage="http://yaml.readthedocs.io/" -distfiles="${PYPI_SITE}/r/ruamel.yaml.clib/ruamel.yaml.clib-${version}.tar.gz" -checksum=4ff604ce439abb20794f05613c374759ce10e3595d1867764dd1ae675b85acbd +# distfiles="${PYPI_SITE}/r/ruamel.yaml.clib/ruamel.yaml.clib-${version}.tar.gz" +distfiles="https://github.com/ruamel/yaml.clib/archive/refs/tags/${version}.tar.gz" +checksum=8cf038c76dd3c5c3a4954bf5232e7eca248050688c0592fa41ca507578790d8a export RUAMEL_NO_PIP_INSTALL_CHECK=1 +make_check=no -do_check() { - : test not found +pre_configure() { + mkdir ruamel.yaml.clib + cp _ruamel_yaml.pxd _ruamel_yaml.pyx ruamel.yaml.clib + cd ruamel.yaml.clib + cython -3 _ruamel_yaml.pyx + cp * .. + cd .. } post_install() {