1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-22 08:58:47 +00:00

- update dependency

- shorten pkg-descr to make portlint happier
- bump PORTREVISION

PR:		127823
Submitted by:	leeym
Approved by:	maintainer timeout
This commit is contained in:
Yen-Ming Lee 2008-10-25 16:57:16 +00:00
parent 031be3bf02
commit bd0fc2d8ea
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=222059
2 changed files with 24 additions and 86 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= Net
PORTVERSION= 1.22
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= net perl5
MASTER_SITES= CPAN
@ -16,11 +17,9 @@ DISTNAME= libnet-${PORTVERSION}
MAINTAINER= mat@FreeBSD.org
COMMENT= Perl5 modules to access and use network protocols
RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${SITE_PERL}/Authen/SASL.pm:${PORTSDIR}/security/p5-Authen-SASL
RUN_DEPENDS= p5-Authen-SASL>=0:${PORTSDIR}/security/p5-Authen-SASL
PERL_CONFIGURE= yes
CONFIGURE_ARGS= < /dev/null
MAN3= Net::Cmd.3 \
Net::Config.3 \
@ -33,4 +32,11 @@ MAN3= Net::Cmd.3 \
Net::Time.3 \
Net::libnetFAQ.3
.include <bsd.port.mk>
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 500703
RUN_DEPENDS+= p5-Digest-MD5>=0:${PORTSDIR}/security/p5-Digest-MD5 \
p5-MIME-Base64>=0:${PORTSDIR}/converters/p5-MIME-Base64
.endif
.include <bsd.port.post.mk>

View File

@ -1,88 +1,20 @@
Contents of perl5 Net class:
libnet is a collection of Perl modules which provides a simple
and consistent programming interface (API) to the client side
of various protocols used in the internet community.
Net::FTP - FTP Client class
For details of each protocol please refer to the RFC. RFC's
can be found a various places on the WEB, for a starting
point look at:
Net::FTP is a class implementing a simple FTP client in
Perl as described in RFC959
http://www.yahoo.com/Computers_and_Internet/Standards/RFCs/
Net::FTP provides methods that will perform various
operations. These methods could be split into groups
depending the level of interface the user requires.
The RFC implemented in this distribution are
Net::Time - time and daytime network client interface
Net::Time provides subroutines that obtain the time on a
remote machine.
Net::DummyInetd - A dummy Inetd server
Net::DummyInetd is just what it's name says, it is a dummy
inetd server. Creation of a Net::DummyInetd will cause a
child process to be spawned off which will listen to a
socket. When a connection arrives on this socket the
specified command is fork'd and exec'd with STDIN and
STDOUT file descriptors duplicated to the new socket.
Net::NNTP - NNTP Client class
Net::NNTP is a class implementing a simple NNTP client in
Perl as described in RFC977. Net::NNTP inherits its
communication methods from Net::Cmd
Net::SNPP - Simple Network Pager Protocol Client
This module implements a client interface to the SNPP
protocol, enabling a perl5 application to talk to SNPP
servers. This documentation assumes that you are familiar
with the SNPP protocol described in RFC1861.
Net::POP3 - Post Office Protocol 3 Client class (RFC1081)
This module implements a client interface to the POP3
protocol, enabling a perl5 application to talk to POP3
servers. This documentation assumes that you are familiar
with the POP3 protocol described in RFC1081.
Net::Cmd - Network Command class (as used by FTP, SMTP etc)
Net::Cmd is a collection of methods that can be inherited
by a sub class of IO::Handle. These methods implement the
functionality required for a command based protocol, for
example FTP and SMTP.
Net::SMTP - Simple Mail transfer Protocol Client
This module implements a client interface to the SMTP
protocol, enabling a perl5 application to talk to SMTP
servers. This documentation assumes that you are familiar
with the SMTP protocol described in RFC821.
Net::Domain - Attempt to evaluate the current host's internet name and domain
Using various methods attempt to find the Fully Qualified
Domain Name (FQDN) of the current host. From this
determine the host-name and the host-domain.
Net::Netrc - OO interface to users netrc file
Net::Netrc is a class implementing a simple interface to
the .netrc file used as by the ftp program.
Net::Telnet - Defines constants for the telnet protocol
This module is VERY preliminary as I am not 100% sure how
it should be implemented.
Currently it just exports constants used in the telnet
protocol.
Net::FTP RFC959 File Transfer Protocol
Net::SMTP RFC821 Simple Mail Transfer Protocol
Net::Time RFC867 Daytime Protocol
Net::Time RFC868 Time Protocol
Net::NNTP RFC977 Network News Transfer Protocol
Net::POP3 RFC1939 Post Office Protocol 3
WWW: http://search.cpan.org/dist/libnet/