pkgsrc/sysutils/libtpms/Makefile
ryoon 1654c1fee6 sysutils/libtpms: import libtpms-0.9.1
Libtpms is a library that targets the integration of TPM functionality
into hypervisors, primarily into Qemu. Libtpms provides a very narrow
public API for this purpose so that integration is possible. Only the
minimum of necessary APIs are made publicly available.

It is assumed that the user of libtpms is familiar with the concepts
of the Trusted Platform Module (TPM). For the interaction with libtpms
it is necessary to know how to construct valid TPM commands and to
be able to parse their results. It is not within the scope of libtpms's
documentation to provide background on this
2022-02-05 03:09:26 +00:00

26 lines
691 B
Makefile

# $NetBSD: Makefile,v 1.1 2022/02/05 03:09:26 ryoon Exp $
GITHUB_PROJECT= libtpms
GITHUB_TAG= v${PKGVERSION_NOREV}
DISTNAME= libtpms-0.9.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_GITHUB:=stefanberger/}
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= https://github.com/stefanberger/libtpms/
COMMENT= Library for TPM (Trusted Platform Module) 1.2/2.0 emulation
LICENSE= libtpms-license
USE_LIBTOOL= yes
USE_TOOLS+= automake gmake pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= autogen.sh
CONFIGURE_ARGS+= --with-tpm2
CONFIGURE_ARGS+= --with-openssl
PKGCONFIG_OVERRIDE+= libtpms.pc.in
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"