From 13e0a4ca67d860bc8f1e3b2ad6a3926758d76b47 Mon Sep 17 00:00:00 2001 From: Adam Duskett Date: Wed, 22 Nov 2023 14:09:13 -0700 Subject: [PATCH] force symlink creation Force symlink creation to avoid errors when reinstalling Upstream: https://github.com/altlinux/libutempter/pull/5 Signed-off-by: Adam Duskett --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 8c90121..1cfc627 100644 --- a/Makefile +++ b/Makefile @@ -83,12 +83,12 @@ install: $(INSTALL) -p -m644 $(PROJECT).h $(DESTDIR)$(includedir)/ $(INSTALL) -p -m755 $(SHAREDLIB) $(DESTDIR)$(libdir)/$(SHAREDLIB).$(VERSION) $(INSTALL) -p -m644 $(STATICLIB) $(DESTDIR)$(libdir)/ - ln -s $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) - ln -s $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) + ln -sf $(SHAREDLIB).$(VERSION) $(DESTDIR)$(libdir)/$(SONAME) + ln -sf $(SONAME) $(DESTDIR)$(libdir)/$(SHAREDLIB) $(INSTALL) -p -m644 $(PROJECT).3 $(DESTDIR)$(man3dir)/ for n in lib$(PROJECT) utempter_add_record utempter_remove_record \ utempter_remove_added_record utempter_set_helper; do \ - ln -s $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ + ln -sf $(PROJECT).3 $(DESTDIR)$(man3dir)/$$n.3; \ done clean: -- 2.42.0