[Pcsclite-cvs-commit] r2315 - trunk/Drivers/ccid/src

Ludovic Rousseau rousseau at alioth.debian.org
Sat Jan 6 22:53:22 CET 2007


Author: rousseau
Date: 2007-01-06 22:53:22 +0100 (Sat, 06 Jan 2007)
New Revision: 2315

Modified:
   trunk/Drivers/ccid/src/Makefile.am
Log:
if --enable-udev is used we define IFD_GENERATE_HOTPLUG in
ifdCapabilities and install the pcscd_ccid.rules for udev


Modified: trunk/Drivers/ccid/src/Makefile.am
===================================================================
--- trunk/Drivers/ccid/src/Makefile.am	2007-01-06 21:52:18 UTC (rev 2314)
+++ trunk/Drivers/ccid/src/Makefile.am	2007-01-06 21:53:22 UTC (rev 2315)
@@ -68,10 +68,18 @@
 
 install: $(LIBS_TO_INSTALL)
 
+if UDEV
+ifdCapabilities=0x00000001
+INSTALL_UDEV_RULE_FILE=$(mkinstalldirs) $(DESTDIR)/etc/udev/rules.d ; cp pcscd_ccid.rules $(DESTDIR)/etc/udev/ ; cd $(DESTDIR)/etc/udev/rules.d ; ln -s ../pcscd_ccid.rules 50-pcscd_ccid.rules
+else
+ifdCapabilities=0x00000000
+endif
+
 install_ccid: libccid.la
 	$(mkinstalldirs) $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/
-	$(srcdir)/create_Info_plist.pl $(srcdir)/../readers/supported_readers.txt $(srcdir)/Info.plist | sed s/VERSION/$(VERSION)/ | sed s/TARGET/$(CCID_LIB)/ > $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/Info.plist
+	$(srcdir)/create_Info_plist.pl $(srcdir)/../readers/supported_readers.txt $(srcdir)/Info.plist $(ifdCapabilities) | sed s/VERSION/$(VERSION)/ | sed s/TARGET/$(CCID_LIB)/ > $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/Info.plist
 	cp .libs/$(CCID_LIB) $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB).$(VERSION)
+	$(INSTALL_UDEV_RULE_FILE)
 
 install_ccidtwin: libccidtwin.la
 	$(mkinstalldirs) $(DESTDIR)$(ccidtwindir)




More information about the Pcsclite-cvs-commit mailing list