mirror of
https://git.freebsd.org/ports.git
synced 2025-05-24 23:16:33 -04:00
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
This commit is contained in:
parent
586a7eaabb
commit
37a992c9e9
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=525046
5 changed files with 48 additions and 0 deletions
|
@ -178,6 +178,7 @@
|
|||
SUBDIR += gnome-ssh-askpass
|
||||
SUBDIR += gnomint
|
||||
SUBDIR += gnupg
|
||||
SUBDIR += gnupg-pkcs11-scd
|
||||
SUBDIR += gnupg1
|
||||
SUBDIR += gnutls
|
||||
SUBDIR += go-cve-dictionary
|
||||
|
|
37
security/gnupg-pkcs11-scd/Makefile
Normal file
37
security/gnupg-pkcs11-scd/Makefile
Normal file
|
@ -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@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>
|
3
security/gnupg-pkcs11-scd/distinfo
Normal file
3
security/gnupg-pkcs11-scd/distinfo
Normal file
|
@ -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
|
4
security/gnupg-pkcs11-scd/pkg-descr
Normal file
4
security/gnupg-pkcs11-scd/pkg-descr
Normal file
|
@ -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
|
3
security/gnupg-pkcs11-scd/pkg-plist
Normal file
3
security/gnupg-pkcs11-scd/pkg-plist
Normal file
|
@ -0,0 +1,3 @@
|
|||
bin/gnupg-pkcs11-scd
|
||||
man/man1/gnupg-pkcs11-scd.1.gz
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gnupg-pkcs11-scd.conf
|
Loading…
Add table
Reference in a new issue