[Pcsclite-cvs-commit] r6664 - in trunk/Drivers/ccid: . src
ludovic.rousseau at free.fr
ludovic.rousseau at free.fr
Sun Jul 28 09:27:21 UTC 2013
Author: rousseau
Date: 2013-06-18 09:07:58 +0000 (Tue, 18 Jun 2013)
New Revision: 6664
Modified:
trunk/Drivers/ccid/configure.ac
trunk/Drivers/ccid/src/Makefile.am
Log:
Use serialconfdir from pcsc-lite
Get the serialconfdir value from pcsc-lite pkg config instead of using
$(DESTDIR)/$(sysconfdir)/reader.conf.d/
Modified: trunk/Drivers/ccid/configure.ac
===================================================================
--- trunk/Drivers/ccid/configure.ac 2013-06-18 08:56:16 UTC (rev 6663)
+++ trunk/Drivers/ccid/configure.ac 2013-06-18 09:07:58 UTC (rev 6664)
@@ -211,6 +211,15 @@
ccidtwindir=$usbdropdir/serial
fi
+# --enable-serialconfdir=DIR
+AC_ARG_ENABLE(serialconfdir,
+ AS_HELP_STRING([--enable-serialconfdir=dir],[directory containing
+ serial drivers (default to pcscd config)]),
+ [serialconfdir="${enableval}"], [serialconfdir=false])
+if test "${serialconfdir}" = false ; then
+ serialconfdir=`$PKG_CONFIG libpcsclite --variable=serialconfdir`
+fi
+
# --disable-pcsclite
AC_ARG_ENABLE(pcsclite,
AS_HELP_STRING([--disable-pcsclite],[do not use pcsc-lite debug support]),
@@ -256,6 +265,7 @@
AC_SUBST(bundle)
AC_SUBST(usbdropdir)
AC_SUBST(ccidtwindir)
+AC_SUBST(serialconfdir)
AS_AC_EXPAND(bindir_exp,$bindir)
AS_AC_EXPAND(sysconfdir_exp,$sysconfdir)
@@ -294,6 +304,7 @@
USB drop directory: ${usbdropdir}
serial Twin support: ${twinserial}
serial twin install dir: ${ccidtwindir}
+serial config directory: ${serialconfdir}
compiled for pcsc-lite: ${pcsclite}
class driver: ${class}
Modified: trunk/Drivers/ccid/src/Makefile.am
===================================================================
--- trunk/Drivers/ccid/src/Makefile.am 2013-06-18 08:56:16 UTC (rev 6663)
+++ trunk/Drivers/ccid/src/Makefile.am 2013-06-18 09:07:58 UTC (rev 6664)
@@ -91,8 +91,8 @@
install_ccidtwin: libccidtwin.la
$(mkinstalldirs) $(DESTDIR)$(ccidtwindir)
cp .libs/$(CCIDTWIN_LIB) $(DESTDIR)$(ccidtwindir)/$(CCIDTWIN_LIB)
- $(mkinstalldirs) $(DESTDIR)/$(sysconfdir)/reader.conf.d ; \
- perl -ne "s|TARGET|$(ccidtwindir)/$(CCIDTWIN_LIB)| ; print" $(srcdir)/reader.conf.in > $(DESTDIR)/$(sysconfdir)/reader.conf.d/libccidtwin
+ $(mkinstalldirs) $(DESTDIR)/$(serialconfdir) ; \
+ perl -ne "s|TARGET|$(ccidtwindir)/$(CCIDTWIN_LIB)| ; print" $(srcdir)/reader.conf.in > $(DESTDIR)/$(serialconfdir)/libccidtwin
# do not uninstall the serial driver by default
# use explicitely 'make uninstall_ccidtwin'
More information about the Pcsclite-cvs-commit
mailing list