File rubygem-capistrano.spec of Package rubygem-capistrano

# spec file for package rubygem-capistrano (Version 2.0.0)
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
# Please submit bugfixes or comments via

# norootforbuild

Name:           rubygem-capistrano
%define mod_name capistrano
Version:        2.0.0
Release:        1
Group:          Development/Languages/Ruby
License:        X11/MIT
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  rubygems_with_buildroot_patch
BuildRequires:  rubygem-net-ssh >= 1.0.10
BuildRequires:  rubygem-net-sftp >= 1.1.0
BuildRequires:  rubygem-rake >= 0.7.0
BuildRequires:  rubygem-highline
Requires:       rubygems >= 0.8.11
Requires:       rubygem-net-ssh >= 1.0.10
Requires:       rubygem-net-sftp >= 1.1.0
Requires:       rubygem-rake >= 0.7.0
Requires:       rubygem-highline
Summary:        A framework and utility for executing commands in parallel on multiple remote machines

Capistrano is a framework and utility for executing commands in
parallel on multiple remote machines, via SSH. The primary goal is to
simplify and automate the deployment of web applications.

A utility for executing commands in parallel on multiple machines, such
as deploying applications to a cluster of boxes.

    Jamis Buck



gem install --build-root=%{buildroot} %{S:0}

%{__rm} -rf %{buildroot}

#doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_name}-%{version}/

* Sun Aug 05 2007 -
- update to version 2.0.0
  Too many changes, see
* Thu Mar 08 2007 -
- update to version 1.4.1
  Too many changes, see
* Sun Sep 17 2006 -
- update to version 1.2.0:
  * Add experimental 'shell' task [Jamis Buck]
  * Display file for external configurations, rather than
  inspected proc. [Jamis Buck]
  * Connect to multiple servers in parallel, rather than serially.
  [Jamis Buck]
  * Add SCM module for Mercurial (closes #4150) [Matthew Elder]
  * Remove unused line in SCM::Base (closes #5619)
  * More efficient "svn log" usage (closes #5620) [Anatol Pomozov]
  * Better support for key passphrases in the SVN module
  (closes #5920) []
  * Fix missing default for :local in cvs.rb (closes #3645)
  * Fix awkward spacing in gemspec file (closes #3888)
  * Add support for :sudo variable to specify path to sudo
  (closes #4578) []
  * Make previous_release return nil if there are no previous
  releases (closes #4959) []
  * Uncache releases list after update_code is called so thati
  newly released dir is included (closes #3766) [Jamis Buck]
  * Allow the subversion scm to accept HTTPS certificates
  (closes #4792) [Jamis Buck]
  * Make sure rollbacks occur within the scope of the task that
  triggered them [Jamis Buck]
  * Fixed the default recipe to work with setups that haven't yet
  gone pids [DHH]
  * Symlink and setup for shared/pids to tmp/pids [DHH]
  * Fix some incorrect usage text (closes #4507)
  * Added Actor#stream method that makes it easy to create
  cross-server streams [DHH].
  * Make update_code and symlink a macro task under the name
  "update" for easy of deploy to servers that does not run
  fcgis [DHH]
  * Changed setup, update_code, rollback_code, and symlink to
  work on all servers instead of only those in the :app, :web,
  and :db roles. A server can opt out of being part of the
  release deployment by setting :no_release => true [DHH]
  * Added support for :except on task declarations as the
  opposite of :only [DHH].
  * Deprecate the -r/--recipe switch in favor of -f/--file
  (for more make/rake-like semantics) [Jamis Buck]
  * Fix gemspec to include a dependency on rake 0.7 [Jamis Buck]
  * Added respect for ENV["HOSTS"] that'll be used instead of
  the roles specified in the task definition [DHH].
  * Added respect for ENV["ROLES"] that'll be used instead of
  the roles specified in the task definition [DHH].
  * Added :hosts option to task definition that allows you to
  specify cross-cutting tasks [DHH].
  * Fix operator precedence problem in script for touching the
  revisions.log #3223 []
- added requires on rubygem-rakes
* Wed Jun 21 2006 -
- use rubygems_with_buildroot_patch instead of the versioned
* Mon Jun 19 2006 -
- Initial package version 1.1.0