Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  3 Jan 2008 15:16:29 +0000 (UTC)
From:      Philippe Audeoud <jadawin@tuxaco.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/119301: [new port] net/p5-Net-Proxy - Framework for proxying network connections
Message-ID:  <20080103151629.BA6E7844BE@ilove.tuxaco.net>
Resent-Message-ID: <200801031520.m03FK2H3010386@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         119301
>Category:       ports
>Synopsis:       [new port] net/p5-Net-Proxy - Framework for proxying network connections
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 03 15:20:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Philippe Audeoud
>Release:        FreeBSD 7.0-BETA1 i386
>Organization:
>Environment:
System: FreeBSD athines 7.0-BETA1 FreeBSD 7.0-BETA1 #0: Wed Oct 31 19:32:18 CET 2007 root@glenrothes:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
	Here is the shar to add net/p5-Net-Proxy to ports tree.
A Net::Proxy object represents a proxy that accepts connections and then
relays the data transfered between the source and the destination.

The goal of this module is to abstract the different methods used to
connect from the proxy to the destination.
>How-To-Repeat:
	
>Fix:

	

--- shar-p5-Net-Proxy.1 begins here ---
# 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:
#
#	net/p5-Net-Proxy
#	net/p5-Net-Proxy/Makefile
#	net/p5-Net-Proxy/distinfo
#	net/p5-Net-Proxy/pkg-descr
#	net/p5-Net-Proxy/pkg-plist
#
echo c - net/p5-Net-Proxy
mkdir -p net/p5-Net-Proxy > /dev/null 2>&1
echo x - net/p5-Net-Proxy/Makefile
sed 's/^X//' >net/p5-Net-Proxy/Makefile << 'END-of-net/p5-Net-Proxy/Makefile'
X# New ports collection makefile for:	p5-Net-Proxy
X# Date created:				2008-01-03
X# Whom:					Philippe Audeoud <jadawin@tuxaco.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	Net-Proxy
XPORTVERSION=	0.12
XCATEGORIES=	net perl5
XMASTER_SITES=	${MASTER_SITE_PERL_CPAN}
XMASTER_SITE_SUBDIR=	Net/BOOK/
XPKGNAMEPREFIX=	p5-
X
XMAINTAINER=	jadawin@tuxaco.net
XCOMMENT=	Framework for proxying network connections in many ways
X
XPERL_CONFIGURE=	5.8.0+
X
XMAN3=	Net::Proxy.3 \
X	Net::Proxy::Connector.3 \
X	Net::Proxy::Connector::connect.3 \
X	Net::Proxy::Connector::connect_ssl.3 \
X	Net::Proxy::Connector::dual.3 \
X	Net::Proxy::Connector::dummy.3 \
X	Net::Proxy::Connector::ssl.3 \
X	Net::Proxy::Connector::tcp.3 \
X	Net::Proxy::Tutorial.3
X
XMAN1=	connect-tunnel.1 \
X	sslh.1
X
X.include <bsd.port.mk>
END-of-net/p5-Net-Proxy/Makefile
echo x - net/p5-Net-Proxy/distinfo
sed 's/^X//' >net/p5-Net-Proxy/distinfo << 'END-of-net/p5-Net-Proxy/distinfo'
XMD5 (Net-Proxy-0.12.tar.gz) = 84975f4d832fdccd1d3be2e49a783cde
XSHA256 (Net-Proxy-0.12.tar.gz) = 453682e462998d2140374952303ac5f11d508182cb68ac1d471623b45a41116c
XSIZE (Net-Proxy-0.12.tar.gz) = 39027
END-of-net/p5-Net-Proxy/distinfo
echo x - net/p5-Net-Proxy/pkg-descr
sed 's/^X//' >net/p5-Net-Proxy/pkg-descr << 'END-of-net/p5-Net-Proxy/pkg-descr'
XA Net::Proxy object represents a proxy that accepts connections and then
Xrelays the data transfered between the source and the destination.
XThe goal of this module is to abstract the different methods used to
Xconnect from the proxy to the destination.
XA proxy is a program that transfer data across a network boundary
Xbetween a client and a server. Net::Proxy introduces the concept of
X"connectors" (implemented as Net::Proxy::Connector subclasses), which
Xabstract the server part (connected to the client) and the client part
X(connected to the server) of the proxy.
XThis architecture makes it easy to implement specific techniques to
Xcross a given network boundary, possibly by using a proxy on one side of
Xthe network fence, and a reverse-proxy on the other side of the fence.
X
XWWW: http://search.cpan.org/~book/Net-Proxy-0.12/lib/Net/Proxy.pm
END-of-net/p5-Net-Proxy/pkg-descr
echo x - net/p5-Net-Proxy/pkg-plist
sed 's/^X//' >net/p5-Net-Proxy/pkg-plist << 'END-of-net/p5-Net-Proxy/pkg-plist'
Xbin/connect-tunnel
Xbin/sslh
X%%SITE_PERL%%/Net/Proxy.pm
X%%SITE_PERL%%/Net/Proxy/Connector.pm
X%%SITE_PERL%%/Net/Proxy/Connector/connect.pm
X%%SITE_PERL%%/Net/Proxy/Connector/connect_ssl.pm
X%%SITE_PERL%%/Net/Proxy/Connector/dual.pm
X%%SITE_PERL%%/Net/Proxy/Connector/dummy.pm
X%%SITE_PERL%%/Net/Proxy/Connector/ssl.pm
X%%SITE_PERL%%/Net/Proxy/Connector/tcp.pm
X%%SITE_PERL%%/Net/Proxy/Tutorial.pod
X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Proxy/.packlist
X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/Proxy
X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net
X@dirrm %%SITE_PERL%%/Net/Proxy/Connector
X@dirrm %%SITE_PERL%%/Net/Proxy
X@dirrmtry %%SITE_PERL%%/Net
END-of-net/p5-Net-Proxy/pkg-plist
exit
--- shar-p5-Net-Proxy.1 ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080103151629.BA6E7844BE>