OpenSC provides a set of libraries and utilities to access smart cards. Its main focus is on cards that support cryptographic operations, and facilitate their use in security applications such as mail encryption, authentication, and digital signature. OpenSC implements the PKCS#11 API so applications supporting this API such as Mozilla Firefox and Thunderbird can use it. OpenSC implements the PKCS#15 standard and aims to be compatible with every software that does so, too.
22 lines
581 B
Makefile
22 lines
581 B
Makefile
# $NetBSD: options.mk,v 1.1.1.1 2005/11/24 03:17:14 udontknow Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.opensc
|
|
PKG_SUPPORTED_OPTIONS= ccid-pinpad assuan pcsc-lite
|
|
PKG_SUGGESTED_OPTIONS= ccid-pinpad assuan
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
.if !empty(PKG_OPTIONS:Mccid-pinpad)
|
|
CONFIGURE_ARGS+= --enable-ccid-pinpad
|
|
.else
|
|
CONFIGURE_ARGS+= --enable-ccid-pinpad=no
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Massuan)
|
|
.include "../../security/libassuan/buildlink3.mk"
|
|
.include "../../mk/x11.buildlink3.mk"
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Mpcsc-lite)
|
|
.include "../../wip/pcsc-lite/buildlink3.mk"
|
|
.endif
|