diff options
Diffstat (limited to 'devel/pcsc-lite/Makefile')
-rw-r--r-- | devel/pcsc-lite/Makefile | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/devel/pcsc-lite/Makefile b/devel/pcsc-lite/Makefile index ff990ff2a151..aaf005eeb887 100644 --- a/devel/pcsc-lite/Makefile +++ b/devel/pcsc-lite/Makefile @@ -1,25 +1,24 @@ -# Created by: Toni Andjelkovic <toni@soth.at> - PORTNAME= pcsc-lite -PORTVERSION= 1.9.1 +PORTVERSION= 2.0.3 PORTEPOCH= 2 CATEGORIES= devel security MASTER_SITES= https://pcsclite.apdu.fr/files/ -MAINTAINER= delphij@FreeBSD.org +MAINTAINER= arrowd@FreeBSD.org COMMENT= Middleware library to access a smart card using SCard API (PC/SC) +WWW= https://pcsclite.apdu.fr/ LICENSE= BSD3CLAUSE GPLv3+ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool pathfix perl5 pkgconfig python shebangfix tar:bzip2 +USES= libtool pathfix perl5 pkgconfig python:env shebangfix tar:bzip2 USE_LDCONFIG= yes USE_PERL5= build USE_RC_SUBR= pcscd -PYTHON_NO_DEPENDS= yes GNU_CONFIGURE= yes +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --disable-libsystemd \ --enable-usbdropdir=${PREFIX}/lib/pcsc/drivers/ \ --enable-ipcdir=/var/run @@ -28,13 +27,21 @@ INSTALL_TARGET= install-strip SHEBANG_FILES= src/spy/pcsc-spy SUB_FILES= pkg-message -OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_DEFINE= DOCS EXAMPLES POLKIT OPTIONS_GROUP= FEATURES OPTIONS_GROUP_FEATURES= FILTER -FEATURES_DESC= Default features knobs -FILTER_DESC= Control (Ignore or Extend) reader names reported by PCSC +OPTIONS_DEFAULT= POLKIT +OPTIONS_SUB= yes + +FEATURES_DESC= Default features knobs +FILTER_DESC= Control (Ignore or Extend) reported reader names +POLKIT_DESC= Polkit authorization support + FILTER_CONFIGURE_ENABLE= filter +POLKIT_LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit +POLKIT_CONFIGURE_ENABLE= polkit + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/pcsc/drivers @${MKDIR} ${STAGEDIR}${PREFIX}/lib/pcsc/services |