$OpenBSD: patch-Makefile,v 1.11 2021/12/03 06:21:48 bket Exp $

Don't create symbolic links pointing to the shared lib.

Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -368,7 +368,7 @@ namespaceTest:  ## ensure XXH_NAMESPACE redefines all 
 	$(CC) xxhash.o xxhash2.o $(XXHSUM_SPLIT_SRCS)  -o xxhsum2  # will fail if one namespace missing (symbol collision)
 	$(RM) *.o xxhsum2  # clean
 
-MAN = $(XXHSUM_SRC_DIR)/xxhsum.1
+MAN = xxhsum.1
 MD2ROFF ?= ronn
 MD2ROFF_FLAGS ?= --roff --warnings --manual="User Commands" --organization="xxhsum $(XXHSUM_VERSION)"
 $(MAN): $(XXHSUM_SRC_DIR)/xxhsum.1.md xxhash.h
@@ -499,8 +499,6 @@ install: lib libxxhash.pc xxhsum  ## install libraries
 	$(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(LIBDIR)
 	$(Q)$(INSTALL_DATA) libxxhash.a $(DESTDIR)$(LIBDIR)
 	$(Q)$(INSTALL_PROGRAM) $(LIBXXH) $(DESTDIR)$(LIBDIR)
-	$(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT_MAJOR)
-	$(Q)ln -sf $(LIBXXH) $(DESTDIR)$(LIBDIR)/libxxhash.$(SHARED_EXT)
 	$(Q)$(INSTALL) -d -m 755 $(DESTDIR)$(INCLUDEDIR)   # includes
 	$(Q)$(INSTALL_DATA) xxhash.h $(DESTDIR)$(INCLUDEDIR)
 	$(Q)$(INSTALL_DATA) xxh3.h $(DESTDIR)$(INCLUDEDIR) # for compatibility, will be removed in v0.9.0
@@ -517,7 +515,7 @@ endif
 	$(Q)ln -sf xxhsum $(DESTDIR)$(BINDIR)/xxh64sum
 	$(Q)ln -sf xxhsum $(DESTDIR)$(BINDIR)/xxh128sum
 	@echo Installing man pages
-	$(Q)$(INSTALL_DATA) $(MAN) $(DESTDIR)$(MANDIR)/xxhsum.1
+	$(Q)$(INSTALL_DATA) $(XXHSUM_SRC_DIR)/$(MAN) $(DESTDIR)$(MANDIR)/xxhsum.1
 	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh32sum.1
 	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh64sum.1
 	$(Q)ln -sf $(MAN) $(DESTDIR)$(MANDIR)/xxh128sum.1
