aboutsummaryrefslogtreecommitdiffstats
path: root/comms/conserver/files/patch-aa
blob: 7f3e11bd8b38196841f68c6d153d86fa043e643b (plain) (blame)
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
--- conserver/Makefile.orig	Fri Nov 10 22:22:39 2000
+++ conserver/Makefile	Fri Nov 10 22:26:14 2000
@@ -7,8 +7,9 @@
 # (1) change ETC below to where you would like the console server installed
 # I would not change the name, you have to much with the docs then...
 PROG=	conserver
-ETC=	${DESTDIR}/usr/local/etc
-DOC=	${DESTDIR}/usr/local/man
+ETC=	${PREFIX}/sbin
+DOC=	${PREFIX}/man/man8
+CONFIG=	${PREFIX}/etc/conserver.cf
 
 # if we have to PUCC ptyd daemon we can use it to get ptys, else use fallback.o
 # and change the CDEFS line below to =0
@@ -23,9 +24,9 @@
 P=
 
 INCLUDE=
-DEBUG=-O
-CDEFS=  -DSUN5 -DHAVE_PTYD=0 -DDO_VIRTUAL=1
-CFLAGS= ${DEBUG} ${CDEFS} ${INCLUDE}
+#DEBUG=-O
+CDEFS=  -DFREEBSD -DHAVE_PTYD=0 -DDO_VIRTUAL=1 -DPORT=782 -DCONFIG=\"${CONFIG}\"
+CFLAGS+= ${DEBUG} ${CDEFS} ${INCLUDE}
 
 HDR=	cons.h \
 	access.h client.h consent.h group.h main.h master.h \
@@ -41,7 +42,7 @@
 all: ${PROG}
 
 ${PROG}:$P ${OBJ}
-	${CC} -o $@ ${CFLAGS} ${OBJ} ${PUCCLIB} -lsocket -lnsl
+	${CC} -o $@ ${CFLAGS} ${OBJ} ${PUCCLIB} -lcrypt
 
 clean: FRC
 	rm -f Makefile.bak ${PROG} a.out *.o core errs lint.out tags
@@ -59,7 +60,8 @@
 	distrib -c ${ETC}/${PROG}
 
 install: all dirs FRC
-	install -c -s ${PROG} ${ETC}/${PROG}
+	${BSD_INSTALL_PROGRAM} ${PROG} ${ETC}/${PROG}
+	${BSD_INSTALL_MAN} ${MAN} ${DOC}/conserver.8
 
 lint: ${HDR} ${SRC} FRC
 	lint -h ${CDEFS} ${INCLUDE} ${SRC}