File:
[cvs.NetBSD.org] /
pkgsrc /
security /
py-yubikey-manager /
Makefile
Revision
1.14:
download - view:
text,
annotated -
select for diffs
Sun Nov 5 23:55:59 2023 UTC (15 months, 1 week ago) by
wiz
Branches:
MAIN
CVS tags:
pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
HEAD
py-yubikey-manager, ykman: update to 5.2.1
* Version 5.2.1 (released 2023-10-10)
** Add support for Python 3.12.
** OATH: detect and remove corrupted credentials.
** Bugfix: HSMAUTH: Fix order of CLI arguments.
# $NetBSD: Makefile,v 1.14 2023/11/05 23:55:59 wiz Exp $
.include "../../security/ykman/version.mk"
DISTNAME= yubikey_manager-${VERSION}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= security sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/}
GITHUB_PROJECT= yubikey-manager
GITHUB_RELEASE= ${VERSION}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://developers.yubico.com/yubikey-manager/
COMMENT= Yubico YubiKey manager library
LICENSE= 2-clause-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry>=0:../../devel/py-poetry
TEST_DEPENDS+= ${PYPKGPREFIX}-makefun>=0:../../devel/py-makefun
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.2:../../devel/py-test
DEPENDS+= ${PYPKGPREFIX}-click>=8:../../devel/py-click
DEPENDS+= ${PYPKGPREFIX}-fido2>=1:../../security/py-fido2
DEPENDS+= ${PYPKGPREFIX}-scard>=2:../../devel/py-scard
DEPENDS+= ${PYPKGPREFIX}-keyring>=23.4:../../security/py-keyring
PYTHON_VERSIONS_INCOMPATIBLE= 27 38
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} ykman ykman-${PYVERSSUFFIX}
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
.include "../../lang/python/wheel.mk"
# for non-rust support
PYTHON_VERSIONED_DEPENDENCIES+= cryptography
.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>