$NetBSD: patch-aa,v 1.3 2005/07/20 00:03:35 kristerw Exp $

--- Makefile.orig	Sat Jul  1 01:41:05 1995
+++ Makefile	Wed Jul 20 01:59:35 2005
@@ -1,123 +1,39 @@
-CC	= gcc
-
-CCFLAG	= -O2
-DBFLAG	= -ggdb -Wall
-LDFLAG	= -N -s
-
+PROG	= dip
+PROG1	= diplogin
+LINKS	= ${BINDIR}/${PROG} ${BINDIR}/${PROG1}
 VERSION	= 1.01
 
 BINTGT	= dip
-BINTGT1	= diplogin
-BINDIR	= /sbin/
-BINGRP	= bin
-BINOWN	= bin
-BINMODE	= 555
-
-MANSRC	= dip.8
-MANTGT	= dip.0
-MANTGT1	= diplogin.0
-MANDIR	= /usr/share/man/cat8/
-MANGRP	= bin
-MANOWN	= bin
-MANMODE	= 444
+BINDIR	= ${PREFIX}/sbin
 
-SMPDIR	= /etc/dip.samples/
+MAN		= dip.8
+MANDIR		= ${PREFIX}/man
+MLINKS		= dip.8 diplogin.8
+MANINSTALL	= maninstall catinstall
+
+SAMPLES	= samples/dialout.dip.sample  samples/ReadMe.HowTo    \
+	  samples/sample2.dip         samples/diphosts        \
+	  samples/sample.dip          samples/setup.sh.sample \
+	  samples/ReadMe              samples/sample1.dip     \
+	  samples/startup.sh.sample
+
+SMPDIR	= ${PREFIX}/lib/dip
 SMPGRP	= bin
 SMPOWN	= bin
-SMPMODE = 755
+SMPMODE = 644
 
 # OWNSLEEP= -DUSEOWNSLEEP
 
-OBJS	= attach.o command.o config.o daemon.o dip.o login.o modem.o ppp.o\
-	  slip.o term.o tty.o
+SRCS	= attach.c command.c config.c daemon.c dip.c login.c modem.c ppp.c\
+	  slip.c term.c tty.c
 
 .ifdef (OWNSLEEP)
-OBJS	+= sleep.o
-.endif
-
-
-.SUFFIXES: .0 .1 .2 .3 .4 .5 .6 .7 .8
-
-
-.8.0:
-	@echo "nroff -mandoc $(.IMPSRC) > $(.TARGET)"
-	@nroff -mandoc $(.IMPSRC) > $(.TARGET) || ( rm -f $(.TARGET) ; false )
-
-
-.ifmake (debug)
-.c.o:	dip.h $(.IMPSRC)
-	$(CC) $(OWNSLEEP) $(DBFLAG) -c $(.IMPSRC)
-.else
-.c.o:	dip.h $(.IMPSRC)
-	$(CC) $(OWNSLEEP) $(CCFLAG) -c $(.IMPSRC)
+SRCS	+= sleep.c
 .endif
 
+afterinstall:
+	@if [ ! -d ${SMPDIR} ] ; then mkdir -p ${SMPDIR} ; fi
+	${INSTALL} -c -o ${SMPOWN} -g ${SMPGRP} -m ${SMPMODE} \
+	 ${SAMPLES} ${SMPDIR}
 
-
-all:	dip
-
-
-install: dip maninstall
-	install -c -s -o$(BINOWN) -g$(BINGRP) -m$(BINMODE) $(BINTGT) $(BINDIR)
-	rm -f $(BINDIR)$(BINTGT1)
-	ln $(BINDIR)$(BINTGT) $(BINDIR)$(BINTGT1)
-
-
-dip:	dip.h $(OBJS)
-	$(CC) $(OWNSLEEP) $(CCFLAG) $(LDFLAG) -o $(BINTGT) $(OBJS)
-
-
-debug:  dip.h $(OBJS)
-	$(CC) $(OWNSLEEP) $(DBFLAG) -o $(BINTGT) $(OBJS)
-
-
-maninstall: man
-	install  -c -o$(MANOWN) -g$(MANGRP) -m$(MANMODE)  $(MANTGT) $(MANDIR)
-	rm  -f  $(MANDIR)$(MANTGT1)
-	ln $(MANDIR)$(MANTGT) $(MANDIR)$(MANTGT1)
-
-
-man:	$(MANTGT)
-
-
-samples!
-	@echo Installing sample files in $(SMPDIR)...
-	@if [ -d $(SMPDIR) ] ; then		\
-	   echo The directory already exists! ;	\
-	   echo Aborting!!! ;			\
-	   false ;				\
-	 fi
-	install -d -o$(BINOWN) -g$(BINGRP) -m$(SMPMODE)  $(SMPDIR)
-	install -c -o$(BINOWN) -g$(BINGRP) -m644  ./samples/*      $(SMPDIR)
-	install -c -o$(BINOWN) -g$(BINGRP) -m744  ./samples/*.sh.* $(SMPDIR)
-
-clean:
-	rm -f $(BINTGT).core $(OBJS) 
-
-
-clobber: clean
-	rm -f $(BINTGT) $(MANTGT)
-
-
-uninstall:
-	@if [ -f $(BINDIR)$(BINTGT1) ] ; then 	\
-	  echo Removing $(BINDIR)$(BINTGT1) ;	\
-	  rm  -f  $(BINDIR)$(BINTGT1) ;	\
-	 fi
-	@if [ -f $(BINDIR)$(BINTGT)  ] ; then 	\
-	  echo Removing $(BINDIR)$(BINTGT) ;	\
-	  rm  -f  $(BINDIR)$(BINTGT) ;		\
-	 fi
-	@if [ -f $(MANDIR)$(MANTGT1) ] ; then 	\
-	  echo Removing $(MANDIR)$(MANTGT1) ;	\
-	  rm  -f  $(MANDIR)$(MANTGT1) ;		\
-	 fi
-	@if [ -f $(MANDIR)$(MANTGT)  ] ; then 	\
-	  echo Removing $(MANDIR)$(MANTGT) ;	\
-	  rm  -f  $(MANDIR)$(MANTGT) ;		\
-	 fi
-	@if [ -d $(SMPDIR) ] ; then		\
-	  echo '' ;				\
-	  echo "Please remove $(SMPDIR) (and containing files) yourself!" ; \
-	  echo '' ;				\
-	 fi
\ No newline at end of file
+.include <bsd.prog.mk>
