install opensc.pc
This allows applications to detect opensc version, as well as link against opensc's pkcs11 library if needed.
This commit is contained in:
parent
c6db68fdee
commit
2059f79793
|
@ -795,11 +795,11 @@ AC_CONFIG_FILES([
|
|||
src/Makefile
|
||||
src/common/Makefile
|
||||
src/libopensc/Makefile
|
||||
src/libopensc/libopensc.pc
|
||||
src/libsm/Makefile
|
||||
src/pkcs11/Makefile
|
||||
src/pkcs11/versioninfo-pkcs11.rc
|
||||
src/pkcs11/versioninfo-pkcs11-spy.rc
|
||||
src/pkcs11/opensc-pkcs11.pc
|
||||
src/pkcs15init/Makefile
|
||||
src/scconf/Makefile
|
||||
src/tests/Makefile
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
include $(top_srcdir)/win32/ltrc.inc
|
||||
|
||||
MAINTAINERCLEANFILES = $(srcdir)/Makefile.in $(srcdir)/versioninfo-pkcs11.rc $(srcdir)/versioninfo-pkcs11-spy.rc
|
||||
EXTRA_DIST = Makefile.mak versioninfo-pkcs11.rc.in versioninfo-pkcs11-spy.rc.in
|
||||
EXTRA_DIST = Makefile.mak versioninfo-pkcs11.rc.in versioninfo-pkcs11-spy.rc.in opensc-pkcs11.pc.in
|
||||
|
||||
lib_LTLIBRARIES = opensc-pkcs11.la pkcs11-spy.la onepin-opensc-pkcs11.la
|
||||
|
||||
|
@ -19,6 +19,10 @@ OPENSC_PKCS11_LIBS = \
|
|||
$(top_builddir)/src/common/libcompat.la \
|
||||
$(OPTIONAL_OPENSSL_LIBS) $(PTHREAD_LIBS)
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = opensc-pkcs11.pc
|
||||
DISTCLEANFILES = $(pkgconfig_DATA)
|
||||
|
||||
opensc_pkcs11_la_SOURCES = $(OPENSC_PKCS11_SRC) $(OPENSC_PKCS11_INC)
|
||||
opensc_pkcs11_la_LIBADD = $(OPENSC_PKCS11_LIBS)
|
||||
opensc_pkcs11_la_LDFLAGS = $(AM_LDFLAGS) \
|
||||
|
|
|
@ -3,9 +3,7 @@ exec_prefix=@exec_prefix@
|
|||
libdir=@libdir@
|
||||
includedir=@includedir@
|
||||
|
||||
Name: libopensc
|
||||
Description: libopensc
|
||||
Name: OpenSC smartcard framework
|
||||
Description: OpenSC PKCS#11 module
|
||||
Version: @VERSION@
|
||||
Libs: -L${libdir} -lopensc -lscconf
|
||||
Cflags: -I${includedir}
|
||||
|
||||
Libs: -L${libdir} -lopensc-pkcs11
|
Loading…
Reference in New Issue