diff options
-rw-r--r-- | news/Makefile | 1 | ||||
-rw-r--r-- | news/p5-POE-Component-Server-NNTP/Makefile | 27 | ||||
-rw-r--r-- | news/p5-POE-Component-Server-NNTP/distinfo | 3 | ||||
-rw-r--r-- | news/p5-POE-Component-Server-NNTP/pkg-descr | 14 | ||||
-rw-r--r-- | news/p5-POE-Component-Server-NNTP/pkg-plist | 12 |
5 files changed, 57 insertions, 0 deletions
diff --git a/news/Makefile b/news/Makefile index 02049827b577..6f07cf748ca8 100644 --- a/news/Makefile +++ b/news/Makefile @@ -76,6 +76,7 @@ SUBDIR += p5-News-Newsrc SUBDIR += p5-NewsLib SUBDIR += p5-POE-Component-Client-NNTP + SUBDIR += p5-POE-Component-Server-NNTP SUBDIR += pan SUBDIR += papercut SUBDIR += pgpmoose diff --git a/news/p5-POE-Component-Server-NNTP/Makefile b/news/p5-POE-Component-Server-NNTP/Makefile new file mode 100644 index 000000000000..9731945e1b2f --- /dev/null +++ b/news/p5-POE-Component-Server-NNTP/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: p5-POE-Component-Server-NNTP +# Date created: 2007-02-23 +# Whom: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw> +# +# $FreeBSD$ +# + +PORTNAME= POE-Component-Server-NNTP +PORTVERSION= 0.97 +CATEGORIES= news perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= POE +PKGNAMEPREFIX= p5- + +MAINTAINER= tjs@cdpa.nsysu.edu.tw +COMMENT= A component that provides NNTP server functionality + +RUN_DEPENDS= p5-POE>=0.38:${PORTSDIR}/devel/p5-POE \ + p5-POE-Component-Pluggable>=0.03:${PORTSDIR}/devel/p5-POE-Component-Pluggable \ + p5-POE-Component-Client-NNTP>=1.05:${PORTSDIR}/news/p5-POE-Component-Client-NNTP + +PERL_CONFIGURE= yes + +MAN3= POE::Component::Server::NNTP.3 \ + POE::Component::Server::NNTP::Constants.3 + +.include <bsd.port.mk> diff --git a/news/p5-POE-Component-Server-NNTP/distinfo b/news/p5-POE-Component-Server-NNTP/distinfo new file mode 100644 index 000000000000..9bcc48ae3a5f --- /dev/null +++ b/news/p5-POE-Component-Server-NNTP/distinfo @@ -0,0 +1,3 @@ +MD5 (POE-Component-Server-NNTP-0.97.tar.gz) = b3118708e19bbb420c8eed91e0bd7c6a +SHA256 (POE-Component-Server-NNTP-0.97.tar.gz) = 18c4514f23f3a54663e90476717311aa55f812be1ee33f638b6c3f2300aa3b72 +SIZE (POE-Component-Server-NNTP-0.97.tar.gz) = 24622 diff --git a/news/p5-POE-Component-Server-NNTP/pkg-descr b/news/p5-POE-Component-Server-NNTP/pkg-descr new file mode 100644 index 000000000000..fc00ab32ed1b --- /dev/null +++ b/news/p5-POE-Component-Server-NNTP/pkg-descr @@ -0,0 +1,14 @@ +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/ diff --git a/news/p5-POE-Component-Server-NNTP/pkg-plist b/news/p5-POE-Component-Server-NNTP/pkg-plist new file mode 100644 index 000000000000..1e724f740d3c --- /dev/null +++ b/news/p5-POE-Component-Server-NNTP/pkg-plist @@ -0,0 +1,12 @@ +@comment $FreeBSD$ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server/NNTP/.packlist +%%SITE_PERL%%/POE/Component/Server/NNTP.pm +%%SITE_PERL%%/POE/Component/Server/NNTP/Constants.pm +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server/NNTP +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component/Server +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE/Component +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/POE +@dirrm %%SITE_PERL%%/POE/Component/Server/NNTP +@dirrmtry %%SITE_PERL%%/POE/Component/Server +@dirrmtry %%SITE_PERL%%/POE/Component +@dirrmtry %%SITE_PERL%%/POE |