debian/0000755000000000000000000000000011773572664007210 5ustar debian/compat0000644000000000000000000000000211701632203010357 0ustar 7 debian/changelog0000644000000000000000000000260211773572645011061 0ustar capistrano (2.12.0-1) unstable; urgency=low * New upstream release. * Fix typo in the short description (Closes: #655389) * Bump build dependency on gem2deb to 0.3.0~ * debian/patches/0001-Remove-unecessary-explicit-rubygems-access.patch: removed, applied upstream * debian/patches/0002-Remove-bundler-rubygems-stuff-from-test-code.patch: refreshed. * Bump standards version to 3.9.3; no changes needed -- Antonio Terceiro Sat, 30 Jun 2012 09:48:35 -0300 capistrano (2.9.0-1) unstable; urgency=low * New upstream release. * Package being adopted by the Debian Ruby team. * Package migrated to gem2deb and new Ruby packaging practices. -- Antonio Terceiro Fri, 06 Jan 2012 15:34:34 -0200 capistrano (2.5.9-1) unstable; urgency=low * New upstream release * Bumped Standard Version to 3.8.4. * Added debian/source * Update debian/compat * debian/control + Added myself to uploader list. + Updated description. * debian/cap.1 + Removed "hyphen-used-as-minus-sign". * debian/copyright + Updated copyright information. -- Deepak Tripathi Mon, 10 May 2010 06:14:53 +0000 capistrano (2.5.5-1) unstable; urgency=low [ Leandro Nunes dos Santos ] * Initial release (Closes: #428879) -- Christopher Lunsford Sun, 23 Aug 2009 05:19:00 -0400 debian/copyright0000644000000000000000000000444211701644674011137 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: capistrano Source: https://github.com/capistrano/capistrano Files: * Copyright: 2005-2008 Jamis Buck License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: lib/capistrano/recipes/deploy/scm/mercurial.rb Copyright: 2007 Matthew Elder License: Assumed to be licensed under the same terms as the rest of the code. Files: debian/* Copyright: 2009 Christopher Lunsford 2012 Antonio Terceiro License: GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . Comment: On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. debian/control0000644000000000000000000000276211773572201010605 0ustar Source: capistrano Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Antonio Terceiro DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~), ruby-mocha, ruby-net-ssh (>= 2.0.14), ruby-net-sftp (>= 2.0.0), ruby-net-scp (>= 1.0.0), ruby-net-ssh-gateway (>= 1.0.0), ruby-highline Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/pkg-ruby-extras/capistrano.git Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/capistrano.git;a=summary Homepage: http://www.capify.org XS-Ruby-Versions: all Package: capistrano Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter, ruby-net-ssh (>= 2.0.14), ruby-net-sftp (>= 2.0.0), ruby-net-scp (>= 1.0.0), ruby-net-ssh-gateway (>= 1.0.0), ruby-highline Description: Executes commands in parallel on multiple servers Capistrano is great for automating tasks via SSH on remote servers, like software installation, application deployment, configuration management, ad hoc server monitoring, and more. Ideal for system administrators, whether professional or incidental. Easy to customize. Its configuration files use the Ruby programming language syntax, but you don't need to know Ruby to do most things with Capistrano. . Capistrano is easy to extend. It's written in the Ruby programming language, and may be extended easily by writing additional Ruby modules. debian/rules0000755000000000000000000000007511701637172010255 0ustar #!/usr/bin/make -f %: dh $@ --buildsystem=ruby --with ruby debian/ruby-tests.rb0000644000000000000000000000013111701644423011631 0ustar system('true') $LOAD_PATH << 'test' Dir.glob('test/**/*_test.rb').each { |f| require f } debian/source/0000755000000000000000000000000011701632203010461 5ustar debian/source/format0000644000000000000000000000001411701632203011667 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000015111701632203010207 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/capistrano .*/capistrano-(.*).tar.gz debian/patches/0000755000000000000000000000000011773571650010631 5ustar debian/patches/0002-Remove-bundler-rubygems-stuff-from-test-code.patch0000644000000000000000000000120711773571650022725 0ustar From 168ea6d3468651d36076f27938a042522575b496 Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Fri, 6 Jan 2012 15:50:21 -0200 Subject: [PATCH 2/2] Remove bundler/rubygems stuff from test code --- test/utils.rb | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) Index: capistrano/test/utils.rb =================================================================== --- capistrano.orig/test/utils.rb 2012-06-30 09:34:42.000000000 -0300 +++ capistrano/test/utils.rb 2012-06-30 09:40:06.898070478 -0300 @@ -1,6 +1,3 @@ -require 'rubygems' -require 'bundler/setup' - require 'test/unit' require 'mocha' debian/patches/series0000644000000000000000000000007011773571412012037 0ustar 0002-Remove-bundler-rubygems-stuff-from-test-code.patch debian/capify.10000644000000000000000000000213111701632203010513 0ustar .TH "CAPIFY" "1" .SH "NAME" capify \(em Stub out the files 'config/deploy.rb' and 'Capifile' on rails application. .SH "SYNOPSIS" .PP \fBcapify\fR .I project_location .SH "DESCRIPTION" .PP \fBcapify\fR Stub out the files 'config/deploy.rb' and 'Capifile' on rails application. .PP To use the capify script just call it, and pass the location of your project’s root directory. If you are already in that directory, you can simply type: .PP $ capify . .PP .SH "SEE ALSO" .PP cap (1) .PP See more in the project web site http://www.capify.org/. .SH "AUTHOR" .PP This manual page was written by Leandro Nunes dos Santos leandronunes@colivre.coop.br for the \fBDebian\fP system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. .PP On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. .\" created by instant / docbook-to-man, Wed 20 Jun 2007, 11:28 debian/capistrano.docs0000644000000000000000000000001511701632203012172 0ustar README.mdown debian/manpages0000644000000000000000000000003511701632203010675 0ustar debian/cap.1 debian/capify.1 debian/docs0000644000000000000000000000001511701632203010030 0ustar README.rdoc debian/cap.10000644000000000000000000000701111701632203010005 0ustar .TH "CAPISTRANO" "1" .SH "NAME" cap \(em cap is an utlity to invoke capistrano tasks. .SH "SYNOPSIS" .PP \fBcap\fR [options] .SH "DESCRIPTION" .PP Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH. It uses a simple DSL (borrowed in part from Rake, http://rake.rubyforge.org/) that allows you to define _tasks_, which may be applied to machines in certain roles. It also supports tunneling connections via some gateway machine to allow operations to be performed behind VPN's and firewalls. .PP Capistrano was originally designed to simplify and automate deployment of web applications to distributed environments, and originally came bundled with a set of tasks designed for deploying Rails applications. The deployment tasks are now (as of Capistrano 2.0) opt-in and require clients to explicitly put "load 'deploy'" in their recipes. .PP Capistrano is a self-documenting program by giving you an extensive help listing for each command. If you think that this manual page is outdated, simply running .TP cap \-h .SH "ASSUMPTIONS" .PP Capistrano is "opinionated software", which means it has very firm ideas about how things ought to be done, and tries to force those ideas on you. Some of the assumptions behind these opinions are: .PP * You are using SSH to access the remote servers. * You either have the same password to all target machines, or you have public keys in place to allow passwordless access to them. .PP Do not expect these assumptions to change. .SH "OPTIONS" .PP Capistrano is extensible configurable, and it has the following configuration options: .IP "\fB-e\fP \fB\-\-explain TAKS\fP " 10 Displays help (if available) for the task. .IP "\fB-F\fP \fB\-\-default-config\fP " 10 Always use default config, even with \-f. .IP "\fB-f\fP \fB\-\-file FILE\fP " 10 A recipe file to load. May be given more than once. .IP "\fB-H\fP \fB\-\-long-help\fP " 10 Explain these options. .IP "\fB-h\fP \fB\-\-help\fP " 10 Display this help message. .IP "\fB-p\fP \fB\-\-password\fP " 10 Immediately prompt for the password. .IP "\fB-q\fP \fB\-\-quiet\fP " 10 Make the output as quiet as possible. .IP "\fB-S\fP \fB\-\-set-before NAME=VALUE\fP " 10 Set a variable before the recipes are loaded. .IP "\fB-s\fP \fB\-\-set NAME=VALUE\fP " 10 Set a variable after the recipes are loaded. .IP "\fB-T\fP \fB\-\-taks\fP " 10 List all tasks in the loaded recipe files. .IP "\fB-V\fP \fB\-\-version\fP " 10 Display the Capistrano version, and exit. .IP "\fB-v\fP \fB\-\-verbose\fP " 10 Be more verbose. May be given more than once. .IP "\fB-X\fP \fB\-\-skip-system-config\fP " 10 Don't load the system config file (capistrano.conf) .IP "\fB-x\fP \fB\-\-skip-user-config\fP " 10 Don't load the user config file (.caprc) .SH "SEE ALSO" .PP capify (1). .SH "AUTHOR" .PP This manual page was written by Leandro Nunes dos Santos leandronunes@colivre.coop.br for the \fBDebian\fP system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 any later version published by the Free Software Foundation. .PP On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.