[Pcsclite-cvs-commit] Drivers/ccid/src Makefile.am,1.1,1.2
rousseau@quantz.debian.org
rousseau@quantz.debian.org
Tue, 16 Sep 2003 16:18:44 +0200
Update of /cvsroot/pcsclite/Drivers/ccid/src
In directory quantz:/tmp/cvs-serv1250/src
Modified Files:
Makefile.am
Log Message:
honor DESTDIR in install rules (closes [ #300110 ])
Index: Makefile.am
===================================================================
RCS file: /cvsroot/pcsclite/Drivers/ccid/src/Makefile.am,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- Makefile.am 10 Sep 2003 08:47:41 -0000 1.1
+++ Makefile.am 16 Sep 2003 14:18:42 -0000 1.2
@@ -3,7 +3,7 @@
CCID_BUNDLE = ifd-ccid.bundle
CCID_LIB = libccid.$(DYN_LIB_EXT)
CCIDTWIN_LIB = libccidtwin.$(DYN_LIB_EXT)
-CCIDFTWIN_PATH = $(prefix)/lib/pcsc/drivers/serial
+CCIDFTWIN_PATH = $(prefix)/pcsc/drivers/serial
lib_LTLIBRARIES = libccid.la libccidtwin.la
bin_PROGRAMS = parse
@@ -38,21 +38,26 @@
mkdir -p $(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/
cp .libs/$(CCID_LIB) $(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB).$(VERSION)
sed s/VERSION/$(VERSION)/ $(srcdir)/Info.plist | sed s/TARGET/$(CCID_LIB)/ > $(CCID_BUNDLE)/Contents/Info.plist
- mkdir -p $(usbdropdir)
- cp -r $(CCID_BUNDLE) $(usbdropdir)
+ $(mkinstalldirs) $(DESTDIR)$(usbdropdir)
+ cp -r $(CCID_BUNDLE) $(DESTDIR)$(usbdropdir)
install_ccidtwin: libccidtwin.la
perl -ne "s|TARGET|$(CCIDFTWIN_PATH)/$(CCIDTWIN_LIB).$(VERSION)| ; print" $(srcdir)/reader.conf.in > reader.conf
- mkdir -p $(CCIDFTWIN_PATH)
- cp .libs/$(CCIDTWIN_LIB) $(CCIDFTWIN_PATH)/$(CCIDTWIN_LIB).$(VERSION)
- @echo "copy src/reader.conf in /etc/ or edit /etc/reader.conf"
+ $(mkinstalldirs) $(DESTDIR)$(CCIDFTWIN_PATH)
+ cp .libs/$(CCIDTWIN_LIB) $(DESTDIR)$(CCIDFTWIN_PATH)/$(CCIDTWIN_LIB).$(VERSION)
+ if [ -e $(DESTDIR)/etc/reader.conf ] ; \
+ then \
+ @echo "Edit existing /etc/reader.conf" ; \
+ else \
+ $(mkinstalldirs) $(DESTDIR)/etc ; \
+ cp reader.conf $(DESTDIR)/etc/ ; \
+ fi
uninstall: uninstall_ccid uninstall_ccidtwin
uninstall_ccid:
- rm -f $(usbdropdir)/$(CCID_BUNDLE)/Contents/$(BUNDLE_HOST)/$(CCID_LIB)
- rm -f $(usbdropdir)/$(CCID_BUNDLE)/Contents/Info.plist
+ rm -f $(DESTDIR)$(usbdropdir)/$(CCID_BUNDLE)
uninstall_ccidtwin:
- rm -f $(CCIDFTWIN_PATH)/$(CCIDTWIN_LIB).$(VERSION)
+ rm -f $(DESTDIR)$(CCIDFTWIN_PATH)/$(CCIDTWIN_LIB).$(VERSION)