Date: Sat, 10 Apr 2004 16:48:16 +0300 (EEST) From: Valentin Nechayev <netch@netch.kiev.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/65398: New port: net/pppd23 Message-ID: <200404101348.i3ADmGsb011316@iv.nn.kiev.ua> Resent-Message-ID: <200404101350.i3ADo89d029192@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 65398 >Category: ports >Synopsis: New port: net/pppd23 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Apr 10 06:50:08 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Valentin Nechayev >Release: FreeBSD 4.9-RELEASE i386 >Organization: home sweet home >Environment: System: FreeBSD 4.9-RELEASE >Description: This is port for version 2.3.11 of pppd (includes also chat and pppstats). Version 2.3.11 is last in 2.3 branch (last which supports BSD systems from box). Base system contains version 2.3.5 which is waaay outdated. Port is called pppd23 to distinct from possibly following port for 2.4.*. It seems that almost all PRs for basesystem pppd are fixed in 2.3.11. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # pppd23/ # pppd23/pkg-plist # pppd23/files # pppd23/files/patch-aa # pppd23/Makefile # pppd23/distinfo # pppd23/pkg-descr # echo c - pppd23/ mkdir -p pppd23/ > /dev/null 2>&1 echo x - pppd23/pkg-plist sed 's/^X//' >pppd23/pkg-plist << 'END-of-pppd23/pkg-plist' Xsbin/pppd Xsbin/pppstats Xsbin/chat END-of-pppd23/pkg-plist echo c - pppd23/files mkdir -p pppd23/files > /dev/null 2>&1 echo x - pppd23/files/patch-aa sed 's/^X//' >pppd23/files/patch-aa << 'END-of-pppd23/files/patch-aa' Xdiff -rNu ../../0/ppp-2.3.11/chat/Makefile.bsd ./chat/Makefile.bsd X--- ../../0/ppp-2.3.11/chat/Makefile.bsd Tue Oct 8 07:37:59 1996 X+++ ./chat/Makefile.bsd Sat Apr 10 16:41:44 2004 X@@ -3,7 +3,6 @@ X PROG= chat X SRCS= chat.c X MAN8= chat.8 X-MAN= chat.cat8 X BINDIR= /usr/sbin X X .include <bsd.prog.mk> Xdiff -rNu ../../0/ppp-2.3.11/configure ./configure X--- ../../0/ppp-2.3.11/configure Mon Nov 15 03:56:26 1999 X+++ ./configure Sat Apr 10 16:41:44 2004 X@@ -59,7 +59,7 @@ X 2.[01]*) state="known"; ksrc="freebsd-2.0";; X 2.2.[2-7]*) state="late"; ksrc="freebsd-2.0";; X 2.2.8*) state="known"; ksrc="freebsd-2.2.8";; X- 3.[0-1]*) state="known"; ksrc="freebsd-3.0";; X+ [345].*) state="known"; ksrc="freebsd-3.0";; X esac;; X NeXTStep) X makext="NeXT"; Xdiff -rNu ../../0/ppp-2.3.11/freebsd-3.0/Makefile.top ./freebsd-3.0/Makefile.top X--- ../../0/ppp-2.3.11/freebsd-3.0/Makefile.top Wed May 12 13:05:47 1999 X+++ ./freebsd-3.0/Makefile.top Sat Apr 10 16:41:44 2004 X@@ -2,10 +2,19 @@ X # ppp top level makefile for *bsd systems X # X X+.if defined(PREFIX) X+.if $(PREFIX) == "/usr" X+MANDIR=/usr/share/man/man X+.else X+MANDIR=$(PREFIX)/man/man X+.endif X+BINDIR?= $(PREFIX)/sbin X+.else X BINDIR?= /usr/sbin X+.endif X X SUBDIR= chat pppd pppstats X-MAKE+= BINDIR=$(BINDIR) X+MAKE+= BINDIR=$(BINDIR) MANDIR=$(MANDIR) X X kernel: X @sh -e freebsd-3.0/kinstall.sh Xdiff -rNu ../../0/ppp-2.3.11/pppd/Makefile.bsd ./pppd/Makefile.bsd X--- ../../0/ppp-2.3.11/pppd/Makefile.bsd Mon Apr 12 09:23:30 1999 X+++ ./pppd/Makefile.bsd Sat Apr 10 16:42:06 2004 X@@ -9,10 +9,10 @@ X PROG= pppd X SRCS= main.c magic.c fsm.c lcp.c ipcp.c upap.c chap.c md5.c ccp.c \ X demand.c auth.c options.c utils.c sys-bsd.c X-MAN= pppd.cat8 X MAN8= pppd.8 X-BINMODE=4555 X+BINMODE=4550 X BINOWN= root X+BINGRP= dialer X X LDADD= -lcrypt -lutil X DPADD= ${LIBCRYPT} ${LIBUTIL} Xdiff -rNu ../../0/ppp-2.3.11/pppd/sys-bsd.c ./pppd/sys-bsd.c X--- ../../0/ppp-2.3.11/pppd/sys-bsd.c Tue Aug 24 08:25:54 1999 X+++ ./pppd/sys-bsd.c Sat Apr 10 16:41:44 2004 X@@ -22,7 +22,6 @@ X X #define RCSID "$Id: sys-bsd.c,v 1.46 1999/08/13 06:46:18 paulus Exp $" X /* $NetBSD: sys-bsd.c,v 1.1.1.3 1997/09/26 18:53:04 christos Exp $ */ X-#endif X X /* X * TODO: Xdiff -rNu ../../0/ppp-2.3.11/pppstats/Makefile.bsd ./pppstats/Makefile.bsd X--- ../../0/ppp-2.3.11/pppstats/Makefile.bsd Wed Mar 25 04:21:17 1998 X+++ ./pppstats/Makefile.bsd Sat Apr 10 16:41:44 2004 X@@ -4,7 +4,6 @@ X SRCS= pppstats.c X CFLAGS+=-I../include -D_BITYPES X MAN8= pppstats.8 X-MAN= pppstats.cat8 X BINDIR= /usr/sbin X X .include <bsd.prog.mk> END-of-pppd23/files/patch-aa echo x - pppd23/Makefile sed 's/^X//' >pppd23/Makefile << 'END-of-pppd23/Makefile' X# New ports collection makefile for: pppd 2.3.11 X# Date created: 10 April 2004 X# Whom: netch@netch.kiev.ua X# X# $FreeBSD$ X# X XPORTNAME= pppd XPORTVERSION= 2.3.11 XCATEGORIES= net XMASTER_SITES= http://samba.anu.edu.au/ftp/ppp/old/ XDISTNAME= ppp-${PORTVERSION} X XMAINTAINER= netch@netch.kiev.ua XCOMMENT= PPP daemon which uses ppp line discipline X XGNU_CONFIGURE= yes XMAN8= pppd.8 pppstats.8 chat.8 XMANCOMPRESSED= yes X X.include <bsd.port.mk> END-of-pppd23/Makefile echo x - pppd23/distinfo sed 's/^X//' >pppd23/distinfo << 'END-of-pppd23/distinfo' XMD5 (ppp-2.3.11.tar.gz) = c86725e90bba6f5677b98454690f65ea XSIZE (ppp-2.3.11.tar.gz) = 795942 END-of-pppd23/distinfo echo x - pppd23/pkg-descr sed 's/^X//' >pppd23/pkg-descr << 'END-of-pppd23/pkg-descr' Xpppd is PPP protocol client/server which uses ppp line discipline X(i.e. kernel mode PPP driver) on a serial link or another terminal. X XMaster FTP site: http://samba.anu.edu.au/ftp/ppp/ END-of-pppd23/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404101348.i3ADmGsb011316>