From lioux-alias-ppp-FreeBSD-gnats-submit=freebsd.org@uol.com.br  Tue Apr 11 20:45:38 2000
Return-Path: <lioux-alias-ppp-FreeBSD-gnats-submit=freebsd.org@uol.com.br>
Received: from pascal.uol.com.br (pascal.uol.com.br [200.230.198.87])
	by hub.freebsd.org (Postfix) with ESMTP id DA25037BC4D
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Apr 2000 20:45:32 -0700 (PDT)
	(envelope-from lioux-alias-ppp-FreeBSD-gnats-submit=freebsd.org@uol.com.br)
Received: from 200-191-157-178-as.acessonet.com.br (200-191-157-178-as.acessonet.com.br [200.191.157.178])
	by pascal.uol.com.br (8.9.1/8.9.1) with ESMTP id AAA05762
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 12 Apr 2000 00:45:06 -0300 (BRT)
Received: (qmail 6805 invoked by uid 1001); 12 Apr 2000 03:43:45 -0000
Message-Id: <20000412034345.6804.qmail@Fedaykin.here>
Date: 12 Apr 2000 03:43:45 -0000
From: lioux@uol.com.br
Sender: lioux-alias-ppp-FreeBSD-gnats-submit=freebsd.org@uol.com.br
Reply-To: lioux@uol.com.br
To: FreeBSD-gnats-submit@freebsd.org
Subject: New port devel/rpc2 needed for coda 5.3.6
X-Send-Pr-Version: 3.2

>Number:         17943
>Category:       ports
>Synopsis:       new port: devel/rpc2 - needed for coda 5.3.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 11 20:50:02 PDT 2000
>Closed-Date:    Sun May 28 21:21:09 PDT 2000
>Last-Modified:  Sun May 28 21:21:25 PDT 2000
>Originator:     Mario Sergio Fujikawa Ferreira
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

Latest FBSD 4.0-STABLE

>Description:

This port is based on the original rpc2 FBSD port from
ftp://ftp.coda.cs.cmu.edu/pub/rpc2/ maintained by the coda group. 

That's why I kept the original maintainer found on the port file.
However, I can be the maintainer if that is okay. I wouldn't mind. :)

I did updated it to the latest bsd.port.mk specifications, i.e.,
PORTNAME and PORTVERSION.

Besides, I did minimize the port directives and fixed the PLIST.

This port depends on devel/lwp submited in PR ports/17941.

>How-To-Repeat:

Build the port.

