Changeset View
Changeset View
Standalone View
Standalone View
security/tpm2-tools/Makefile
- This file was added.
# $FreeBSD$ | |||||
PORTNAME= tpm2-tools | |||||
DISTVERSION= 4.0 | |||||
CATEGORIES= security | |||||
MASTER_SITES= https://github.com/tpm2-software/tpm2-tools/releases/download/${DISTVERSION}/ | |||||
MAINTAINER= tstruk@gmail.com | |||||
COMMENT= TPM2 tools | |||||
LICENSE= BSD2CLAUSE | |||||
LIB_DEPENDS= libtss2-esys.so:security/tpm2-tss \ | |||||
libcurl.so:ftp/curl | |||||
USES= gmake libtool pkgconfig ssl | |||||
GNU_CONFIGURE= yes | |||||
lwhsu: portlint(1): You have defined USE_LDCONFIG, but this port does not install any shared objects. | |||||
CONFIGURE_ENV= LIBCRYPTO_CFLAGS="-I${OPENSSLINC}" LIBCRYPTO_LIBS="-L${OPENSSLLIB} -lcrypto" | |||||
CONFIGURE_ARGS= --disable-hardening | |||||
BROKEN_SSL= openssl | |||||
.include <bsd.port.pre.mk> | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 | |||||
BROKEN_SSL+= base | |||||
.endif | |||||
Done Inline ActionsThis section should be put between .include <bsd.port.pre.mk> and .include <bsd.port.post.mk> lwhsu: This section should be put between `.include <bsd.port.pre.mk>` and `.include <bsd.port.post. | |||||
Not Done Inline Actionsrequires OpenSSL 1.1.0 or 1.1.1? lwhsu: requires OpenSSL 1.1.0 or 1.1.1? | |||||
Done Inline ActionsIt should work with anything >= 1.1.0, but according to the link 1.1.1 should be in 1200086 or grater. tstruk_gmail.com: It should work with anything >= 1.1.0, but according to the link 1.1.1 should be in 1200086 or… | |||||
Not Done Inline ActionsIt's possible to install 1.0.x on 12.0, but there is no much meaning. The system I test only has base OpenSSL, which is 1.1.1a, as shown in https://reviews.freebsd.org/D21650#472826 I suspect this is some path/flag problem, from the message in https://reviews.freebsd.org/D21650#471935 lwhsu: It's possible to install 1.0.x on 12.0, but there is no much meaning. The system I test only… | |||||
.include <bsd.port.post.mk> | |||||
Done Inline ActionsThen we don't need this. lwhsu: Then we don't need this. |
portlint(1): You have defined USE_LDCONFIG, but this port does not install any shared objects.