PSARC/2016/221 PC/SC Lite smartcard middleware s11u3-sru
authorIvo Raisr <ivo.raisr@oracle.com>
Wed, 12 Oct 2016 00:33:37 -0700
branchs11u3-sru
changeset 7127 0d23504d93cf
parent 7115 0c932cebfc40
child 7128 62fc6d60f3cf
PSARC/2016/221 PC/SC Lite smartcard middleware 24657567 pcsclite needs to deliver 32-bit libraries
components/pcsc-lite/Makefile
components/pcsc-lite/pcsclite.p5m
--- 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"