summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:20:41 +0000
committerjlam <jlam>2008-04-04 15:20:41 +0000
commit9773facef0c30d022a69dddb765b8e3d692b23c8 (patch)
tree1eceba413a32a73dcd0cf8b2d48ad99dd028f479 /sysutils
parent8cd4640daabd31190c76f22e81f22bf533e7c90c (diff)
downloadpkgsrc-9773facef0c30d022a69dddb765b8e3d692b23c8.tar.gz
Initial import of capistrano-2.2.0 as sysutils/capistrano.
Capistrano is a tool for automating tasks on one or more remote servers. It executes commands in parallel on all targeted machines, and provides a mechanism for rolling back changes across multiple machines.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/capistrano/DESCR3
-rw-r--r--sysutils/capistrano/Makefile17
-rw-r--r--sysutils/capistrano/PLIST127
-rw-r--r--sysutils/capistrano/distinfo5
4 files changed, 152 insertions, 0 deletions
diff --git a/sysutils/capistrano/DESCR b/sysutils/capistrano/DESCR
new file mode 100644
index 00000000000..f1cf68cfcb8
--- /dev/null
+++ b/sysutils/capistrano/DESCR
@@ -0,0 +1,3 @@
+Capistrano is a tool for automating tasks on one or more remote servers.
+It executes commands in parallel on all targeted machines, and provides
+a mechanism for rolling back changes across multiple machines.
diff --git a/sysutils/capistrano/Makefile b/sysutils/capistrano/Makefile
new file mode 100644
index 00000000000..4cf997b6cca
--- /dev/null
+++ b/sysutils/capistrano/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:20:41 jlam Exp $
+
+DISTNAME= capistrano-2.2.0
+CATEGORIES= sysutils
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.capify.org/
+COMMENT= Tool for parallel execution of commands across multiple machines
+
+DEPENDS+= ${RUBY_PKGPREFIX}-net-ssh>=1.0.10:../../security/ruby-net-ssh
+DEPENDS+= ${RUBY_PKGPREFIX}-net-sftp>=1.1.0:../../security/ruby-net-sftp
+DEPENDS+= ${RUBY_PKGPREFIX}-highline>=0:../../devel/ruby-highline
+
+GEM_BUILD= gemspec
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/capistrano/PLIST b/sysutils/capistrano/PLIST
new file mode 100644
index 00000000000..50ad8be4a95
--- /dev/null
+++ b/sysutils/capistrano/PLIST
@@ -0,0 +1,127 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:20:41 jlam Exp $
+bin/cap
+bin/capify
+${GEM_HOME}/cache/capistrano-${PKGVERSION}.gem
+${GEM_LIBDIR}/CHANGELOG
+${GEM_LIBDIR}/MIT-LICENSE
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/bin/cap
+${GEM_LIBDIR}/bin/capify
+${GEM_LIBDIR}/examples/sample.rb
+${GEM_LIBDIR}/lib/capistrano.rb
+${GEM_LIBDIR}/lib/capistrano/callback.rb
+${GEM_LIBDIR}/lib/capistrano/cli.rb
+${GEM_LIBDIR}/lib/capistrano/cli/execute.rb
+${GEM_LIBDIR}/lib/capistrano/cli/help.rb
+${GEM_LIBDIR}/lib/capistrano/cli/help.txt
+${GEM_LIBDIR}/lib/capistrano/cli/options.rb
+${GEM_LIBDIR}/lib/capistrano/cli/ui.rb
+${GEM_LIBDIR}/lib/capistrano/command.rb
+${GEM_LIBDIR}/lib/capistrano/configuration.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/actions/file_transfer.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/actions/inspect.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/actions/invocation.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/callbacks.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/connections.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/execution.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/loading.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/namespaces.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/roles.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/servers.rb
+${GEM_LIBDIR}/lib/capistrano/configuration/variables.rb
+${GEM_LIBDIR}/lib/capistrano/errors.rb
+${GEM_LIBDIR}/lib/capistrano/extensions.rb
+${GEM_LIBDIR}/lib/capistrano/gateway.rb
+${GEM_LIBDIR}/lib/capistrano/logger.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/compat.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/dependencies.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/local_dependency.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/remote_dependency.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/accurev.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/base.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/bzr.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/cvs.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/darcs.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/git.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/mercurial.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/perforce.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm/subversion.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/base.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/checkout.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/copy.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/export.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/remote.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy/remote_cache.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/deploy/templates/maintenance.rhtml
+${GEM_LIBDIR}/lib/capistrano/recipes/standard.rb
+${GEM_LIBDIR}/lib/capistrano/recipes/templates/maintenance.rhtml
+${GEM_LIBDIR}/lib/capistrano/recipes/upgrade.rb
+${GEM_LIBDIR}/lib/capistrano/role.rb
+${GEM_LIBDIR}/lib/capistrano/server_definition.rb
+${GEM_LIBDIR}/lib/capistrano/shell.rb
+${GEM_LIBDIR}/lib/capistrano/ssh.rb
+${GEM_LIBDIR}/lib/capistrano/task_definition.rb
+${GEM_LIBDIR}/lib/capistrano/upload.rb
+${GEM_LIBDIR}/lib/capistrano/version.rb
+${GEM_LIBDIR}/test/cli/execute_test.rb
+${GEM_LIBDIR}/test/cli/help_test.rb
+${GEM_LIBDIR}/test/cli/options_test.rb
+${GEM_LIBDIR}/test/cli/ui_test.rb
+${GEM_LIBDIR}/test/cli_test.rb
+${GEM_LIBDIR}/test/command_test.rb
+${GEM_LIBDIR}/test/configuration/actions/file_transfer_test.rb
+${GEM_LIBDIR}/test/configuration/actions/inspect_test.rb
+${GEM_LIBDIR}/test/configuration/actions/invocation_test.rb
+${GEM_LIBDIR}/test/configuration/callbacks_test.rb
+${GEM_LIBDIR}/test/configuration/connections_test.rb
+${GEM_LIBDIR}/test/configuration/execution_test.rb
+${GEM_LIBDIR}/test/configuration/loading_test.rb
+${GEM_LIBDIR}/test/configuration/namespace_dsl_test.rb
+${GEM_LIBDIR}/test/configuration/roles_test.rb
+${GEM_LIBDIR}/test/configuration/servers_test.rb
+${GEM_LIBDIR}/test/configuration/variables_test.rb
+${GEM_LIBDIR}/test/configuration_test.rb
+${GEM_LIBDIR}/test/deploy/scm/accurev_test.rb
+${GEM_LIBDIR}/test/deploy/scm/base_test.rb
+${GEM_LIBDIR}/test/deploy/scm/git_test.rb
+${GEM_LIBDIR}/test/deploy/scm/mercurial_test.rb
+${GEM_LIBDIR}/test/deploy/strategy/copy_test.rb
+${GEM_LIBDIR}/test/extensions_test.rb
+${GEM_LIBDIR}/test/fixtures/cli_integration.rb
+${GEM_LIBDIR}/test/fixtures/config.rb
+${GEM_LIBDIR}/test/fixtures/custom.rb
+${GEM_LIBDIR}/test/gateway_test.rb
+${GEM_LIBDIR}/test/logger_test.rb
+${GEM_LIBDIR}/test/server_definition_test.rb
+${GEM_LIBDIR}/test/shell_test.rb
+${GEM_LIBDIR}/test/ssh_test.rb
+${GEM_LIBDIR}/test/task_definition_test.rb
+${GEM_LIBDIR}/test/upload_test.rb
+${GEM_LIBDIR}/test/utils.rb
+${GEM_LIBDIR}/test/version_test.rb
+${GEM_HOME}/specifications/capistrano-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/test/fixtures
+@dirrm ${GEM_LIBDIR}/test/deploy/strategy
+@dirrm ${GEM_LIBDIR}/test/deploy/scm
+@dirrm ${GEM_LIBDIR}/test/deploy
+@dirrm ${GEM_LIBDIR}/test/configuration/actions
+@dirrm ${GEM_LIBDIR}/test/configuration
+@dirrm ${GEM_LIBDIR}/test/cli
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes/templates
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes/deploy/templates
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes/deploy/strategy
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes/deploy/scm
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes/deploy
+@dirrm ${GEM_LIBDIR}/lib/capistrano/recipes
+@dirrm ${GEM_LIBDIR}/lib/capistrano/configuration/actions
+@dirrm ${GEM_LIBDIR}/lib/capistrano/configuration
+@dirrm ${GEM_LIBDIR}/lib/capistrano/cli
+@dirrm ${GEM_LIBDIR}/lib/capistrano
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/examples
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/sysutils/capistrano/distinfo b/sysutils/capistrano/distinfo
new file mode 100644
index 00000000000..906ab9330ab
--- /dev/null
+++ b/sysutils/capistrano/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:20:41 jlam Exp $
+
+SHA1 (capistrano-2.2.0.gem) = 6a75cf0a108265081766d4445df818f069732ae1
+RMD160 (capistrano-2.2.0.gem) = b58cea081346323aabd70aab9a7a5c72904ab15d
+Size (capistrano-2.2.0.gem) = 96256 bytes