File libica-openssl3.patch of Package libica.31233
iIndex: libica-4.2.1/src/Makefile.am
===================================================================
---
Makefile.am | 6 +++++-
src/Makefile.am | 12 ++++++------
2 files changed, 11 insertions(+), 7 deletions(-)
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,7 +23,7 @@ coverage: check
if ICA_FIPS
fipsinstall:
- $(AM_V_GEN)$(MAKE) -C src fipsinstall
+ $(AM_V_GEN)$(MAKE) -C src fipsinstall
if ICA_OPENSSL3
test -f $(DESTDIR)$(sysconfdir)/libica || $(MKDIR_P) $(DESTDIR)$(sysconfdir)/libica
test -f $(DESTDIR)$(sysconfdir)/libica/openssl3-fips.cnf || $(INSTALL) -m 644 ${top_builddir}/src/openssl3-fips.cnf $(DESTDIR)$(sysconfdir)/libica/openssl3-fips.cnf || true
@@ -35,6 +35,10 @@ uninstall-hook:
rm -f $(DESTDIR)$(libdir)/.libica-cex.so.$(MAJOR).hmac
rm -f $(DESTDIR)$(libdir)/.libica-cex.so.$(VERSION).hmac
if ICA_OPENSSL3
+ rm -f $(DESTDIR)$(libdir)/.libica-openssl3.so.$(MAJOR).hmac
+ rm -f $(DESTDIR)$(libdir)/.libica-openssl3.so.$(VERSION).hmac
+ rm -f $(DESTDIR)$(libdir)/.libica-openssl3-cex.so.$(MAJOR).hmac
+ rm -f $(DESTDIR)$(libdir)/.libica-openssl3-cex.so.$(VERSION).hmac
rm -f $(sysconfdir)/libica/openssl3-fips.cnf
if [ -d $(sysconfdir)/libica ]; then rm -rf $(sysconfdir)/libica; fi
endif
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -53,14 +53,14 @@ mp.S : mp.pl
if ICA_FIPS
FIPSHMAC ?= ${top_srcdir}/openssl-fipshmac
fipsinstall:
- $(AM_V_GEN) openssl dgst -sha256 -mac hmac -macopt hexkey:00000000 $(DESTDIR)$(libdir)/libica.so.$(VERSION1) | sed -e 's/^.* //' > $(DESTDIR)$(libdir)/.libica.so.$(VERSION1).hmac
- $(AM_V_GEN) cd $(DESTDIR)$(libdir) && ln -sf .libica.so.$(VERSION1).hmac .libica.so.$(MAJOR).hmac
- $(AM_V_GEN) openssl dgst -sha256 -mac hmac -macopt hexkey:00000000 $(DESTDIR)$(libdir)/libica-cex.so.$(VERSION1) | sed -e 's/^.* //' > $(DESTDIR)$(libdir)/.libica-cex.so.$(VERSION1).hmac
- $(AM_V_GEN) cd $(DESTDIR)$(libdir) && ln -sf .libica-cex.so.$(VERSION1).hmac .libica-cex.so.$(MAJOR).hmac
+ $(AM_V_GEN) openssl dgst -sha256 -mac hmac -macopt hexkey:00000000 $(DESTDIR)$(libdir)/libica.so.$(VERSION1) | sed -e 's/^.* //' > $(DESTDIR)$(libdir)/.libica-openssl3.so.$(VERSION1).hmac
+ $(AM_V_GEN) cd $(DESTDIR)$(libdir) && ln -sf .libica-openssl3.so.$(VERSION1).hmac .libica-openssl3.so.$(MAJOR).hmac
+ $(AM_V_GEN) openssl dgst -sha256 -mac hmac -macopt hexkey:00000000 $(DESTDIR)$(libdir)/libica-cex.so.$(VERSION1) | sed -e 's/^.* //' > $(DESTDIR)$(libdir)/.libica-openssl3-cex.so.$(VERSION1).hmac
+ $(AM_V_GEN) cd $(DESTDIR)$(libdir) && ln -sf .libica-openssl3-cex.so.$(VERSION1).hmac .libica-openssl3-cex.so.$(MAJOR).hmac
hmac-file-lnk: hmac-file
- $(AM_V_GEN) cd ${top_builddir}/src/.libs && ln -sf .libica.so.$(VERSION1).hmac .libica.so.$(MAJOR).hmac
- $(AM_V_GEN) cd ${top_builddir}/src/.libs && ln -sf .libica-cex.so.$(VERSION1).hmac .libica-cex.so.$(MAJOR).hmac
+ $(AM_V_GEN) cd ${top_builddir}/src/.libs && ln -sf .libica-openssl3.so.$(VERSION1).hmac .libica-openssl3.so.$(MAJOR).hmac
+ $(AM_V_GEN) cd ${top_builddir}/src/.libs && ln -sf .libica-openssl3-cex.so.$(VERSION1).hmac .libica-openssl3-cex.so.$(MAJOR).hmac
hmac-file: libica.la libica-cex.la
$(AM_V_GEN) $(FIPSHMAC) ${top_builddir}/src/.libs/libica.so.$(VERSION1) ${top_builddir}/src/.libs/libica-cex.so.$(VERSION1)