pkgsrc/security/gnupg-pkcs11-scd/Makefile
manu 930b542bea gnupg-pkcs11 is a project to implement a BSD-licensed smart-card
daemon to enable the use of PKCS#11 tokens with GnuPG. The motivation
behind this project originates in the following two threads:

 * http://lists.gnupg.org/pipermail/gnupg-users/2006-February/027964.html
 * http://lists.gnupg.org/pipermail/gnupg-devel/2004-November/021522.html
 * http://lists.gnupg.org/pipermail/gnupg-users/2004-November/023673.html

PKCS#11 is the de-facto standard for accessing cryptographic tokens,
and thus we strongly disagree with WK's attitude towards it.

The patch mentioned in the above threads is unmaintained, so we
decided to implement PKCS#11 support "the right way". gnupg-pkcs11
is a (hopefully) drop-in replacement for the smart-card daemon
(scd) shipped with GnuPG.
2010-07-03 04:59:19 +00:00

33 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2010/07/03 04:59:19 manu Exp $
#
VERSION= 0.7.0
DISTNAME= gnupg-pkcs11-scd-${VERSION}
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnupg-pkcs11/gnupg-pkcs11-scd/${VERSION}/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://gnupg-pkcs11.sourceforge.net/
COMMENT= OpenSC smart card support for GnuPG
LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
LIBS.OperatingSystem+= -ldl
CONFIGURE_ARGS+= --with-libgpg-error-prefix=${PREFIX}
CONFIGURE_ARGS+= --with-libassuan-prefix=${PREFIX}
CONFIGURE_ARGS+= --with-libgcrypt-prefix=${PREFIX}
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../security/pkcs11-helper/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../security/libgpg-error/buildlink3.mk"
.include "../../security/libassuan2/buildlink3.mk"
.include "../../security/libgcrypt/buildlink3.mk"
# url2pkg-marker (please do not remove this line.)
.include "../../mk/bsd.pkg.mk"