diff options
Diffstat (limited to 'comms/xisp/patches/patch-aa')
-rw-r--r-- | comms/xisp/patches/patch-aa | 161 |
1 files changed, 161 insertions, 0 deletions
diff --git a/comms/xisp/patches/patch-aa b/comms/xisp/patches/patch-aa new file mode 100644 index 00000000000..91da9c35baa --- /dev/null +++ b/comms/xisp/patches/patch-aa @@ -0,0 +1,161 @@ +$NetBSD: patch-aa,v 1.1.1.1 1998/12/03 15:08:53 frueauf Exp $ + +--- Makefile.orig Mon Oct 26 11:35:01 1998 ++++ Makefile Thu Dec 3 15:25:01 1998 +@@ -8,10 +8,13 @@ + # Compilation/installation vars (global for all following sections) | + #===================================================================== + # +-INCX11 = /usr/X11R6/include +-LIBX11 = /usr/X11R6/lib +-INCFORMS = /usr/X11R6/include/X11 +-LIBFORMS = /usr/X11R6/lib ++X11PREFIX != echo ${X11BASE} | sed "s,^/,," ++BASEPREFIX!= echo ${PREFIX} | sed "s,^/,," ++# ++INCX11 = ${X11BASE}/include ++LIBX11 = ${X11BASE}/lib ++INCFORMS = ${X11BASE}/include/X11 ++LIBFORMS = ${X11BASE}/lib + MODEMDEV = modem + # + #===================================================================== +@@ -20,20 +23,20 @@ + # + # Normal vars (e.g. Slackware) + #------------------------------ +-BINX11 = usr/X11R6/bin +-USRLOCAL = usr/local/bin +-SBINDIR = usr/sbin +-VARRUN = var/run +-USRLIBPPP = usr/lib/ppp +-OPTSDIR = usr/lib/ppp +-MANDIR = usr/X11R6/man/man1 +-ETCPPP = etc/ppp +-DESTDIR = +-GROUP = uucp +-GCCFLAGS = -Wall -O +-EXTRADEFS = +-EXTRALIBS = +-INSTALL = install ++#BINX11 = usr/X11R6/bin ++#USRLOCAL = usr/local/bin ++#SBINDIR = usr/sbin ++#VARRUN = var/run ++#USRLIBPPP = usr/lib/ppp ++#OPTSDIR = usr/lib/ppp ++#MANDIR = usr/X11R6/man/man1 ++#ETCPPP = etc/ppp ++#DESTDIR = ++#GROUP = uucp ++#GCCFLAGS = -Wall -O ++#EXTRADEFS = ++#EXTRALIBS = ++#INSTALL = install + # + # Linux on the Alpha + #-------------------- +@@ -112,7 +115,7 @@ + #DESTDIR = + #GROUP = uucp + #GCCFLAGS = -Wall -O +-#EXTRADEFS = -DSUNOS41x ++#EXTRADEFS = -DSUNOS41x -DBROKEN_VSPRINTF=1 + #EXTRALIBS = -L./SunOS/ufc-crypt -lufc + #INSTALL = install + # +@@ -129,11 +132,34 @@ + #DESTDIR = + #GROUP = uucp + #GCCFLAGS = -Wall -O +-#EXTRADEFS = -DSUNOS5x ++#EXTRADEFS = -DSUNOS5x -DHAVE_STRERROR=1 + #EXTRALIBS = -lcrypt -lsocket -lnsl + #INSTALL = /usr/ucb/install + # + #===================================================================== ++# NetBSD Section | ++#===================================================================== ++# ++# NetBSD vars ++#----------- ++BINX11 = ${BASEPREFIX}/bin ++USRLOCAL = ${BINX11} ++SBINDIR = usr/sbin ++VARRUN = var/run ++USRLIBPPP = ${BASEPREFIX}/libexec ++OPTSDIR = ${BASEPREFIX}/etc ++MANDIR = ${BASEPREFIX}/man/man1 ++ETCPPP = etc/ppp ++EGDIR = ${BASEPREFIX}/share/examples/xisp ++DESTDIR = ++GROUP = dialer ++GCCFLAGS = -Wall -O ++EXTRADEFS = -DHAVE_STRERROR=1 ++EXTRALIBS = -lcrypt ++LINKX11 = -Wl,-R${LIBX11} ++INSTALL = /usr/bin/install ++# ++#===================================================================== + # Program configuration options | + #===================================================================== + # +@@ -170,7 +196,7 @@ + all: xisp xispdial xisprccv xispterm xispid + + xisp: xisp.o pcode.o network.o rcio.o logs.o +- gcc -o xisp xisp.o pcode.o network.o rcio.o logs.o $(EXTRALIBS) -L$(LIBX11) -L$(LIBFORMS) -lforms -lXpm -lX11 -lm ++ gcc $(LINKX11) -o xisp xisp.o pcode.o network.o rcio.o logs.o $(EXTRALIBS) -L$(LIBX11) -L$(LIBFORMS) -lforms -lXpm -lX11 -lm + + xisp.o: xisp.h xisp.c xisp.xpm version.h common.h pcode.h network.h rcio.h logs.h help.c peHelp.c excl.xpm + gcc $(GCCOPTS) -I$(INCX11) -I$(INCFORMS) -c xisp.c +@@ -188,7 +214,7 @@ + gcc $(GCCOPTS) -o xispdial xispdial.c + + xisprccv: xisprccv.o pcode.o +- gcc -o xisprccv xisprccv.o pcode.o $(EXTRALIBS) -lm ++ gcc $(LINKX11) -o xisprccv xisprccv.o pcode.o $(EXTRALIBS) -lm + + xisprccv.o: xisprccv.c common.h version.h pcode.h logs.h + gcc $(GCCOPTS) -c xisprccv.c +@@ -216,29 +242,25 @@ + $(INSTALL) -g $(GROUP) -m 750 -o root -s xispid $(DESTDIR)/$(USRLOCAL)/xispid + # if [ ! -d $(DESTDIR)/$(OPTSDIR) ]; then $(INSTALL) -d $(DESTDIR)/$(OPTSDIR); fi + # $(INSTALL) -g $(GROUP) -m 640 -o root options.xisp $(DESTDIR)/$(OPTSDIR)/options.xisp ++ sed -e s,@ETCPPP@,${DESTDIR}/${ETCPPP},g \ ++ -e s,@USRLIBPPP@,${DESTDIR}/${USRLIBPPP},g \ ++ -e s,@USRLOCAL@,${DESTDIR}/${USRLOCAL},g \ ++ < xisp.man > xisp.1 + if [ ! -d $(DESTDIR)/$(MANDIR) ]; then $(INSTALL) -d $(DESTDIR)/$(MANDIR); fi +- $(INSTALL) -g $(GROUP) -m 644 -o root xisp.man $(DESTDIR)/$(MANDIR)/xisp.1 ++ $(INSTALL) -g $(GROUP) -m 644 -o root xisp.1 $(DESTDIR)/$(MANDIR)/xisp.1 + sed -e s/__XISPGROUP/$(GROUP)/ \ + -e sM__XISPIDM/$(DESTDIR)/$(USRLOCAL)/xispidM < ip-up.xisp > ip-up.install + sed -e s/__XISPGROUP/$(GROUP)/ \ + -e sM__XISPIDM/$(DESTDIR)/$(USRLOCAL)/xispidM < ip-down.xisp > ip-down.install +- if [ ! -d $(DESTDIR)/$(ETCPPP) ]; then $(INSTALL) -d $(DESTDIR)/$(ETCPPP); fi +- if [ -f $(DESTDIR)/$(ETCPPP)/ip-up ]; then \ +- mv -f $(DESTDIR)/$(ETCPPP)/ip-up $(DESTDIR)/$(ETCPPP)/ip-up.bak; fi +- $(INSTALL) -g $(GROUP) -m 750 -o root ip-up.install $(DESTDIR)/$(ETCPPP)/ip-up +- if [ -f $(DESTDIR)/$(ETCPPP)/ip-down ]; then \ +- mv -f $(DESTDIR)/$(ETCPPP)/ip-down $(DESTDIR)/$(ETCPPP)/ip-down.bak; fi +- $(INSTALL) -g $(GROUP) -m 750 -o root ip-down.install $(DESTDIR)/$(ETCPPP)/ip-down ++ if [ ! -d $(DESTDIR)/$(EGDIR) ]; then $(INSTALL) -d $(DESTDIR)/$(EGDIR); fi ++ $(INSTALL) -g $(GROUP) -m 750 -o root ip-up.install $(DESTDIR)/$(EGDIR)/ip-up ++ $(INSTALL) -g $(GROUP) -m 750 -o root ip-down.install $(DESTDIR)/$(EGDIR)/ip-down + rm -f ip-up.install ip-down.install + sed -e s/__DEVICE/$(MODEMDEV)/ < xisp.peers.device > xisp_$(MODEMDEV) + sed -e sM__DIALER_PATHM$(DESTDIR)/$(USRLIBPPP)M < xisp.peers.dialer > xisp_dialer +- if [ ! -d $(DESTDIR)/$(ETCPPP)/peers ]; then $(INSTALL) -d $(DESTDIR)/$(ETCPPP)/peers; fi +- if [ -f $(DESTDIR)/$(ETCPPP)/peers/xisp_$(MODEMDEV) ]; then \ +- mv -f $(DESTDIR)/$(ETCPPP)/peers/xisp_$(MODEMDEV) $(DESTDIR)/$(ETCPPP)/peers/xisp_$(MODEMDEV).bak; fi +- $(INSTALL) -g $(GROUP) -m 640 -o root xisp_$(MODEMDEV) $(DESTDIR)/$(ETCPPP)/peers/xisp_$(MODEMDEV) +- if [ -f $(DESTDIR)/$(ETCPPP)/peers/xisp_dialer ]; then \ +- mv -f $(DESTDIR)/$(ETCPPP)/peers/xisp_dialer $(DESTDIR)/$(ETCPPP)/peers/xisp_dialer.bak; fi +- $(INSTALL) -g $(GROUP) -m 640 -o root xisp_dialer $(DESTDIR)/$(ETCPPP)/peers/xisp_dialer ++ if [ ! -d $(DESTDIR)/$(EGDIR)/peers ]; then $(INSTALL) -d $(DESTDIR)/$(EGDIR)/peers; fi ++ $(INSTALL) -g $(GROUP) -m 640 -o root xisp_$(MODEMDEV) $(DESTDIR)/$(EGDIR)/peers/xisp_$(MODEMDEV) ++ $(INSTALL) -g $(GROUP) -m 640 -o root xisp_dialer $(DESTDIR)/$(EGDIR)/peers/xisp_dialer + rm -f xisp_$(MODEMDEV) xisp_dialer + + clean: |