>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:
#
#	rpc2
#	rpc2/Makefile
#	rpc2/files
#	rpc2/files/md5
#	rpc2/pkg
#	rpc2/pkg/COMMENT
#	rpc2/pkg/DESCR
#	rpc2/pkg/PLIST
#
echo c - rpc2
mkdir -p rpc2 > /dev/null 2>&1
echo x - rpc2/Makefile
sed 's/^X//' >rpc2/Makefile << 'END-of-rpc2/Makefile'
X# New ports collection makefile for:	rpc2
X# Version required:			1.3
X# Date created:				Wed Mar 22 19:06:45 EST 2000
X# Whom:					jaharkes
X# $FreeBSD$
X#
X
XPORTNAME=	rpc2
XPORTVERSION=	1.3
XCATEGORIES=	devel
XMASTER_SITES=	ftp://ftp.coda.cs.cmu.edu/pub/rpc2/src/
X
XMAINTAINER=	coda@cs.cmu.edu
X
XLIB_DEPENDS=	lwp.1:${PORTSDIR}/devel/lwp
X
XALL_TARGET=	all
XINSTALL_TARGET=	install
X
XGNU_CONFIGURE=  yes
XUSE_GMAKE=      yes
XUSE_LIBTOOL=    yes
X
Xpost-configure:
X	@${CP} ${PREFIX}/bin/${LIBTOOL} ${WRKSRC}
X
X.include <bsd.port.mk>
END-of-rpc2/Makefile
echo c - rpc2/files
mkdir -p rpc2/files > /dev/null 2>&1
echo x - rpc2/files/md5
sed 's/^X//' >rpc2/files/md5 << 'END-of-rpc2/files/md5'
XMD5 (rpc2-1.3.tar.gz) = 2781f3c72e331039cad451fda1240ea5
END-of-rpc2/files/md5
echo c - rpc2/pkg
mkdir -p rpc2/pkg > /dev/null 2>&1
echo x - rpc2/pkg/COMMENT
sed 's/^X//' >rpc2/pkg/COMMENT << 'END-of-rpc2/pkg/COMMENT'
XRPC2 library
END-of-rpc2/pkg/COMMENT
echo x - rpc2/pkg/DESCR
sed 's/^X//' >rpc2/pkg/DESCR << 'END-of-rpc2/pkg/DESCR'
XThe RPC2 library. The RPC2 library provides interprocess communication for the
XCoda distributed filesystem.
END-of-rpc2/pkg/DESCR
echo x - rpc2/pkg/PLIST
sed 's/^X//' >rpc2/pkg/PLIST << 'END-of-rpc2/pkg/PLIST'
Xbin/filcon
Xbin/rp2gen
Xinclude/rpc2/errors.h
Xinclude/rpc2/errorsdefs.h
Xinclude/rpc2/fail.h
Xinclude/rpc2/fcon.h
Xinclude/rpc2/multi.h
Xinclude/rpc2/rpc2.h
Xinclude/rpc2/se.h
Xinclude/rpc2/sftp.h
Xlib/libfail.a
Xlib/libfail.la
Xlib/libfail.so
Xlib/libfail.so.1
Xlib/librpc2.a
Xlib/librpc2.la
Xlib/librpc2.so
Xlib/librpc2.so.1
Xlib/libse.a
Xlib/libse.la
Xlib/libse.so
Xlib/libse.so.1
X@dirrm include/rpc2
X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
END-of-rpc2/pkg/PLIST
exit


>Release-Note:
>Audit-Trail:

From: lioux@uol.com.br
To: lioux@uol.com.br
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/17943: New port devel/rpc2 needed for coda 5.3.6
Date: Wed, 12 Apr 2000 13:40:50 -0300

 Follow up:
 
 I took over the maintainership of the port since I'll probably be able
 to handle the port format better than the coda team.
 
 However, I added proper coda contact information on pkg/DESC.
 
 After using the shar, apply the following patch.
 
 ---
 
 diff -ruN /home/lioux/download/coda/devel/rpc2/Makefile ./Makefile
 --- /home/lioux/download/coda/devel/rpc2/Makefile	Tue Apr 11 23:02:53 2000
 +++ ./Makefile	Wed Apr 12 13:31:54 2000
 @@ -10,7 +10,7 @@
  CATEGORIES=	devel
  MASTER_SITES=	ftp://ftp.coda.cs.cmu.edu/pub/rpc2/src/
  
 -MAINTAINER=	coda@cs.cmu.edu
 +MAINTAINER=	lioux@linf.unb.br
  
  LIB_DEPENDS=	lwp.1:${PORTSDIR}/devel/lwp
  
 diff -ruN /home/lioux/download/coda/devel/rpc2/pkg/DESCR ./pkg/DESCR
 --- /home/lioux/download/coda/devel/rpc2/pkg/DESCR	Wed Mar 22 21:06:45 2000
 +++ ./pkg/DESCR	Wed Apr 12 13:31:31 2000
 @@ -1,2 +1,7 @@
  The RPC2 library. The RPC2 library provides interprocess communication for the
  Coda distributed filesystem.
 +
 +Project contact information below.
 +
 +EMAIL: coda@cs.cmu.edu
 +WWW: http://www.coda.cs.cmu.edu/
 

