From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Jan 3 15:20:02 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E222116A41A for ; Thu, 3 Jan 2008 15:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BD17B13C4FA for ; Thu, 3 Jan 2008 15:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m03FK2qF010387 for ; Thu, 3 Jan 2008 15:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m03FK2H3010386; Thu, 3 Jan 2008 15:20:02 GMT (envelope-from gnats) Resent-Date: Thu, 3 Jan 2008 15:20:02 GMT Resent-Message-Id: <200801031520.m03FK2H3010386@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Philippe Audeoud Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C6BC16A475 for ; Thu, 3 Jan 2008 15:12:22 +0000 (UTC) (envelope-from jadawin@tuxaco.net) Received: from huppa.tuxaco.net (huppa.tuxaco.net [91.121.19.193]) by mx1.freebsd.org (Postfix) with ESMTP id 97AD913C4D3 for ; Thu, 3 Jan 2008 15:12:21 +0000 (UTC) (envelope-from jadawin@tuxaco.net) Received: from localhost (unknown [127.0.0.1]) by huppa.tuxaco.net (Postfix) with ESMTP id 77B2413643 for ; Thu, 3 Jan 2008 16:16:56 +0100 (CET) Received: from huppa.tuxaco.net ([127.0.0.1]) by localhost (huppa.tuxaco.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vqRGVNVNRj2h for ; Thu, 3 Jan 2008 16:16:53 +0100 (CET) Received: from ilove.tuxaco.net (ilove.tuxaco.net [82.236.143.160]) (Authenticated sender: jadawin@tuxaco.net) by huppa.tuxaco.net (Postfix) with ESMTP id 2625F13625 for ; Thu, 3 Jan 2008 16:16:53 +0100 (CET) Received: by ilove.tuxaco.net (Postfix, from userid 1001) id BA6E7844BE; Thu, 3 Jan 2008 15:16:29 +0000 (UTC) Message-Id: <20080103151629.BA6E7844BE@ilove.tuxaco.net> Date: Thu, 3 Jan 2008 15:16:29 +0000 (UTC) From: Philippe Audeoud To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/119301: [new port] net/p5-Net-Proxy - Framework for proxying network connections X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Philippe Audeoud List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2008 15:20:03 -0000 >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 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 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: