| Server IP : 82.208.35.60 / Your IP : 216.73.216.89 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/security/yubico-piv-tool/ |
Upload File : |
PORTNAME= yubico-piv-tool
PORTVERSION= 2.2.0
PORTREVISION= 0
CATEGORIES= security
MASTER_SITES= https://developers.yubico.com/yubico-piv-tool/Releases/
MAINTAINER= ume@FreeBSD.org
COMMENT= Yubico PIV tool
WWW= https://developers.yubico.com/yubico-piv-tool/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/check.pc:devel/check \
gengetopt:devel/gengetopt \
help2man:misc/help2man
LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
USES= compiler cmake:noninja gmake libtool pathfix pkgconfig ssl
USE_LDCONFIG= yes
CMAKE_ARGS= -D LIBCRYPTO_CFLAGS="-I${OPENSSLINC}" \
-D LIBCRYPTO_LDFLAGS="-L${OPENSSLLIB} -lcrypto -L${LOCALBASE}/lib -pthread" \
-D YKPIV_INSTALL_MAN_DIR="${LOCALBASE}/man" \
-D YKPIV_INSTALL_PKGCONFIG_DIR="${LOCALBASE}/libdata/pkgconfig"
PLIST_FILES= bin/yubico-piv-tool \
include/ykpiv/ykpiv-config.h \
include/ykpiv/ykpiv.h \
lib/libykcs11.a \
lib/libykcs11.so \
lib/libykcs11.so.2 \
lib/libykcs11.so.${PORTVERSION} \
lib/libykpiv.a \
lib/libykpiv.so \
lib/libykpiv.so.2 \
lib/libykpiv.so.${PORTVERSION} \
libdata/pkgconfig/ykcs11.pc \
libdata/pkgconfig/ykpiv.pc \
man/man1/yubico-piv-tool.1.gz
.include <bsd.port.pre.mk>
.if ${CHOSEN_COMPILER_TYPE} == gcc
post-patch:
@${REINPLACE_CMD} -e '/#pragma GCC diagnostic/d' \
${WRKSRC}/lib/ykpiv.c \
${WRKSRC}/lib/util.c \
${WRKSRC}/lib/internal.c \
${WRKSRC}/tool/yubico-piv-tool.c
.endif
.include <bsd.port.post.mk>