summaryrefslogtreecommitdiff
path: root/comms/minicom/patches/patch-aa
blob: 32cb16c7b67375db03e28065f822225a9807c9b9 (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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
$NetBSD: patch-aa,v 1.8 2002/10/04 23:47:28 jlam Exp $

--- Makefile.orig	Tue Apr 25 08:42:32 2000
+++ Makefile
@@ -22,10 +22,10 @@
 # enochw@scn.org Oct 99: flags for UWIN 2.0 (Unix for Windows)
 
 # Where to install things for Linux sites (FSSTND)
-BINDIR	= /usr/bin
-LIBDIR	= /etc
-DOCDIR	= /usr/doc/minicom
-MANDIR	= /usr/man/man1
+#BINDIR	= /usr/bin
+#LIBDIR	= /etc
+#DOCDIR	= /usr/doc/minicom
+#MANDIR	= /usr/man/man1
 
 # fmg 8/22/97: seems a more logical place for this :-)
 # Select Compile Options you want:
@@ -53,6 +53,13 @@ PO	= po
 # DOCDIR = /usr/local/etc/minicom
 # MANDIR = /usr/local/man/man1
 
+# Where to install things for NetBSD sites.
+BINDIR	= ${PREFIX}/bin
+LIBDIR	= ${PKG_SYSCONFDIR}
+EGDIR   = ${PREFIX}/share/examples/minicom
+DOCDIR	= ${PREFIX}/share/doc/minicom
+MANDIR	= ${PREFIX}/man/man1
+
 # Where to install things for "normal" sites.
 # BINDIR	= /usr/local/bin
 # LIBDIR	= /usr/local/lib
@@ -60,11 +67,11 @@ PO	= po
 # MANDIR	= /usr/local/man/man1
 
 # Take these compilation flags for Linux with libncurses.
-FLAGS	= -Wall -D_POSIX -D_SYSV -D_SELECT -pipe # -I/usr/include/ncurses
-PROGS	= minicom runscript ascii-xfr
-LFLAGS	= -s
-LIBS	= -lncurses #-lintl
-CC	= cc
+#FLAGS	= -Wall -D_POSIX -D_SYSV -D_SELECT -pipe # -I/usr/include/ncurses
+#PROGS	= minicom runscript ascii-xfr
+#LFLAGS	= -s
+#LIBS	= -lncurses #-lintl
+#CC	= cc
 
 # Take these compilation flags for FreeBSD.
 #FLAGS	= -Wall -D_POSIX -D_BSD43 -D_SELECT -D_DCDFLOW
@@ -174,6 +181,13 @@ CC	= cc
 #PROGS	= minicom runscript ascii-xfr keyserv
 #LIBS	=
 
+# Take these compilation flags for NetBSD.
+FLAGS	= -Wall -D_POSIX -D_BSD43 -D_SELECT -D_DCDFLOW
+PROGS	= minicom runscript ascii-xfr
+LFLAGS	= $(LDFLAGS)
+LIBS	= -lintl -lcurses -ltermcap
+CC	= cc
+
 # Nothing should have to change beneath this line
 
 SRCS	= minicom.c vt100.c config.c help.c updown.c \
@@ -199,7 +213,7 @@ KOBJS	= keyserv.o wkeys.o sysdep2.o
 SOBJS	= script.o sysdep1.o common.o
 
 # fmg 8/22/97: merge in new OPFLAGS...
-CFLAGS	= $(FLAGS) $(OPFLAGS) -DLIBDIR=\"$(LIBDIR)\"
+CFLAGS	= $(CPPFLAGS) $(FLAGS) $(OPFLAGS) -DBINDIR=\"$(BINDIR)\" -DLIBDIR=\"$(LIBDIR)\"
 
 R	= $(ROOTDIR)
 
@@ -263,10 +277,10 @@ dummy:
 
 install:	$(PROGS)
 		$(MAKE) -C po install R=$(R)
-		sh install.sh $(R)$(LIBDIR) $(R)$(BINDIR) $(R)$(MANDIR) $(R)$(DOCDIR)
+		sh install.sh $(R)$(EGDIR) $(R)$(BINDIR) $(R)$(MANDIR) $(R)$(DOCDIR)
 
 install2:	$(PROGS)
-		sh install.sh $(R)$(LIBDIR) $(R)$(BINDIR) $(R)$(MANDIR) $(R)$(DOCDIR)
+		sh install.sh $(R)$(EGDIR) $(R)$(BINDIR) $(R)$(MANDIR) $(R)$(DOCDIR)
 
 clobber:
 		rm -f *.o *~ minicom keyserv runscript ascii-xfr