From: lioux@uol.com.br
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/17943
Date: Sun, 21 May 2000 23:43:43 -0300

 Well, final version of the RPC2 port. Please ignore all previous
 communications. :)
 This port depends on ports/17941.
 I kept the coda team as the maintainer's as asked at ports-.
 Though, I'll gladly take over maintainership if asked.
 
 # 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:
 #
 #	rpc2
 #	rpc2/files
 #	rpc2/files/md5
 #	rpc2/pkg
 #	rpc2/pkg/COMMENT
 #	rpc2/pkg/DESCR
 #	rpc2/pkg/PLIST
 #	rpc2/Makefile
 #
 echo c - rpc2
 mkdir -p rpc2 > /dev/null 2>&1
 echo c - rpc2/files
 mkdir -p rpc2/files > /dev/null 2>&1
 echo x - rpc2/files/md5
 sed 's/^X//' >rpc2/files/md5 << 'END-of-rpc2/files/md5'
 XMD5 (rpc2-1.5.tar.gz) = 29a309b3b9b6b61f1235618fec170faa
 END-of-rpc2/files/md5
 echo c - rpc2/pkg
 mkdir -p rpc2/pkg > /dev/null 2>&1
 echo x - rpc2/pkg/COMMENT
 sed 's/^X//' >rpc2/pkg/COMMENT << 'END-of-rpc2/pkg/COMMENT'
 XRPC2 library
 END-of-rpc2/pkg/COMMENT
 echo x - rpc2/pkg/DESCR
 sed 's/^X//' >rpc2/pkg/DESCR << 'END-of-rpc2/pkg/DESCR'
 XThe RPC2 library. The RPC2 library provides interprocess communication for the
 XCoda distributed filesystem.
 X
 XProject contact information below.
 X
 XEMAIL: coda@cs.cmu.edu
 XWWW: http://www.coda.cs.cmu.edu/
 END-of-rpc2/pkg/DESCR
 echo x - rpc2/pkg/PLIST
 sed 's/^X//' >rpc2/pkg/PLIST << 'END-of-rpc2/pkg/PLIST'
 Xbin/filcon
 Xbin/rp2gen
 Xinclude/rpc2/errors.h
 Xinclude/rpc2/errorsdefs.h
 Xinclude/rpc2/fail.h
 Xinclude/rpc2/fcon.h
 Xinclude/rpc2/multi.h
 Xinclude/rpc2/rpc2.h
 Xinclude/rpc2/se.h
 Xinclude/rpc2/sftp.h
 Xlib/libfail.a
 Xlib/libfail.la
 Xlib/libfail.so
 Xlib/libfail.so.1
 Xlib/librpc2.a
 Xlib/librpc2.la
 Xlib/librpc2.so
 Xlib/librpc2.so.2
 Xlib/libse.a
 Xlib/libse.la
 Xlib/libse.so
 Xlib/libse.so.1
 X@dirrm include/rpc2
 X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
 X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
 END-of-rpc2/pkg/PLIST
 echo x - rpc2/Makefile
 sed 's/^X//' >rpc2/Makefile << 'END-of-rpc2/Makefile'
 X# New ports collection makefile for:	rpc2
 X# Date created:				Wed Mar 22 19:06:45 EST 2000
 X# Whom:					jaharkes
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	rpc2
 XPORTVERSION=	1.5
 XCATEGORIES=	devel
 XMASTER_SITES=	ftp://ftp.coda.cs.cmu.edu/pub/rpc2/src/
 X
 XMAINTAINER=	coda@cs.cmu.edu
 X
 XLIB_DEPENDS=	lwp.1:${PORTSDIR}/devel/lwp
 X
 XGNU_CONFIGURE=  yes
 XUSE_GMAKE=      yes
 X
 X.include <bsd.port.mk>
 END-of-rpc2/Makefile
 exit
 
 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sun May 28 21:21:09 PDT 2000 
State-Changed-Why:  
New port committed, thanks! 

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