# New ports collection Makefile for:		libccid
# Date created:					2005-01-20
# Whom:						arved
#
# $FreeBSD$

PORTNAME=	ccid
PORTVERSION=	1.4.4
PORTREVISION=	1
CATEGORIES=	devel
MASTER_SITES=	https://alioth.debian.org/frs/download.php/3579/

MAINTAINER=	arved@FreeBSD.org
COMMENT=	Generic USB CCID (Chip/Smart Card Interface Devices) driver

LIB_DEPENDS=	pcsclite.1:${PORTSDIR}/devel/pcsc-lite

LICENSE=	LGPL21
LICENSE_FILE=	${WRKSRC}/COPYING

USE_BZIP2=	yes
GNU_CONFIGURE=	yes
USE_PERL5_BUILD=yes
CONFIGURE_ARGS=	--enable-usbdropdir=${PREFIX}/lib/pcsc/drivers \
		--enable-ccidtwindir=${PREFIX}/lib/pcsc/drivers/serial
CONFIGURE_ENV=	LIBUSB_CFLAGS="-I${LOCALBASE}/include" \
		LIBUSB_LIBS="-L${LOCALBASE}/lib -lusb"
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
LDFLAGS+=	${PTHREAD_LIBS}

PLIST_SUB=	VER=${PORTVERSION}

MAN1=		RSA_SecurID_getpasswd.1

.include <bsd.port.pre.mk>

.if ${OSVERSION} < 801000
IGNORE=		needs a complete libusb-1 implementation
.endif

post-patch:
	${REINPLACE_CMD} -e "s,use warnings;,," ${WRKSRC}/src/create_Info_plist.pl
	${REINPLACE_CMD} -e "s,ndef __APPLE__, !(__APPLE__ || __FreeBSD__)," ${WRKSRC}/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c
	${REINPLACE_CMD} -e "s,libusb-1.0/libusb.h,libusb.h," \
		${WRKSRC}/configure ${WRKSRC}/src/ccid_usb.c \
		${WRKSRC}/src/ccid_usb.h \
		${WRKSRC}/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c

post-install:
	${INSTALL_PROGRAM} ${WRKSRC}/contrib/RSA_SecurID/RSA_SecurID_getpasswd \
		${PREFIX}/bin
	${INSTALL_MAN} ${WRKSRC}/contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 \
		${MANPREFIX}/man/man1

.include <bsd.port.post.mk>
endabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.3</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron4/files/elliptic-6.5.4</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/ini-1.3.7'>dependabot/npm_and_yarn/devel/electron4/files/ini-1.3.7</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron4/files/lodash-4.17.19</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron4/files/lodash.merge-4.6.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron4/files/node-fetch-2.6.1</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron4/files/serve-10.1.2</option>
<option value='dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.3</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4'>dependabot/npm_and_yarn/devel/electron6/files/elliptic-6.5.4</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8'>dependabot/npm_and_yarn/devel/electron6/files/ini-1.3.8</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19'>dependabot/npm_and_yarn/devel/electron6/files/lodash-4.17.19</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2'>dependabot/npm_and_yarn/devel/electron6/files/lodash.merge-4.6.2</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1'>dependabot/npm_and_yarn/devel/electron6/files/node-fetch-2.6.1</option>
<option value='dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2'>dependabot/npm_and_yarn/devel/electron6/files/serve-10.1.2</option>
<option value='gnome-3.22'>gnome-3.22</option>
<option value='gnome-3.24'>gnome-3.24</option>
<option value='gnome-3.26' selected='selected'>gnome-3.26</option>
<option value='gnome-3.28'>gnome-3.28</option>
<option value='gnome-3.32'>gnome-3.32</option>
<option value='gnome-3.36'>gnome-3.36</option>
<option value='gstreamer'>gstreamer</option>
<option value='gstreamer-1.16'>gstreamer-1.16</option>
<option value='gstreamer0.10-removal'>gstreamer0.10-removal</option>
<option value='main'>main</option>
<option value='master'>master</option>
<option value='mate-1.16'>mate-1.16</option>
<option value='mate-1.18'>mate-1.18</option>
<option value='mate-1.20'>mate-1.20</option>
<option value='mate-1.22'>mate-1.22</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)</td><td class='sub right'></td></tr></table>
<table class='tabs'><tr><td>
<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/about/?h=gnome-3.26'>about</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/?h=gnome-3.26'>summary</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/refs/?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>refs</a><a class='active' href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/misc/nut?h=gnome-3.26'>log</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/tree/misc/nut?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>tree</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>commit</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/diff/misc/nut?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>diff</a><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/stats/misc/nut?h=gnome-3.26'>stats</a></td><td class='form'><form class='right' method='get' action='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/misc/nut'>
<input type='hidden' name='h' value='gnome-3.26'/><input type='hidden' name='id' value='77d375975a0af2f09660415175193b6f5874791e'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>root</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/misc?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>misc</a>/<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/misc/nut?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e'>nut</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th></th><th class='left'>Commit message (<a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/log/misc/nut?h=gnome-3.26&amp;id=77d375975a0af2f09660415175193b6f5874791e&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th><th class='left'>Age</th><th class='left'>Files</th><th class='left'>Lines</th></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=92a3a7b1bca5423036bca4932e5384d3e51591bd'>Remove UNIQUENAME and LATEST_LINK.</a></td><td>mat</td><td><span title='2015-08-17 22:20:40 +0800'>2015-08-17</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=db26c795e9dcd92c83257c1a6686b742dd15a2c1'>- Trim @dirrm[try] from pkg-plist</a></td><td>jhale</td><td><span title='2014-09-22 21:12:09 +0800'>2014-09-22</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=48031782e6d417ea4fa1f1811020fc272fc8d072'>- Update to 20.1</a></td><td>jhale</td><td><span title='2014-09-08 19:41:27 +0800'>2014-09-08</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=c0a8a2befa34979370e90c4b9fbbe41162d9731d'>- Update to 20.0</a></td><td>jhale</td><td><span title='2014-09-03 22:11:11 +0800'>2014-09-03</span></td><td>3</td><td><span class='deletions'>-5</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=0d2ea953d47930cf6bfb5c00d3c0fccd4587335a'>- ${opt}_USE=* should be comma delimited</a></td><td>jhale</td><td><span title='2014-07-03 00:43:03 +0800'>2014-07-03</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=a38aefc304b6dadaefc9fd9fff3b1d4682170ce0'>- Update to 19.2</a></td><td>jhale</td><td><span title='2014-06-14 21:40:09 +0800'>2014-06-14</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=ae563d1f3599b633720bde148b0b0262be77044a'>- Update to 19.1</a></td><td>jhale</td><td><span title='2014-06-09 22:47:10 +0800'>2014-06-09</span></td><td>3</td><td><span class='deletions'>-41</span>/<span class='insertions'>+35</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=2ea09c8d07c492a02eed02b884b123ec44bbefc3'>- Convert gmake, bzip2 to USES</a></td><td>miwi</td><td><span title='2014-05-26 20:16:06 +0800'>2014-05-26</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=0d308966c11339773e9f09cdd69a8b5876b4f04e'>The FreeBSD x11@ and graphics team proudly presents</a></td><td>zeising</td><td><span title='2014-04-17 02:28:47 +0800'>2014-04-17</span></td><td>1</td><td><span class='deletions'>-2</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=1501b6b943ee42d59492aa3a88b2e2599996f827'>Add NO_STAGE all over the place in preparation for the staging support (cat: ...</a></td><td>bapt</td><td><span title='2013-09-21 04:50:57 +0800'>2013-09-21</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=472387c1864e149c8de23f290e91793ad7fbf8ca'>- Remove MAKE_JOBS_SAFE variable</a></td><td>ak</td><td><span title='2013-08-15 06:35:50 +0800'>2013-08-15</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+0</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=715298b528f23a6a763e28623a4c98f1365c81ce'>The FreeBSD x11 team proudly presents</a></td><td>zeising</td><td><span title='2013-05-25 22:37:02 +0800'>2013-05-25</span></td><td>1</td><td><span class='deletions'>-3</span>/<span class='insertions'>+2</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=dda3c1a1eb1fe3260c96293db765950d5327cdcd'>Bump PORTREVISION after DESKTOP_ENTRIES update</a></td><td>makc</td><td><span title='2013-01-23 23:00:18 +0800'>2013-01-23</span></td><td>1</td><td><span class='deletions'>-0</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=57a41e98ddc08896ece93315c5f8deb70b0a9934'>- Update DESKTOP_ENTRIES:</a></td><td>makc</td><td><span title='2013-01-07 10:07:26 +0800'>2013-01-07</span></td><td>1</td><td><span class='deletions'>-1</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=684940822c2dd796d6acac0be9fa1fe6675aa8e6'>Update to 18.4.</a></td><td>delphij</td><td><span title='2012-11-26 12:58:41 +0800'>2012-11-26</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=cee3cd6beded2c34f24135ed910a6c2cda15c8e5'>- Update to version 18.3 [1]</a></td><td>pawel</td><td><span title='2012-11-01 05:03:25 +0800'>2012-11-01</span></td><td>2</td><td><span class='deletions'>-12</span>/<span class='insertions'>+33</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=29f821e0f0819daa76dae232f761eee974af202b'>- Update to 17.12</a></td><td>culot</td><td><span title='2012-09-25 19:16:05 +0800'>2012-09-25</span></td><td>2</td><td><span class='deletions'>-10</span>/<span class='insertions'>+5</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=a73fcc2c30824736472ba272a5c7bf642964965b'>- Update to 17.10</a></td><td>culot</td><td><span title='2012-08-08 14:38:56 +0800'>2012-08-08</span></td><td>2</td><td><span class='deletions'>-23</span>/<span class='insertions'>+12</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=9db7c84b185750a7525535fe300b5fa361a434d0'>- Update to 17.9</a></td><td>culot</td><td><span title='2012-06-02 15:36:13 +0800'>2012-06-02</span></td><td>2</td><td><span class='deletions'>-8</span>/<span class='insertions'>+8</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=32490aed4dbdbec7392e4bee42821f750e98da07'>- Update to 17.8</a></td><td>culot</td><td><span title='2012-05-10 22:47:02 +0800'>2012-05-10</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=b0356a84ebf8d04be017d6399e5b01f8bc68ee15'>- Update to 17.7</a></td><td>culot</td><td><span title='2012-04-25 20:41:56 +0800'>2012-04-25</span></td><td>2</td><td><span class='deletions'>-5</span>/<span class='insertions'>+7</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=af09c054f358634cf413568477c032e4cddcc939'>- Update to 17.5</a></td><td>culot</td><td><span title='2012-01-03 20:37:50 +0800'>2012-01-03</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=9ebb0a168d67dfe3c5a55d1fc6b7dd5eb86fe22c'>- Update to 17.4</a></td><td>miwi</td><td><span title='2011-11-19 23:55:13 +0800'>2011-11-19</span></td><td>2</td><td><span class='deletions'>-3</span>/<span class='insertions'>+3</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=369c7359db24568f5180f9c422ac431ecbaa1a5d'>- Update to version 17.0</a></td><td>zi</td><td><span title='2011-10-15 22:27:10 +0800'>2011-10-15</span></td><td>3</td><td><span class='deletions'>-26</span>/<span class='insertions'>+11</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=85e4d80d008a33e663d23a4ae9b3f13fdf9a54db'>Update to 16.13</a></td><td>zi</td><td><span title='2011-08-02 00:41:20 +0800'>2011-08-02</span></td><td>3</td><td><span class='deletions'>-17</span>/<span class='insertions'>+59</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=6f7f9851d1e2ca9fd778707f38a7e794b2a84186'>- Reset maintainership</a></td><td>miwi</td><td><span title='2011-03-18 23:04:34 +0800'>2011-03-18</span></td><td>2</td><td><span class='deletions'>-2</span>/<span class='insertions'>+1</span></td></tr>
<tr><td class='commitgraph'>* </td><td><a href='/~lantw44/cgit/cgit.cgi/freebsd-ports-gnome/commit/misc/nut?h=gnome-3.26&amp;id=34aa7267ed2754a7daede33101bb5d6cef3813f9'>- Update to 15.7</a></td><td>miwi</td><td><span title='2010-07-10 15:38:35 +0800'>2010-07-10</span></td><td>2</td><td><span class='deletions'>-4</span>/<span class='insertions'>+4</span></td></tr>