From ba0dbcc89eb7dd3bf117cca4a2fc21b3627e1cb5 Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Mon, 1 Jul 2019 10:32:30 +0700 Subject: [PATCH 1/4] New package: python3-fido2-0.7.0 --- srcpkgs/python3-fido2/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-fido2/template diff --git a/srcpkgs/python3-fido2/template b/srcpkgs/python3-fido2/template new file mode 100644 index 00000000000..9b6cdf96feb --- /dev/null +++ b/srcpkgs/python3-fido2/template @@ -0,0 +1,21 @@ +# Template file for 'python3-fido2' +pkgname=python3-fido2 +_pkgname=fido2 +version=0.7.0 +revision=1 +archs=noarch +wrksrc="${_pkgname}-${version}" +build_style=python3-module +pycompile_module=${_pkgname} +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="Library for FIDO2 functionality" +maintainer="Doan Tran Cong Danh " +license="BSD-2-Clause" +homepage="https://github.com/Yubico/python-fido2" +distfiles="${PYPI_SITE}/f/${_pkgname}/${_pkgname}-${version}.tar.gz" +checksum=47b02852780849bb4bb698b9727d61970ee77a83eb25715fe7c6235ebd648d87 + +post_install() { + vlicense COPYING +} From d4f5547308c86a1ff29ba870b78325a9fee719a2 Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Mon, 1 Jul 2019 10:47:21 +0700 Subject: [PATCH 2/4] New package: python3-usb-1.0.2 --- srcpkgs/python3-usb/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-usb/template diff --git a/srcpkgs/python3-usb/template b/srcpkgs/python3-usb/template new file mode 100644 index 00000000000..a081ee5ba76 --- /dev/null +++ b/srcpkgs/python3-usb/template @@ -0,0 +1,21 @@ +# Template file for 'python3-usb' +pkgname=python3-usb +_pkgname=pyusb +version=1.0.2 +revision=1 +archs=noarch +wrksrc="${_pkgname}-${version}" +build_style=python3-module +pycompile_module=usb +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="Python library for USB communication" +maintainer="Doan Tran Cong Danh " +license="BSD-3-Clause" +homepage="https://github.com/pyusb/pyusb" +distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" +checksum=4e9b72cc4a4205ca64fbf1f3fff39a335512166c151ad103e55c8223ac147362 + +post_install() { + vlicense LICENSE +} From 67e9056bae69fde8a9989840012bc67346166949 Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Mon, 1 Jul 2019 10:57:34 +0700 Subject: [PATCH 3/4] New package: python3-scard-1.9.8 --- srcpkgs/python3-scard/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-scard/template diff --git a/srcpkgs/python3-scard/template b/srcpkgs/python3-scard/template new file mode 100644 index 00000000000..793f144a74b --- /dev/null +++ b/srcpkgs/python3-scard/template @@ -0,0 +1,19 @@ +# Template file for 'python3-scard' +pkgname=python3-scard +_pkgname=pyscard +version=1.9.8 +revision=1 +wrksrc="${_pkgname}-${version}" +build_style=python3-module +pycompile_module=smartcard +hostmakedepends="python3-setuptools swig" +makedepends="python3-devel pcsclite-devel" +depends="python3 pcsclite" +short_desc="Python library for smartcard" +maintainer="Doan Tran Cong Danh " +license="LGPL-2.1-or-later" +homepage="https://pyscard.sourceforge.io/index.html" +distfiles="${PYPI_SITE}/p/${_pkgname}/${_pkgname}-${version}.tar.gz" +checksum=f59dc7ee467b210094e64c923e1c7f5e8e9501a672fc0c8f2cd958153e00d095 + +CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/PCSC" From 62bb54d34f5d5f329f3d744731bf479554982784 Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Mon, 1 Jul 2019 11:48:42 +0700 Subject: [PATCH 4/4] New package: yubikey-manager-3.0.0 --- srcpkgs/yubikey-manager/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/yubikey-manager/template diff --git a/srcpkgs/yubikey-manager/template b/srcpkgs/yubikey-manager/template new file mode 100644 index 00000000000..7cab8c4a93b --- /dev/null +++ b/srcpkgs/yubikey-manager/template @@ -0,0 +1,19 @@ +# Template file for 'yubikey-manager' +pkgname=yubikey-manager +version=3.0.0 +revision=1 +archs=noarch +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="libu2f-host python3-fido2 python3-openssl python3-usb python3-scard +python3-click python3-cryptography python3-six pcsc-ccid" +short_desc="Library and CLI tools to configure YubiKey" +maintainer="Doan Tran Cong Danh " +license="BSD-2-Clause" +homepage="https://developers.yubico.com/yubikey-manager/" +distfiles="https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${version}.tar.gz" +checksum=815746ad93780884a0ceb8cb4569a902f2317511b3a41ceead8f9be0a9b1f220 + +post_install() { + vlicense COPYING +}