Date: Fri, 23 Feb 2007 20:36:57 +0800 (CST) From: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/109459: [NEW PORT] news/p5-POE-Component-Server-NNTP: A component that provides NNTP server functionality Message-ID: <200702231236.l1NCavA8006974@pluto.cdpa.nsysu.edu.tw> Resent-Message-ID: <200702231240.l1NCe4VL098964@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109459 >Category: ports >Synopsis: [NEW PORT] news/p5-POE-Component-Server-NNTP: A component that provides NNTP server functionality >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: Fri Feb 23 12:40:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Jin-Shan Tseng >Release: FreeBSD 6.2-STABLE i386 >Organization: FreeBSD @ Taiwan >Environment: System: FreeBSD Pluto.CDPA.nsysu.edu.tw 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun Jan 28 11:18:52 CST 2007 >Description: POE::Component::Server::NNTP is a POE component that implements an RFC 977 http://www.faqs.org/rfcs/rfc977.html NNTP server. It is the companion component to POE::Component::Client::NNTP which implements NNTP client functionality. You spawn an NNTP server component, create your POE sessions then register your session to receive events. Whenever clients connect, disconnect or send valid NNTP protocol commands you will receive an event and an unique client ID. You then parse and process the commands given and send back applicable NNTP responses. This component doesn't implement the news database and as such is not by itself a complete NNTP daemon implementation. WWW: http://search.cpan.org/dist/POE-Component-Server-NNTP/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-POE-Component-Server-NNTP-0.97.shar 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: # # p5-POE-Component-Server-NNTP # p5-POE-Component-Server-NNTP/pkg-descr # p5-POE-Component-Server-NNTP/Makefile # p5-POE-Component-Server-NNTP/pkg-plist # p5-POE-Component-Server-NNTP/distinfo # echo c - p5-POE-Component-Server-NNTP mkdir -p p5-POE-Component-Server-NNTP > /dev/null 2>&1 echo x - p5-POE-Component-Server-NNTP/pkg-descr sed 's/^X//' >p5-POE-Component-Server-NNTP/pkg-descr << 'END-of-p5-POE-Component-Server-NNTP/pkg-descr' XPOE::Component::Server::NNTP is a POE component that implements an RFC 977 Xhttp://www.faqs.org/rfcs/rfc977.html NNTP server. It is the companion component Xto POE::Component::Client::NNTP which implements NNTP client functionality. X XYou spawn an NNTP server component, create your POE sessions then register Xyour session to receive events. Whenever clients connect, disconnect or send Xvalid NNTP protocol commands you will receive an event and an unique client ID. XYou then parse and process the commands given and send back applicable NNTP Xresponses. X XThis component doesn't implement the news database and as such is not by itself Xa complete NNTP daemon implementation. X XWWW: http://search.cpan.org/dist/POE-Component-Server-NNTP/ END-of-p5-POE-Component-Server-NNTP/pkg-descr echo x - p5-POE-Component-Server-NNTP/Makefile sed 's/^X//' >p5-POE-Component-Server-NNTP/Makefile << 'END-of-p5-POE-Component-Server-NNTP/Makefile' X# New ports collection makefile for: p5-POE-Component-Server-NNTP X# Date created: 2007-02-23 X# Whom: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> X# X# $FreeBSD$ X# X XPORTNAME= POE-Component-Server-NNTP XPORTVERSION= 0.97 XCATEGORIES= news perl5 XMASTER_SITES= ${MASTER_SITE_PERL_CPAN} XMASTER_SITE_SUBDIR= POE XPKGNAMEPREFIX= p5- X XMAINTAINER= tjs@cdpa.nsysu.edu.tw XCOMMENT= A component that provides NNTP server functionality X XRUN_DEPENDS= p5-POE>=0.38:${PORTSDIR}/devel/p5-POE \ X p5-POE-Component-Pluggable>=0.03:${PORTSDIR}/devel/p5-POE-Component-Pluggable \ X p5-POE-Component-Client-NNTP>=1.05:${PORTSDIR}/news/p5-POE-Component-Client-NNTP X XPERL_CONFIGURE= yes X XMAN3= POE::Component::Server::NNTP.3 \ X POE::Component::Server::NNTP::Constants.3 X X.include <bsd.port.mk> END-of-p5-POE-Component-Server-NNTP/Makefile echo x - p5-POE-Component-Server-NNTP/pkg-plist sed 's/^X//' >p5-POE-Component-Server-NNTP/pkg-plist << 'END-of-p5-POE-Component-Server-NNTP/pkg-plist' X@comment $FreeBSD$ X%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server/NNTP/.packlist X%%SITE_PERL%%/POE/Component/Server/NNTP.pm X%%SITE_PERL%%/POE/Component/Server/NNTP/Constants.pm X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server/NNTP X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE X@dirrm %%SITE_PERL%%/POE/Component/Server/NNTP X@dirrmtry %%SITE_PERL%%/POE/Component/Server X@dirrmtry %%SITE_PERL%%/POE/Component X@dirrmtry %%SITE_PERL%%/POE END-of-p5-POE-Component-Server-NNTP/pkg-plist echo x - p5-POE-Component-Server-NNTP/distinfo sed 's/^X//' >p5-POE-Component-Server-NNTP/distinfo << 'END-of-p5-POE-Component-Server-NNTP/distinfo' XMD5 (POE-Component-Server-NNTP-0.97.tar.gz) = b3118708e19bbb420c8eed91e0bd7c6a XSHA256 (POE-Component-Server-NNTP-0.97.tar.gz) = 18c4514f23f3a54663e90476717311aa55f812be1ee33f638b6c3f2300aa3b72 XSIZE (POE-Component-Server-NNTP-0.97.tar.gz) = 24622 END-of-p5-POE-Component-Server-NNTP/distinfo exit --- p5-POE-Component-Server-NNTP-0.97.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702231236.l1NCavA8006974>