PSARC/2016/221 PC/SC Lite smartcard middleware
24657567 pcsclite needs to deliver 32-bit libraries
--- a/components/pcsc-lite/Makefile Thu Sep 29 08:21:19 2016 -0700
+++ b/components/pcsc-lite/Makefile Wed Oct 12 00:33:37 2016 -0700
@@ -24,7 +24,6 @@
include ../../make-rules/shared-macros.mk
-BITS= 64
COMPONENT_NAME= pcsc-lite
COMPONENT_VERSION= 1.8.14
COMPONENT_PROJECT_URL= http://pcsclite.alioth.debian.org/pcsclite.html
@@ -66,13 +65,13 @@
CONFIGURE_OPTIONS += --enable-usbdropdir=$(USRLIBDIR64)/pcsc/drivers
# common targets
-configure: $(CONFIGURE_64)
+configure: $(CONFIGURE_32_and_64)
-build: $(BUILD_64)
+build: $(BUILD_32_and_64)
-install: $(INSTALL_64)
+install: $(INSTALL_32_and_64)
-test: $(TEST_64)
+test: $(TEST_32_and_64)
# required packages
REQUIRED_PACKAGES += library/libusb-1
--- a/components/pcsc-lite/pcsclite.p5m Thu Sep 29 08:21:19 2016 -0700
+++ b/components/pcsc-lite/pcsclite.p5m Wed Oct 12 00:33:37 2016 -0700
@@ -50,5 +50,9 @@
file path=usr/lib/$(MACH64)/libpcsclite.so.1.0.0
dir path=usr/lib/$(MACH64)/pcsc/drivers
file path=usr/lib/$(MACH64)/pkgconfig/libpcsclite.pc
+link path=usr/lib/libpcsclite.so target=libpcsclite.so.1.0.0
+link path=usr/lib/libpcsclite.so.1 target=libpcsclite.so.1.0.0
+file path=usr/lib/libpcsclite.so.1.0.0
file path=usr/lib/pcscd mode=0555
+file path=usr/lib/pkgconfig/libpcsclite.pc
license pcsclite.license license="GPL v.3"