pkgsrc/net/dip/patches/patch-aa
2005-07-20 00:03:35 +00:00

154 lines
3.5 KiB
Text

$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>