From root@iv.nn.kiev.ua  Sat Apr 10 06:49:17 2004
Return-Path: <root@iv.nn.kiev.ua>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AB86016A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 10 Apr 2004 06:49:17 -0700 (PDT)
Received: from segfault.kiev.ua (segfault.kiev.ua [193.193.193.4])
	by mx1.FreeBSD.org (Postfix) with ESMTP id A18C743D39
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 10 Apr 2004 06:49:15 -0700 (PDT)
	(envelope-from root@iv.nn.kiev.ua)
Received: (from uucp@localhost)
	by segfault.kiev.ua (8) with UUCP id i3ADnD1t089835;
	Sat, 10 Apr 2004 16:49:13 +0300 (EEST)
	(envelope-from root@iv.nn.kiev.ua)
Received: (from root@localhost)
	by iv.nn.kiev.ua (8.12.9p2/8.12.9) id i3ADmGsb011316;
	Sat, 10 Apr 2004 16:48:16 +0300 (EEST)
	(envelope-from root)
Message-Id: <200404101348.i3ADmGsb011316@iv.nn.kiev.ua>
Date: Sat, 10 Apr 2004 16:48:16 +0300 (EEST)
From: Valentin Nechayev <netch@netch.kiev.ua>
Reply-To: Valentin Nechayev <netch@netch.kiev.ua>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: net/pppd23
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         65398
>Category:       ports
>Synopsis:       New port: net/pppd23
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    krion
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 10 06:50:08 PDT 2004
>Closed-Date:    Sat Apr 10 10:36:58 PDT 2004
>Last-Modified:  Sat Apr 10 10:36:58 PDT 2004
>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:

From: Valentin Nechayev <netch@netch.kiev.ua>
To: bug-followup@freebsd.org
Cc:  
Subject: Re: ports/65398: New port: net/pppd23
Date: Sat, 10 Apr 2004 18:15:30 +0300

 sorry - remove last 'old/' in MASTER_SITES - this was for another version.
Responsible-Changed-From-To: freebsd-ports-bugs->krion 
Responsible-Changed-By: krion 
Responsible-Changed-When: Sat Apr 10 10:04:13 PDT 2004 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=65398 
State-Changed-From-To: open->closed 
State-Changed-By: krion 
State-Changed-When: Sat Apr 10 10:36:49 PDT 2004 
State-Changed-Why:  
New port added, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=65398 
>Unformatted:
