7d4aa93d21
Get rid of automake dependency by adding patches for the generated files. Changes: pcsc-lite-1.3.1: Ludovic Rousseau 22 April 2006 - improve support of Solaris - correct a bug when two clients are connecting at the same time - better documentation for ./configure arguments - doc/ifdhandler-3.tex: improve IFD handler documentation - doc/pcsc-lite.tex: document VERIFY_PIN and MODIFY_PIN commands using PCSCv2 part 10 instead of the "proprietary" mechanism now unsupported - doc/pcsc-lite.tex: document log_msg and log_xxd - use fprintf(stderr,) instead of syslog(3) to log messages from libpcsclite - use PCSCLITE_DEBUG to activate the debug messages in libpcsclite. MUSCLECARD_DEBUG is now used for libmusclecard only - add the reader serial number in the reader name only if ADD_SERIAL_NUMBER is defined - some other minor improvements and bug corrections pcsc-lite-1.3.0: Ludovic Rousseau 3 March 2006 - new official stable version since 1.2.0 in October 2003. Many thanks to all the bug reporters and bug fixers - libmusclecard is now in a independenant package - (re)allow compilation on Solaris - SCardReleaseContext(): do not check that the thread releasing the context is the one that established it. This check is not performed on Windows and creates portability problems See http://archives.neohapsis.com/archives/dev/muscle/2006-q1/0134.html - automatically call SCardUnload() when the libpcsclite library is unloaded Thanks to Najam Siddiqui. See http://archives.neohapsis.com/archives/dev/muscle/2006-q1/0177.html - some other minor improvements and bug corrections
33 lines
1,020 B
Makefile
33 lines
1,020 B
Makefile
# $NetBSD: Makefile,v 1.8 2006/07/07 19:14:41 thomasklausner Exp $
|
|
|
|
DISTNAME= pcsc-lite-1.3.1
|
|
CATEGORIES= security
|
|
MASTER_SITES= http://alioth.debian.org/download.php/1565/
|
|
|
|
MAINTAINER= evaldo@gardenali.biz
|
|
HOMEPAGE= http://www.linuxnet.com/
|
|
COMMENT= PC/SC Architecture support for Smart Cards
|
|
|
|
GNU_CONFIGURE= YES
|
|
USE_LIBTOOL= YES
|
|
USE_TOOLS+= gmake
|
|
|
|
.include "options.mk"
|
|
|
|
RCD_SCRIPTS= pcscd
|
|
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
|
|
CONFIGURE_ARGS+= --enable-confdir=${PKG_SYSCONFDIR:Q}
|
|
CONFIGURE_ARGS+= --enable-ipcdir=${VARBASE}/pcsc-lite
|
|
CONFIGURE_ARGS+= --enable-usbdropdir=${PREFIX}/lib/pcsc-lite/drivers
|
|
MAKE_DIRS+= ${VARBASE}/pcsc-lite
|
|
MAKE_DIRS+= ${PREFIX}/lib/pcsc-lite
|
|
MAKE_DIRS+= ${PREFIX}/lib/pcsc-lite/drivers
|
|
|
|
EGDIR= ${PREFIX}/share/examples/pcsc-lite
|
|
CONF_FILES+= ${EGDIR}/reader.conf ${PKG_SYSCONFDIR}/reader.conf
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${EGDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/etc/reader.conf ${EGDIR}
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|