From 27fb98cdd23dfc0d877c212d9b24c6e7b1f9dea2 Mon Sep 17 00:00:00 2001 From: Mateusz Sylwestrzak Date: Mon, 9 Sep 2024 17:25:46 +0200 Subject: [PATCH] New package: python3-hidapi-0.14.0.post2 --- srcpkgs/python3-hidapi/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/python3-hidapi/template diff --git a/srcpkgs/python3-hidapi/template b/srcpkgs/python3-hidapi/template new file mode 100644 index 00000000000..524ad634411 --- /dev/null +++ b/srcpkgs/python3-hidapi/template @@ -0,0 +1,24 @@ +# Template file for 'python3-hidapi' +pkgname=python3-hidapi +version=0.14.0.post2 +revision=1 +build_style=python3-module +make_build_args="--with-system-hidapi" +hostmakedepends="python3-setuptools python3-wheel python3-Cython pkg-config" +makedepends="eudev-libudev-devel hidapi-devel libusb-devel python3-devel" +depends="python3 hidapi python3-setuptools" +short_desc="Cython interface to the hidapi" +maintainer="Mateusz Sylwestrzak " +license="GPL-3.0-or-later, BSD-3-Clause" +homepage="https://github.com/trezor/cython-hidapi" +distfiles="${PYPI_SITE}/h/hidapi/hidapi-${version}.tar.gz" +checksum=6c0e97ba6b059a309d51b495a8f0d5efbcea8756b640d98b6f6bb9fdef2458ac + +if [ $CROSS_BUILD ]; then + # without the following line, the compiler complains about the lack of hidapi.h + hostmakedepends+=" hidapi-devel" +fi + +post_install() { + vlicense LICENSE-bsd.txt +}