aboutsummaryrefslogtreecommitdiffstats
path: root/security/rubygem-net-scp
diff options
context:
space:
mode:
authoraraujo <araujo@FreeBSD.org>2008-07-06 07:03:07 +0800
committeraraujo <araujo@FreeBSD.org>2008-07-06 07:03:07 +0800
commitf7c6a6c2d03bf690a7995fc64b595c69476371f2 (patch)
tree543393c2d0d3e4757b853cbf2403a065213da8b4 /security/rubygem-net-scp
parent7509746a6623313df56b0546c61f1215be16f675 (diff)
downloadfreebsd-ports-gnome-f7c6a6c2d03bf690a7995fc64b595c69476371f2.tar.gz
freebsd-ports-gnome-f7c6a6c2d03bf690a7995fc64b595c69476371f2.tar.zst
freebsd-ports-gnome-f7c6a6c2d03bf690a7995fc64b595c69476371f2.zip
Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over
SSH (and requires the Net::SSH library), and allows files and directory trees to copied to and from a remote server. * Transfer files or entire directory trees to or from a remote host via SCP * Can preserve file attributes across transfers * Can download files in-memory, or direct-to-disk * Support for SCP URI's, and OpenURI WWW: http://net-ssh.rubyforge.org/scp PR: ports/125052 Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Diffstat (limited to 'security/rubygem-net-scp')
-rw-r--r--security/rubygem-net-scp/Makefile22
-rw-r--r--security/rubygem-net-scp/distinfo3
-rw-r--r--security/rubygem-net-scp/pkg-descr10
-rw-r--r--security/rubygem-net-scp/pkg-plist65
4 files changed, 100 insertions, 0 deletions
diff --git a/security/rubygem-net-scp/Makefile b/security/rubygem-net-scp/Makefile
new file mode 100644
index 000000000000..33ac5486aa0e
--- /dev/null
+++ b/security/rubygem-net-scp/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: rubygem-net-scp
+# Date created: June 27, 2008
+# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= net-scp
+PORTVERSION= 1.0.1
+CATEGORIES= security rubygems
+MASTER_SITES= RF
+MASTER_SITE_SUBDIR= net-ssh
+
+MAINTAINER= pgollucci@p6m7g8.com
+COMMENT= Non-interactive SCP processing
+
+RUN_DEPENDS= rubygem-net-ssh>=1.99.1:${PORTSDIR}/security/rubygem-net-ssh
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-net-scp/distinfo b/security/rubygem-net-scp/distinfo
new file mode 100644
index 000000000000..c1fd0cbb7009
--- /dev/null
+++ b/security/rubygem-net-scp/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/net-scp-1.0.1.gem) = 4355d61bccb5cf492d1297701f54eaab
+SHA256 (rubygem/net-scp-1.0.1.gem) = 7354f2157b21d36fa594cfc24b6ad7a7a13ef282a47879da0315e3d9ead62802
+SIZE (rubygem/net-scp-1.0.1.gem) = 25600
diff --git a/security/rubygem-net-scp/pkg-descr b/security/rubygem-net-scp/pkg-descr
new file mode 100644
index 000000000000..7da682316d47
--- /dev/null
+++ b/security/rubygem-net-scp/pkg-descr
@@ -0,0 +1,10 @@
+Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over
+SSH (and requires the Net::SSH library), and allows files and directory trees
+to copied to and from a remote server.
+
+* Transfer files or entire directory trees to or from a remote host via SCP
+* Can preserve file attributes across transfers
+* Can download files in-memory, or direct-to-disk
+* Support for SCP URI's, and OpenURI
+
+WWW: http://net-ssh.rubyforge.org/scp
diff --git a/security/rubygem-net-scp/pkg-plist b/security/rubygem-net-scp/pkg-plist
new file mode 100644
index 000000000000..e6c787806147
--- /dev/null
+++ b/security/rubygem-net-scp/pkg-plist
@@ -0,0 +1,65 @@
+%%GEM_CACHE%%
+%%GEM_SPEC%%
+%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
+%%GEM_DOC_DIR%%/rdoc/files/lib/net/scp/download_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/net/scp/errors_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/net/scp/upload_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/net/scp/version_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/net/scp_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/uri/open-scp_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/uri/scp_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/CHANGELOG_rdoc.html
+%%GEM_DOC_DIR%%/rdoc/files/README_rdoc.html
+%%GEM_DOC_DIR%%/rdoc/classes/URI.html
+%%GEM_DOC_DIR%%/rdoc/classes/URI/SCP.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SSH.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SSH/Connection.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SSH/Connection/Session.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SCP.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SCP/Download.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SCP/Upload.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SCP/Version.html
+%%GEM_DOC_DIR%%/rdoc/classes/Net/SCP/Error.html
+%%GEM_DOC_DIR%%/rdoc/created.rid
+%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
+%%GEM_DOC_DIR%%/rdoc/index.html
+%%GEM_LIB_DIR%%/CHANGELOG.rdoc
+%%GEM_LIB_DIR%%/lib/net/scp/download.rb
+%%GEM_LIB_DIR%%/lib/net/scp/errors.rb
+%%GEM_LIB_DIR%%/lib/net/scp/upload.rb
+%%GEM_LIB_DIR%%/lib/net/scp/version.rb
+%%GEM_LIB_DIR%%/lib/net/scp.rb
+%%GEM_LIB_DIR%%/lib/uri/open-scp.rb
+%%GEM_LIB_DIR%%/lib/uri/scp.rb
+%%GEM_LIB_DIR%%/Manifest
+%%GEM_LIB_DIR%%/Rakefile
+%%GEM_LIB_DIR%%/README.rdoc
+%%GEM_LIB_DIR%%/setup.rb
+%%GEM_LIB_DIR%%/test/common.rb
+%%GEM_LIB_DIR%%/test/test_all.rb
+%%GEM_LIB_DIR%%/test/test_download.rb
+%%GEM_LIB_DIR%%/test/test_scp.rb
+%%GEM_LIB_DIR%%/test/test_upload.rb
+%%GEM_LIB_DIR%%/net-scp.gemspec
+@dirrm %%GEM_LIB_DIR%%/test
+@dirrm %%GEM_LIB_DIR%%/lib/uri
+@dirrm %%GEM_LIB_DIR%%/lib/net/scp
+@dirrm %%GEM_LIB_DIR%%/lib/net
+@dirrm %%GEM_LIB_DIR%%/lib
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/uri
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/net/scp
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/net
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
+@dirrm %%GEM_DOC_DIR%%/rdoc/files
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/URI
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Net/SSH/Connection
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Net/SSH
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Net/SCP
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Net
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes
+@dirrm %%GEM_DOC_DIR%%/rdoc
+@dirrm %%GEM_DOC_DIR%%