From 0e8a36c95204edaf0d57497804fc407223d448a3 Mon Sep 17 00:00:00 2001 From: "Andrew J. Hesford" Date: Fri, 22 May 2020 11:26:54 -0400 Subject: [PATCH] New package: python3-uvloop-0.14.0 --- srcpkgs/python3-uvloop/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/python3-uvloop/template diff --git a/srcpkgs/python3-uvloop/template b/srcpkgs/python3-uvloop/template new file mode 100644 index 00000000000..c4d9b098d8c --- /dev/null +++ b/srcpkgs/python3-uvloop/template @@ -0,0 +1,24 @@ +# Template file for 'python3-uvloop' +pkgname=python3-uvloop +version=0.14.0 +revision=1 +wrksrc="${pkgname#*-}-${version}" +build_style=python3-module +hostmakedepends="python3 python3-setuptools python3-Cython" +makedepends="libuv-devel python3-devel" +depends="python3" +short_desc="Fast replacement for Python asyncio event loop" +maintainer="Andrew J. Hesford " +license="Apache-2.0, MIT" +homepage="https://github.com/MagicStack/uvloop" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=29738dd376afd33fbaebbb5c129385cbfe08c04ca7d2c187be60334233935d6a + +post_patch() { + vsed -i setup.py \ + -e 's/\bself.use_system_libuv = False\b/self.use_system_libuv = True/' +} + +post_install() { + vlicense LICENSE-MIT +}