$NetBSD$

--- Makefile.orig	1996-11-11 09:43:22.000000000 -0500
+++ Makefile
@@ -25,21 +25,26 @@ REVISION=0
 INTERNAL_REVISION=7
 ARCFILE=netmaj-$(VERSION).$(REVISION).$(INTERNAL_REVISION).tar.gz
 
-SHELL=/bin/sh
+SHELL=${SH}
 # Install Directory
-LIBDIR=/usr/local/lib/netmaj
-BINDIR=/usr/local/bin
-PERL=/usr/bin/perl
+LIBDIR=${PREFIX}/lib/netmaj
+BINDIR=${PREFIX}/bin
+PERL=${PERL5}
 
 STD_CFLAGS=-I. -Ilib -DNETMAJ_LIB=\"$(LIBDIR)\" 
 
-# for 386BSD,FreeBSD,NetBSD...
-CC=gcc
-OS_CFLAGS= -O -g -DUSE_SGTTY -DUSE_FWOPEN -DUSE_TERMCAP -DHAVE_GETTIMEOFDAY
+# for pkgsrc
+CC=cc
 RANLIB=ranlib
-LIBS= 
-CURSES= -lcurses -ltermcap
-LDFLAGS =  -Llib 
+include config.mk
+
+# for 386BSD,FreeBSD,NetBSD...
+#CC=gcc
+#OS_CFLAGS= -O -g -DUSE_SGTTY -DUSE_FWOPEN -DUSE_TERMCAP -DHAVE_GETTIMEOFDAY
+#RANLIB=ranlib
+#LIBS= 
+#CURSES= -lcurses -ltermcap
+#LDFLAGS =  -Llib 
 
 # for linux
 #CC=cc
@@ -118,7 +123,7 @@ OBJS_STAND  =stand.o 
 OBJS_PLVIEW  = plview.o cui.o 
 OBJS_NETMAJ1 =netmaj1.o cui.o 
 
-all: libs server auto client server_kill netmaj1 plview z x
+all: server auto client server_kill netmaj1 plview z
 z: proxyserver inputserver proxyclient
 
 
@@ -179,35 +184,35 @@ player_info: player_info.in Makefile
 	chmod 755 player_info
 
 install: netmaj player_info
-	-if test ! -d ${BINDIR}; then \
-		mkdir ${BINDIR}; fi
-	-if test ! -d ${LIBDIR}; then \
-		mkdir ${LIBDIR}; fi
+	-if test ! -d ${DESTDIR}${BINDIR}; then \
+		mkdir ${DESTDIR}${BINDIR}; fi
+	-if test ! -d ${DESTDIR}${LIBDIR}; then \
+		mkdir ${DESTDIR}${LIBDIR}; fi
 	-./server_kill
-	cp server client auto server_kill player_info $(LIBDIR)
-	cp proxyserver inputserver proxyclient $(LIBDIR)
-	cp netmaj.hlp $(LIBDIR)
-	cp netmaj netmaj1 plview $(BINDIR)
+	cp server client auto server_kill player_info $(DESTDIR)$(LIBDIR)
+	cp proxyserver inputserver proxyclient $(DESTDIR)$(LIBDIR)
+	cp netmaj.hlp $(DESTDIR)$(LIBDIR)
+	cp netmaj netmaj1 plview $(DESTDIR)$(BINDIR)
 	-if test -d xui; then \
 	(cd xui; make install CC="$(CC)" OS_CFLAGS="$(OS_CFLAGS)" \
 	RANLIB="$(RANLIB)" LIBS="$(LIBS)" LIBDIR="$(LIBDIR)" \
-	BINDIR="$(BINDIR)" \
+	BINDIR="$(BINDIR)" DESTDIR="$(DESTDIR)" \
 	); fi
 
 install-remote: netmaj server server_kill auto proxyclient
-	-if test ! -d ${BINDIR}; then \
-		mkdir ${BINDIR}; fi
-	-if test ! -d ${LIBDIR}; then \
-		mkdir ${LIBDIR}; fi
-	cp server auto server_kill proxyclient $(LIBDIR)
-	cp netmaj $(BINDIR)
+	-if test ! -d ${DESTDIR}${BINDIR}; then \
+		mkdir ${DESTDIR}${BINDIR}; fi
+	-if test ! -d ${DESTDIR}${LIBDIR}; then \
+		mkdir ${DESTDIR}${LIBDIR}; fi
+	cp server auto server_kill proxyclient $(DESTDIR)$(LIBDIR)
+	cp netmaj $(DESTDIR)$(BINDIR)
 
 install-pf:
-	cp *.pf $(LIBDIR)
+	cp *.pf $(DESTDIR)$(LIBDIR)
 	-if test -d xui; then \
 	(cd xui; make install-pf CC="$(CC)" OS_CFLAGS="$(OS_CFLAGS)" \
 	RANLIB="$(RANLIB)" LIBS="$(LIBS)" LIBDIR="$(LIBDIR)" \
-	BINDIR="$(BINDIR)" \
+	BINDIR="$(BINDIR)" DESTDIR="$(DESTDIR)" \
 	); fi
 
 clean:
