$NetBSD: patch-aa,v 1.5 2017/05/09 14:51:36 jperkin Exp $ Use pkgsrc flags/layout. --- Makefile.orig 2007-11-25 12:10:44.000000000 +0000 +++ Makefile @@ -1,6 +1,6 @@ # This is the makefile for BSD UNIX #CFLAGS= -g -DUNIX -CFLAGS= -g -DUNIX -Wall +CFLAGS+= -DUNIX -DBSD -Wall CC=gcc OFILES= basic.o ebcdic.o fileio.o region.o text.o wangpc.o \ @@ -17,9 +17,15 @@ CFILES= basic.c ebcdic.c fileio.c re HFILES= def.h prototyp.h beav: $(OFILES) - $(CC) $(CFLAGS) $(OFILES) -lncurses -o beav + $(CC) $(CFLAGS) $(OFILES) $(LDFLAGS) -ltermcap -o beav + +install: beav beav.1 + $(BSD_INSTALL_PROGRAM) beav ${DESTDIR}$(PREFIX)/bin + mkdir -p ${DESTDIR}$(PREFIX)/share/doc/beav + $(BSD_INSTALL_DATA) beav140.txt ${DESTDIR}$(PREFIX)/share/doc/beav/beav.txt + $(BSD_INSTALL_MAN) beav.1 ${DESTDIR}$(PREFIX)/${PKGMANDIR}/man1 clean: rm -f *.o beav -(OFILES): $(HFILES) +$(OFILES): $(HFILES)