1From 13e0a4ca67d860bc8f1e3b2ad6a3926758d76b47 Mon Sep 17 00:00:00 2001 2From: Adam Duskett <adam.duskett@amarulasolutions.com> 3Date: Wed, 22 Nov 2023 14:09:13 -0700 4Subject: [PATCH] force symlink creation 5 6Force symlink creation to avoid errors when reinstalling 7 8Upstream: https://github.com/altlinux/libutempter/pull/5 9Signed-off-by: Adam Duskett <adam.duskett@amarulasolutions.com> 10--- 11 Makefile | 6 +++--- 12 1 file changed, 3 insertions(+), 3 deletions(-) 13 14diff --git a/Makefile b/Makefile 15index 8c90121..1cfc627 100644 16--- a/Makefile 17+++ b/Makefile 18@@ -83,12 +83,12 @@ install: 19 $(INSTALL) -p -m644 $(PROJECT).h $(DESTDIR)$(includedir)/ 20 $(INSTALL) -p -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION) 21 $(INSTALL) -p -m644 $(STATICLIB) $(DESTDIR)$(libdir)/ 22- ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) 23- ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) 24+ ln -sf $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) 25+ ln -sf $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) 26 $(INSTALL) -p -m644 $(PROJECT).3 $(DESTDIR)$(man3dir)/ 27 for n in lib$(PROJECT) utempter_add_record utempter_remove_record \ 28 utempter_remove_added_record utempter_set_helper; do \ 29- ln -s $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ 30+ ln -sf $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ 31 done 32 33 clean: 34-- 352.42.0 36 37