From bf4ccb013c658b8633d24f2ced8a6c7980953f43 Mon Sep 17 00:00:00 2001 From: Cheng-Lung Sung Date: Fri, 2 Mar 2007 01:46:20 +0000 Subject: Add p5-Net-SSH2 0.10, support for the SSH 2 protocol via libSSH2. PR: ports/109702 Submitted by: Jin-Shan Tseng --- net/Makefile | 1 + net/p5-Net-SSH2/Makefile | 27 +++++++++++++++++++++++++++ net/p5-Net-SSH2/distinfo | 3 +++ net/p5-Net-SSH2/pkg-descr | 12 ++++++++++++ net/p5-Net-SSH2/pkg-plist | 16 ++++++++++++++++ 5 files changed, 59 insertions(+) create mode 100644 net/p5-Net-SSH2/Makefile create mode 100644 net/p5-Net-SSH2/distinfo create mode 100644 net/p5-Net-SSH2/pkg-descr create mode 100644 net/p5-Net-SSH2/pkg-plist (limited to 'net') diff --git a/net/Makefile b/net/Makefile index 833d0e19dce0..4e5d72c30a5b 100644 --- a/net/Makefile +++ b/net/Makefile @@ -486,6 +486,7 @@ SUBDIR += p5-Net-SNPP SUBDIR += p5-Net-SSH SUBDIR += p5-Net-SSH-Perl + SUBDIR += p5-Net-SSH2 SUBDIR += p5-Net-Server SUBDIR += p5-Net-Services SUBDIR += p5-Net-Subnets diff --git a/net/p5-Net-SSH2/Makefile b/net/p5-Net-SSH2/Makefile new file mode 100644 index 000000000000..f3f82335d9a0 --- /dev/null +++ b/net/p5-Net-SSH2/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: p5-Net-SSH2 +# Date created: 2007-03-01 +# Whom: Jin-Shan Tseng +# +# $FreeBSD$ +# + +PORTNAME= Net-SSH2 +PORTVERSION= 0.10 +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Net +PKGNAMEPREFIX= p5- + +MAINTAINER= tjs@cdpa.nsysu.edu.tw +COMMENT= Support for the SSH 2 protocol via libSSH2 + +LIB_DEPENDS= ssh2.0:${PORTSDIR}/security/libssh2 + +PERL_CONFIGURE= yes + +MAN3= Net::SSH2.3 Net::SSH2::Channel.3 \ + Net::SSH2::Dir.3 Net::SSH2::File.3 \ + Net::SSH2::Listener.3 Net::SSH2::PublicKey.3 \ + Net::SSH2::SFTP.3 + +.include diff --git a/net/p5-Net-SSH2/distinfo b/net/p5-Net-SSH2/distinfo new file mode 100644 index 000000000000..13526e4a93ef --- /dev/null +++ b/net/p5-Net-SSH2/distinfo @@ -0,0 +1,3 @@ +MD5 (Net-SSH2-0.10.tar.gz) = e28a317480814895b955bb3342a10f34 +SHA256 (Net-SSH2-0.10.tar.gz) = 280fbd486bdda45734d5348aabb4dd2333d6987c4b5e7c4f87efcdcf3810475b +SIZE (Net-SSH2-0.10.tar.gz) = 66547 diff --git a/net/p5-Net-SSH2/pkg-descr b/net/p5-Net-SSH2/pkg-descr new file mode 100644 index 000000000000..116baa3c9367 --- /dev/null +++ b/net/p5-Net-SSH2/pkg-descr @@ -0,0 +1,12 @@ +Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library. +It supports the SSH2 protocol (there is no support for SSH1) with all of the +key exchanges, ciphers, and compression of libssh2. + +Unless otherwise indicated, methods return a true value on success and false +on failure; use the error method to get extended error information. + +The typical order is to create the SSH2 object, set up the connection methods +you want to use, call connect, authenticate with one of the auth methods, then +create channels on the connection to perform commands. + +WWW: http://search.cpan.org/dist/Net-SSH2/ diff --git a/net/p5-Net-SSH2/pkg-plist b/net/p5-Net-SSH2/pkg-plist new file mode 100644 index 000000000000..ad2490192519 --- /dev/null +++ b/net/p5-Net-SSH2/pkg-plist @@ -0,0 +1,16 @@ +@comment $FreeBSD$ +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Channel.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Dir.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/File.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/Listener.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/PublicKey.pm +%%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2/SFTP.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/SSH2.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/SSH2.so +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2/autosplit.ix +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Net/SSH2 +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Net +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/SSH2 +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net -- cgit v1.2.3