From c8393c556dadfa2a7c0262f721d675e7848d38db Mon Sep 17 00:00:00 2001 From: jgh Date: Sat, 26 Jan 2013 01:35:42 +0000 Subject: - add new port: security/ykclient This project implements online validation of Yubikey OTPs. It is written in C and provides a shared library for use by other software. WWW: https://code.google.com/p/yubico-c-client PR: 175503 Submitted by: matt@mjslabs.com --- security/Makefile | 1 + security/ykclient/Makefile | 34 ++++++++++++++++++++++++++++++++++ security/ykclient/distinfo | 2 ++ security/ykclient/pkg-descr | 4 ++++ 4 files changed, 41 insertions(+) create mode 100644 security/ykclient/Makefile create mode 100644 security/ykclient/distinfo create mode 100644 security/ykclient/pkg-descr (limited to 'security') diff --git a/security/Makefile b/security/Makefile index e9dd4334db38..7650af2f2e19 100644 --- a/security/Makefile +++ b/security/Makefile @@ -985,6 +985,7 @@ SUBDIR += yara SUBDIR += yassl SUBDIR += yersinia + SUBDIR += ykclient SUBDIR += zebedee SUBDIR += zenmap SUBDIR += zombiezapper diff --git a/security/ykclient/Makefile b/security/ykclient/Makefile new file mode 100644 index 000000000000..132a6eeb44a1 --- /dev/null +++ b/security/ykclient/Makefile @@ -0,0 +1,34 @@ +# $FreeBSD$ + +PORTNAME= ykclient +PORTVERSION= 2.9 +CATEGORIES= security +MASTER_SITES= GOOGLE_CODE + +MAINTAINER= matt@mjslabs.com +COMMENT= Yubico C client library + +LICENSE= BSD + +LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl +BUILD_DEPENDS= curl-config:${PORTSDIR}/ftp/curl + +GNU_CONFIGURE= yes +USE_LDCONFIG= yes + +PLIST_FILES= bin/ykclient \ + include/ykclient.h \ + include/ykclient_server_response.h \ + lib/libykclient.a \ + lib/libykclient.la \ + lib/libykclient.so \ + lib/libykclient.so.7 + +PROJECTHOST= yubico-c-client + +MAKE_JOBS_UNSAFE= yes + +regression-test: build + @(cd ${WRKSRC}; ${MAKE} check) + +.include diff --git a/security/ykclient/distinfo b/security/ykclient/distinfo new file mode 100644 index 000000000000..51344b290f80 --- /dev/null +++ b/security/ykclient/distinfo @@ -0,0 +1,2 @@ +SHA256 (ykclient-2.9.tar.gz) = f5f93d77dd9f2e3fd1854f7fcfbbc3cfbf4227c3ebe145c8a3f7a2339efbeca5 +SIZE (ykclient-2.9.tar.gz) = 352183 diff --git a/security/ykclient/pkg-descr b/security/ykclient/pkg-descr new file mode 100644 index 000000000000..07c99eb8bc48 --- /dev/null +++ b/security/ykclient/pkg-descr @@ -0,0 +1,4 @@ +This project implements online validation of Yubikey OTPs. It is written in C +and provides a shared library for use by other software. + +WWW: https://code.google.com/p/yubico-c-client -- cgit