$NetBSD: patch-Makefile,v 1.3 2023/08/26 10:45:27 vins Exp $ * Do not override CFLAGS. * Provide a pkgsrc-compliant install target. --- Makefile.orig 2023-08-05 13:58:59.000000000 +0000 +++ Makefile @@ -1,7 +1,7 @@ ALL=lr ZSHCOMP=_lr -CFLAGS=-g -O2 -Wall -Wno-switch -Wextra -Wwrite-strings +CFLAGS+= -Wall -Wno-switch -Wextra -Wwrite-strings DESTDIR= PREFIX=/usr/local @@ -15,9 +15,11 @@ clean: FRC rm -f lr install: FRC all - mkdir -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(ZSHCOMPDIR) - install -m0755 $(ALL) $(DESTDIR)$(BINDIR) - install -m0644 $(ALL:=.1) $(DESTDIR)$(MANDIR)/man1 - install -m0644 $(ZSHCOMP) $(DESTDIR)$(ZSHCOMPDIR) + $(BSD_INSTALL_PROGRAM_DIR) $(DESTDIR)$(BINDIR) + $(BSD_INSTALL_PROGRAM) $(ALL) $(DESTDIR)$(BINDIR) + $(BSD_INSTALL_MAN_DIR) $(DESTDIR)$(MANDIR)/man1 + $(BSD_INSTALL_MAN) $(ALL:=.1) $(DESTDIR)$(MANDIR)/man1 + $(BSD_INSTALL_DATA_DIR) $(DESTDIR)$(ZSHCOMPDIR) + $(BSD_INSTALL_DATA) $(ZSHCOMP) $(DESTDIR)$(ZSHCOMPDIR) FRC: