$NetBSD$ Use CC provided by pkgsrc. Use DESTDIR when installing. --- Makefile.orig 2025-09-28 19:32:04.000000000 +0000 +++ Makefile @@ -25,9 +25,9 @@ endif ifneq ($(shell which clang),) $(info clang is detected) - CC = clang + #CC = clang else - CC = gcc + #CC = gcc endif ifeq ($(OS),Windows_NT) @@ -127,16 +127,16 @@ realclean: distclean: realclean install: - $(MKPATH) $(PREFIX)/bin - $(INSTALL) $(exe) $(PREFIX)/bin - $(MKPATH) $(PREFIX)/share/man/man1/ - $(INSTALLD) $(man) $(PREFIX)/share/man/man1/ + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(PREFIX)/bin + $(BSD_INSTALL_PROGRAM) $(exe) $(DESTDIR)$(PREFIX)/bin + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(PREFIX)/${PKGMANDIR}/man1/ + $(BSD_INSTALL_MAN) $(man) $(DESTDIR)$(PREFIX)/${PKGMANDIR}/man1/ libinstall: - $(MKPATH) $(LIBROOT)/lib - $(CPR) lib/. $(LIBROOT)/lib/ - find $(LIBROOT) -type f -exec chmod 644 {} + - find $(LIBROOT) -type d -exec chmod 755 {} + + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(LIBROOT)/lib + $(CPR) lib/. $(DESTDIR)$(LIBROOT)/lib/ + find $(DESTDIR)$(LIBROOT) -type f -exec chmod 644 {} + + find $(DESTDIR)$(LIBROOT) -type d -exec chmod 755 {} + uninstall: $(UNINSTALL) $(PREFIX)/bin/$(exe)