$NetBSD: patch-GNUmakefile,v 1.3 2023/12/08 00:03:44 tnn Exp $


--- GNUmakefile.orig	2023-05-01 15:27:50.000000000 +0000
+++ GNUmakefile
@@ -13,14 +13,20 @@ libdir=		$(prefix)/lib
 includedir=	$(prefix)/include
 mandir=		$(prefix)/man
 
-PKG_CONFIG=	/usr/bin/pkg-config --silence-errors
-INSTALL=	/usr/bin/install
-STRIP=		/usr/bin/strip
+PKG_CONFIG?=	/usr/bin/pkg-config --silence-errors
+INSTALL?=	/usr/bin/install
+STRIP?=		/usr/bin/strip
 
 UNAME:=		$(shell uname)
 ifeq ($(UNAME),FreeBSD)
   BSD_CPPFLAGS:= -DHAVE_UTIL_H
   BSD_LIBS:=	 -lutil
+else ifeq ($(UNAME),NetBSD)
+  BSD_CPPFLAGS:= -DHAVE_UTIL_H
+  BSD_LIBS:=	 -lutil
+else ifeq ($(UNAME),Darwin)
+  BSD_CPPFLAGS:= -DHAVE_UTIL_H
+  BSD_LIBS:=	 -lutil
 else
   BSD_CPPFLAGS:= $(shell $(PKG_CONFIG) --cflags libbsd-overlay) -DHAVE_PTY_H
   BSD_LIBS:=	 $(shell $(PKG_CONFIG) --libs libbsd-overlay) -lutil
