pkgsrc-wip/pcsc-lite/Makefile
Thomas Klausner 7d4aa93d21 Update to 1.3.1.
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
2006-07-07 19:14:41 +00:00

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"