summaryrefslogtreecommitdiff
path: root/security/tpm2-openssl/Makefile
blob: f0a6329dc650547c8ec55f8e6594a1a172ef431b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
PORTNAME=	tpm2-openssl
DISTVERSION=	1.3.0
CATEGORIES=	security
MASTER_SITES=	https://github.com/tpm2-software/tpm2-openssl/releases/download/${DISTVERSION}/

MAINTAINER=	blackye@gmail.com
COMMENT=	Provider for integration of TPM 2.0 into OpenSSL 3.x
WWW=		https://github.com/tpm2-software/tpm2-openssl

LICENSE=	BSD3CLAUSE
LICENSE_FILE=	${WRKSRC}/LICENSE

IGNORE_FreeBSD_13=	Requires OpenSSL 3+

LIB_DEPENDS=    libtss2-esys.so:security/tpm2-tss
RUN_DEPENDS=    tpm2-abrmd:security/tpm2-abrmd

USES=		gmake libtool pkgconfig ssl
USE_LDCONFIG=	yes

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-modulesdir=${PREFIX}/lib/ossl-modules

INSTALL_TARGET=	install-strip

PLIST_FILES=	lib/ossl-modules/tpm2.so

.include <bsd.port.mk>