| @@ -1,26 +1,28 @@ | | | @@ -1,26 +1,28 @@ |
1 | # $NetBSD: setup.mk,v 1.1 2010/01/17 01:41:33 dholland Exp $ | | 1 | # $NetBSD: setup.mk,v 1.2 2010/01/17 02:11:15 dholland Exp $ |
2 | | | 2 | |
3 | KBD= unix.kbd | | 3 | KBD= unix.kbd |
4 | | | 4 | |
5 | ############################################################ | | 5 | ############################################################ |
6 | # installation | | 6 | # installation |
7 | | | 7 | |
8 | DESTDIR?=# empty | | 8 | DESTDIR?=# empty |
9 | PREFIX?=/usr/local | | 9 | PREFIX?=/usr/local |
10 | | | 10 | |
| | | 11 | PKGMANDIR?=man |
| | | 12 | |
11 | BINDIR?=$(PREFIX)/bin | | 13 | BINDIR?=$(PREFIX)/bin |
12 | MAN1DIR?=$(PREFIX)/man/man1 | | 14 | MAN1DIR?=$(PREFIX)/$(PKGMANDIR)/man1 |
13 | MAN5DIR?=$(PREFIX)/man/man5 | | 15 | MAN5DIR?=$(PREFIX)/$(PKGMANDIR)/man5 |
14 | SHAREDIR?=$(PREFIX)/share/tn3270 | | 16 | SHAREDIR?=$(PREFIX)/share/tn3270 |
15 | | | 17 | |
16 | BINMODE?=755 | | 18 | BINMODE?=755 |
17 | MANMODE?=644 | | 19 | MANMODE?=644 |
18 | FILESMODE?=644 | | 20 | FILESMODE?=644 |
19 | | | 21 | |
20 | ############################################################ | | 22 | ############################################################ |
21 | # compile flags | | 23 | # compile flags |
22 | | | 24 | |
23 | CFLAGS+=-fstack-protector -Wstack-protector --param ssp-buffer-size=1 | | 25 | CFLAGS+=-fstack-protector -Wstack-protector --param ssp-buffer-size=1 |
24 | CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith | | 26 | CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith |
25 | CFLAGS+=-Wsign-compare -Wno-traditional -Wno-pointer-sign | | 27 | CFLAGS+=-Wsign-compare -Wno-traditional -Wno-pointer-sign |
26 | CFLAGS+=-DTERMCAP -DSRCRT -DKLUDGELINEMODE -DUSE_TERMIO -DTN3270 -Dunix | | 28 | CFLAGS+=-DTERMCAP -DSRCRT -DKLUDGELINEMODE -DUSE_TERMIO -DTN3270 -Dunix |
| @@ -30,14 +32,17 @@ CFLAGS+=-DTERMCAP -DSRCRT -DKLUDGELINEMO | | | @@ -30,14 +32,17 @@ CFLAGS+=-DTERMCAP -DSRCRT -DKLUDGELINEMO |
30 | | | 32 | |
31 | CC?=cc | | 33 | CC?=cc |
32 | CFLAGS?=-O | | 34 | CFLAGS?=-O |
33 | | | 35 | |
34 | MKDEP?=$(CC) -MM | | 36 | MKDEP?=$(CC) -MM |
35 | | | 37 | |
36 | INSTALL?=install | | 38 | INSTALL?=install |
37 | | | 39 | |
38 | INSTALLDIR=$(INSTALL) -d | | 40 | INSTALLDIR=$(INSTALL) -d |
39 | INSTALLBIN?=$(INSTALL) -c -m $(BINMODE) | | 41 | INSTALLBIN?=$(INSTALL) -c -m $(BINMODE) |
40 | INSTALLMAN?=$(INSTALL) -c -m $(MANMODE) | | 42 | INSTALLMAN?=$(INSTALL) -c -m $(MANMODE) |
41 | INSTALLFILE?=$(INSTALL) -c -m $(FILESMODE) | | 43 | INSTALLFILE?=$(INSTALL) -c -m $(FILESMODE) |
42 | | | 44 | |
| | | 45 | ############################################################ |
| | | 46 | # substitutions |
| | | 47 | |
43 | CFLAGS+=-DPATH_MAP3270=\"$(SHAREDIR)/map3270\" | | 48 | CFLAGS+=-DPATH_MAP3270=\"$(SHAREDIR)/map3270\" |