svn commit: r525046 - in head/security: . gnupg-pkcs11-scd
Mathieu Arnold
mat at FreeBSD.org
Mon Feb 3 16:34:25 UTC 2020
Author: mat
Date: Mon Feb 3 16:34:23 2020
New Revision: 525046
URL: https://svnweb.freebsd.org/changeset/ports/525046
Log:
gnupg-pkcs11 is a project to implement a BSD-licensed smart-card daemon to
enable the use of PKCS#11 tokens with GnuPG.
WWW: https://github.com/alonbl/gnupg-pkcs11-scd
Added:
head/security/gnupg-pkcs11-scd/
head/security/gnupg-pkcs11-scd/Makefile (contents, props changed)
head/security/gnupg-pkcs11-scd/distinfo (contents, props changed)
head/security/gnupg-pkcs11-scd/pkg-descr (contents, props changed)
head/security/gnupg-pkcs11-scd/pkg-plist (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Mon Feb 3 15:55:05 2020 (r525045)
+++ head/security/Makefile Mon Feb 3 16:34:23 2020 (r525046)
@@ -178,6 +178,7 @@
SUBDIR += gnome-ssh-askpass
SUBDIR += gnomint
SUBDIR += gnupg
+ SUBDIR += gnupg-pkcs11-scd
SUBDIR += gnupg1
SUBDIR += gnutls
SUBDIR += go-cve-dictionary
Added: head/security/gnupg-pkcs11-scd/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gnupg-pkcs11-scd/Makefile Mon Feb 3 16:34:23 2020 (r525046)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= gnupg-pkcs11-scd
+DISTVERSION= 0.9.2
+CATEGORIES= security
+MASTER_SITES= https://github.com/alonbl/${PORTNAME}/releases/download/${DISTNAME}/
+
+MAINTAINER= mat at FreeBSD.org
+COMMENT= PKCS\#11 enabled gnupg scd
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libassuan.so:security/libassuan \
+ libgcrypt.so:security/libgcrypt \
+ libgnutls.so:security/gnutls \
+ libgpg-error.so:security/libgpg-error \
+ libpkcs11-helper.so:security/pkcs11-helper
+
+USES= pkgconfig ssl tar:bz2
+
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS= --with-libassuan-prefix=${LOCALBASE} \
+ --with-libgcrypt-prefix=${LOCALBASE} \
+ --with-libgpg-error-prefix=${LOCALBASE} \
+ --without-docs \
+ --without-openssl
+
+OPTIONS_DEFINE= EXAMPLES
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/gnupg-pkcs11-scd/gnupg-pkcs11-scd.conf.example \
+ ${STAGEDIR}${EXAMPLESDIR}/gnupg-pkcs11-scd.conf
+
+.include <bsd.port.mk>
Added: head/security/gnupg-pkcs11-scd/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gnupg-pkcs11-scd/distinfo Mon Feb 3 16:34:23 2020 (r525046)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1580745692
+SHA256 (gnupg-pkcs11-scd-0.9.2.tar.bz2) = fddd798f8b5f9f960d2a7f6961b00ef7b49b00e8bf069c113a4d42b5e44fd0d5
+SIZE (gnupg-pkcs11-scd-0.9.2.tar.bz2) = 147337
Added: head/security/gnupg-pkcs11-scd/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gnupg-pkcs11-scd/pkg-descr Mon Feb 3 16:34:23 2020 (r525046)
@@ -0,0 +1,4 @@
+gnupg-pkcs11 is a project to implement a BSD-licensed smart-card daemon to
+enable the use of PKCS#11 tokens with GnuPG.
+
+WWW: https://github.com/alonbl/gnupg-pkcs11-scd
Added: head/security/gnupg-pkcs11-scd/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/gnupg-pkcs11-scd/pkg-plist Mon Feb 3 16:34:23 2020 (r525046)
@@ -0,0 +1,3 @@
+bin/gnupg-pkcs11-scd
+man/man1/gnupg-pkcs11-scd.1.gz
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnupg-pkcs11-scd.conf
More information about the svn-ports-head
mailing list