[BACK]Return to patch-aa CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / comms / xisp / patches

File: [cvs.NetBSD.org] / pkgsrc / comms / xisp / patches / patch-aa (download)

Revision 1.13, Sat Jul 4 16:18:28 2015 UTC (8 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, HEAD
Changes since 1.12: +5 -4 lines

Remove USE_X11BASE and X11PREFIX.

$NetBSD: patch-aa,v 1.13 2015/07/04 16:18:28 joerg Exp $

--- Makefile.orig	2005-11-07 00:38:22.000000000 +0000
+++ Makefile
@@ -12,12 +12,12 @@
 #  Compilation/installation vars (global for all following sections) |
 #=====================================================================
 #
-CC         = gcc
-PREFIX     = /usr/local
-X11PREFIX  = /usr/X11R6
-INCX11     = $(X11PREFIX)/include
-LIBX11     = $(X11PREFIX)/lib
-INCFORMS   = $(X11PREFIX)/include
+#CC         = gcc
+#PREFIX     = /usr/local
+#X11PREFIX  = /usr/X11R6
+INCX11     = $(X11BASE)/include
+LIBX11     = $(X11BASE)/lib
+INCFORMS   = $(PREFIX)/include/X11
-LIBFORMS   = $(X11PREFIX)/lib
+LIBFORMS   = $(X11BASE)/lib
 MODEM_DEV  = modem
 MODEM_PATH = /dev/$(MODEM_DEV)
@@ -29,26 +29,26 @@ MODEM_PATH = /dev/$(MODEM_DEV)
 # Normal (i.e. SuSE-[6789].x) vars; for SuSE-5.x use the lines which
 # DO NOT include -lcrypt for EXTRALIBS and -DGLIBC2 for EXTRADEFS.
 #-------------------------------------------------------------------
-BINX11     = $(X11PREFIX)/bin
-USRLOCAL   = $(PREFIX)/bin
-SBINDIR    = /usr/sbin
-VARRUN     = /var/run
-USRLIBPPP  = /etc/ppp
-OPTSDIR    = /etc/ppp
-MANDIR     = $(X11PREFIX)/man/man1
-ETCPPP     = /etc/ppp
-INSTPPPDIR = $(ETCPPP)
-PPPDLCKDIR = /var/lock
-DESTDIR    = 
-GROUP      = uucp
-CCFLAGS    = -Wall -O
-EXTRADEFS  = -DMODEM_DEVICE=\"$(MODEM_PATH)\" -DGLIBC2 -DHAVE_STRERROR
+#BINX11     = $(X11PREFIX)/bin
+#USRLOCAL   = $(PREFIX)/bin
+#SBINDIR    = /usr/sbin
+#VARRUN     = /var/run
+#USRLIBPPP  = /etc/ppp
+#OPTSDIR    = /etc/ppp
+#MANDIR     = $(X11PREFIX)/man/man1
+#ETCPPP     = /etc/ppp
+#INSTPPPDIR = $(ETCPPP)
+#PPPDLCKDIR = /var/lock
+#DESTDIR    = 
+#GROUP      = uucp
+#CCFLAGS    = -Wall -O
+#EXTRADEFS  = -DMODEM_DEVICE=\"$(MODEM_PATH)\" -DGLIBC2 -DHAVE_STRERROR
 #EXTRADEFS  = -DMODEM_DEVICE=\"$(MODEM_PATH)\"
-EXTRALIBS  = -lcrypt
+#EXTRALIBS  = -lcrypt
 #EXTRALIBS  = 
-LINKX11    = 
-LINKFORMS  = -L$(LIBFORMS) -lforms
-INSTALL    = install
+#LINKX11    = 
+#LINKFORMS  = -L$(LIBFORMS) -lforms
+#INSTALL    = install
 #
 # Debian vars (if your Debian distribution is relatively
 # old and does not use glibc2, use the lines which DO NOT
@@ -186,25 +186,28 @@ INSTALL    = install
 #
 # NetBSD vars
 #-------------
-#BINX11     = $(X11PREFIX)/bin
-#USRLOCAL   = $(BINX11)
-#SBINDIR    = /usr/sbin
-#VARRUN     = /var/run
-#USRLIBPPP  = $(PREFIX)/libexec
-#MANDIR     = $(PREFIX)/man/man1
-#ETCPPP     = /etc/ppp
-#OPTSDIR    = $(ETCPPP)
+BINX11     = $(PREFIX)/bin
+USRLOCAL   = $(BINX11)
+SBINDIR    = /usr/sbin
+VARRUN     = $(VARBASE)/run
+USRLIBPPP  = $(PREFIX)/libexec
+MANDIR     = $(PREFIX)/$(PKGMANDIR)/man1
+ETCPPP     = /etc/ppp
+OPTSDIR    = $(ETCPPP)
 #INSTPPPDIR = $(ETCPPP)
-##INSTPPPDIR = $(PREFIX)/share/examples/xisp
-#PPPDLCKDIR = /var/spool/lock
-#DESTDIR    = 
-#GROUP      = dialer
-#CCFLAGS    = -Wall -O
-#EXTRADEFS  = -DMODEM_DEVICE=\"$(MODEM_PATH)\" -DHAVE_STRERROR
-#EXTRALIBS  = -lcrypt
-#LINKX11    = -Wl,-R$(LIBX11)
-#LINKFORMS  = -L$(LIBFORMS) -lforms
-#INSTALL    = /usr/bin/install
+INSTPPPDIR = $(PREFIX)/share/examples/xisp
+PPPDLCKDIR = $(VARBASE)/spool/lock
+DESTDIR    = 
+GROUP      = $(DIALER_GROUP)
+CCFLAGS    = -Wall -O ${CFLAGS}
+EXTRADEFS  = -DMODEM_DEVICE=\"$(MODEM_PATH)\" -DHAVE_STRERROR
+.if defined(OPSYS) && ${OPSYS} == "DragonFly"
+EXTRALIBS  = -lcipher
+.else
+EXTRALIBS  = -lcrypt
+.endif
+LINKX11    = -Wl,-R$(LIBX11) ${LDFLAGS}
+LINKFORMS  = -Wl,-R$(LIBFORMS) -L$(LIBFORMS) -lforms
 #
 # FreeBSD vars
 #-------------
@@ -324,19 +327,19 @@ network.o: network.h network.c
 	$(CC) $(CCOPTS) -c network.c
 
 xispdial: xispdial.o $(SHAREOBJ)
-	$(CC) $(CCOPTS) -o xispdial xispdial.o $(SHAREOBJ)
+	$(CC) $(CCOPTS) $(LINKX11) -o xispdial xispdial.o $(SHAREOBJ)
   
 xispdial.o: xispdial.c common.h version.h
 	$(CC) $(CCOPTS) -c xispdial.c
 
 xisprccv: xisprccv.o pcode.o $(SHAREOBJ)
-	$(CC) -o xisprccv xisprccv.o pcode.o $(SHAREOBJ) $(EXTRALIBS) -lm
+	$(CC) -o xisprccv xisprccv.o pcode.o $(SHAREOBJ) $(EXTRALIBS) $(LINKX11) -lm
   
 xisprccv.o: xisprccv.c common.h version.h pcode.h logs.h
 	$(CC) $(CCOPTS) -c xisprccv.c
 
 xispterm: xispterm.h xispterm.c
-	$(CC) $(CCOPTS) -I$(INCX11) -I$(INCFORMS) -o xispterm xispterm.c \
+	$(CC) $(CCOPTS) $(LINKX11) -I$(INCX11) -I$(INCFORMS) -o xispterm xispterm.c \
 	$(EXTRALIBS) -L$(LIBX11) $(LINKFORMS) -lXpm -lX11 -lm
 
 rcio.o: rcio.h rcio.c common.h version.h
@@ -349,7 +352,7 @@ xisp_euidaccess.o: xisp_euidaccess.c
 	$(CC) $(CCOPTS) -c xisp_euidaccess.c
 
 xispid: xispid.c
-	$(CC) $(CCOPTS) -o xispid xispid.c
+	$(CC) $(CCOPTS) $(LINKX11) -o xispid xispid.c
 
 xisp.1: xisp.man
 	sed -e s,@ETCPPP@,$(DESTDIR)$(ETCPPP),g \