You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by as...@apache.org on 2008/05/19 20:06:14 UTC
svn commit: r657893 - in /incubator/buildr/trunk: Rakefile buildr.gemspec
Author: assaf
Date: Mon May 19 11:06:14 2008
New Revision: 657893
URL: http://svn.apache.org/viewvc?rev=657893&view=rev
Log:
Lock Gem dependencies to particular version so we don't die when someone release a broken Gem.
Modified:
incubator/buildr/trunk/Rakefile
incubator/buildr/trunk/buildr.gemspec
Modified: incubator/buildr/trunk/Rakefile
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/Rakefile?rev=657893&r1=657892&r2=657893&view=diff
==============================================================================
--- incubator/buildr/trunk/Rakefile (original)
+++ incubator/buildr/trunk/Rakefile Mon May 19 11:06:14 2008
@@ -24,11 +24,11 @@
spec = Gem::Specification.load(File.join(File.dirname(__FILE__), 'buildr.gemspec'))
spec.platform = platform
if platform =~ /java/
- spec.add_dependency 'jruby-openssl', '~> 0.2'
- spec.add_dependency 'ci_reporter', '~> 1.5'
+ spec.add_dependency 'jruby-openssl', '0.2'
+ spec.add_dependency 'ci_reporter', '1.5.1' # must come after builder dependency
else
# Place first on the dependency list, otherwise AntWrap picks the latest RJB.
- spec.dependencies.unshift Gem::Dependency.new('rjb', ['~>1.1', '!= 1.1.3'])
+ spec.dependencies.unshift Gem::Dependency.new('rjb', '=>1.1.0', '<= 1.1.2'])
end
spec
end
Modified: incubator/buildr/trunk/buildr.gemspec
URL: http://svn.apache.org/viewvc/incubator/buildr/trunk/buildr.gemspec?rev=657893&r1=657892&r2=657893&view=diff
==============================================================================
--- incubator/buildr/trunk/buildr.gemspec (original)
+++ incubator/buildr/trunk/buildr.gemspec Mon May 19 11:06:14 2008
@@ -36,15 +36,15 @@
spec.rubyforge_project = 'buildr'
# Tested against these dependencies.
- spec.add_dependency 'rake', '~> 0.8'
- spec.add_dependency 'builder', '~> 2.1'
- spec.add_dependency 'net-ssh', '~> 2.0'
- spec.add_dependency 'net-sftp', '~> 2.0'
- spec.add_dependency 'rubyzip', '~> 0.9'
- spec.add_dependency 'highline', '~> 1.4'
- spec.add_dependency 'Antwrap', '~> 0.7'
- spec.add_dependency 'rspec', '~> 1.1'
- spec.add_dependency 'xml-simple', '~> 1.0'
- spec.add_dependency 'archive-tar-minitar', '~> 0.5'
- spec.add_dependency 'rubyforge', '~> 0.4'
+ spec.add_dependency 'rake', '0.8.1'
+ spec.add_dependency 'builder', '2.1.2'
+ spec.add_dependency 'net-ssh', '2.0.1'
+ spec.add_dependency 'net-sftp', '2.0.0'
+ spec.add_dependency 'rubyzip', '0.9.1'
+ spec.add_dependency 'highline', '1.4.0'
+ spec.add_dependency 'Antwrap', '0.7.0'
+ spec.add_dependency 'rspec', '1.1.3'
+ spec.add_dependency 'xml-simple', '1.0.11'
+ spec.add_dependency 'archive-tar-minitar', '0.5.2'
+ spec.add_dependency 'rubyforge', '0.4.5'
end