blob: 6bab42cf37bf556fcef88e791be72fd9af8f1007 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
$NetBSD: patch-aa,v 1.4 2016/03/30 10:03:46 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= -g -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) -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)
|