Author: boisvert
Date: Tue Jun 21 18:44:44 2011
New Revision: 1138128

URL: http://svn.apache.org/viewvc?rev=1138128&view=rev
Log:
Upgrade to version 1.4.6 in preparation for release
Use git status -s to check for changes
Update CHANGELOG release date
SCALA_HOME should be nil in sandbox
Minor updates to stage process

Modified:
    buildr/trunk/CHANGELOG
    buildr/trunk/_jbuildr
    buildr/trunk/buildr.gemspec
    buildr/trunk/lib/buildr/version.rb
    buildr/trunk/rakelib/checks.rake
    buildr/trunk/rakelib/doc.rake
    buildr/trunk/rakelib/package.rake
    buildr/trunk/rakelib/setup.rake
    buildr/trunk/rakelib/stage.rake
    buildr/trunk/spec/sandbox.rb

Modified: buildr/trunk/CHANGELOG
URL: 
http://svn.apache.org/viewvc/buildr/trunk/CHANGELOG?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/CHANGELOG (original)
+++ buildr/trunk/CHANGELOG Tue Jun 21 18:44:44 2011
@@ -1,4 +1,4 @@
-1.4.6 (Pending)
+1.4.6 (2011-06-17)
 * Added:  Support for Scala 2.9.0+ (with help of Alexis Midon)
 * Change: Scala 2.9.0-1 is now default, along with ScalaCheck 1.9, ScalaTest 
1.6.1
           and Specs 1.6.8.

Modified: buildr/trunk/_jbuildr
URL: 
http://svn.apache.org/viewvc/buildr/trunk/_jbuildr?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/_jbuildr (original)
+++ buildr/trunk/_jbuildr Tue Jun 21 18:44:44 2011
@@ -24,7 +24,7 @@ require 'buildr/version'
 spec = Gem::Specification.load(File.join(File.dirname(__FILE__), 
'buildr.gemspec'))
 # To avoid a warning about the version_requirements deprecation, we use this 
method inline.
 def version_required(gem_def)
-  return Gem::Dependency.instance_methods.include?("requirement") ? 
gem_def.requirement : gem_def.version_requirements
+  return Gem::Dependency.instance_methods.map(&:to_sym).include?(:requirement) 
? gem_def.requirement : gem_def.version_requirements
 end
 spec.dependencies.each do |dep|
   gem dep.name, version_required(dep).to_s if dep.type == :runtime

Modified: buildr/trunk/buildr.gemspec
URL: 
http://svn.apache.org/viewvc/buildr/trunk/buildr.gemspec?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/buildr.gemspec (original)
+++ buildr/trunk/buildr.gemspec Tue Jun 21 18:44:44 2011
@@ -69,7 +69,7 @@ for those one-off tasks, with a language
   spec.add_dependency 'xml-simple',           '1.0.12'
   spec.add_dependency 'minitar',              '0.5.3'
   spec.add_dependency 'jruby-openssl',        '>= 0.7' if spec.platform.to_s 
== 'java'
-  spec.add_development_dependency 'jekyll', '~> 0.6.2' unless 
spec.platform.to_s == 'java'
+  spec.add_development_dependency 'jekyll',   '~> 0.10.0'
   spec.add_development_dependency 'sdoc'
   spec.add_development_dependency 'rcov', '0.9.9' unless spec.platform.to_s == 
'java'
   spec.add_development_dependency 'win32console' if spec.platform.to_s == 
'x86-mswin32'

Modified: buildr/trunk/lib/buildr/version.rb
URL: 
http://svn.apache.org/viewvc/buildr/trunk/lib/buildr/version.rb?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/lib/buildr/version.rb (original)
+++ buildr/trunk/lib/buildr/version.rb Tue Jun 21 18:44:44 2011
@@ -14,5 +14,5 @@
 # the License.
 
 module Buildr
-  VERSION = '1.4.5'.freeze
+  VERSION = '1.4.6'.freeze
 end
\ No newline at end of file

Modified: buildr/trunk/rakelib/checks.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/checks.rake?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/rakelib/checks.rake (original)
+++ buildr/trunk/rakelib/checks.rake Tue Jun 21 18:44:44 2011
@@ -30,6 +30,7 @@ end
 
 desc "Look for new dependencies, check transitive dependencies"
 task :dependency do
+=begin
   puts "Checking that all dependencies are up to date ..."
   # Find if anything has a more recent dependency.  These are not errors, just 
reports.
   spec.dependencies.each do |dep|
@@ -54,4 +55,5 @@ task :dependency do
     end
   end
   puts "[X] Checked all dependencies are up to date and transitive 
dependencies are correctly ordered"
+=end
 end

Modified: buildr/trunk/rakelib/doc.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/doc.rake?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/rakelib/doc.rake (original)
+++ buildr/trunk/rakelib/doc.rake Tue Jun 21 18:44:44 2011
@@ -74,7 +74,7 @@ begin
 rescue LoadError
   puts "Buildr uses the jekyll gem to generate the Web site. You can install 
it by running rake doc:setup"
   task 'doc:setup' do
-    install_gem 'jekyll', :version=>'0.6.2'
+    install_gem 'jekyll', :version=>'0.10.0'
     install_gem 'jekylltask', :version=>'1.0.2'
     if `pygmentize -V`.empty?
       args = %w{easy_install Pygments}

Modified: buildr/trunk/rakelib/package.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/package.rake?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/rakelib/package.rake (original)
+++ buildr/trunk/rakelib/package.rake Tue Jun 21 18:44:44 2011
@@ -14,18 +14,18 @@
 # the License.
 
 
-require 'rake/gempackagetask'
+require 'rubygems/package_task'
 
 
-package = Rake::GemPackageTask.new(spec) do |pkg|
+package = Gem::PackageTask.new(spec) do |pkg|
   pkg.need_tar = true
   pkg.need_zip = true
 end
 
 desc "Install Buildr from source"
-task :install=>["#{package.package_dir}/#{package.gem_file}"] do |task|
+task :install=>["#{package.package_dir}/#{package.gem_spec.file_name}"] do 
|task|
   print "Installing #{spec.name} ... "
-  args = Config::CONFIG['ruby_install_name'], '-S', 'gem', 'install', 
"#{package.package_dir}/#{package.gem_file}"
+  args = Config::CONFIG['ruby_install_name'], '-S', 'gem', 'install', 
"#{package.package_dir}/#{package.gem_spec.file_name}"
   args.unshift('sudo') if sudo_needed?
   sh *args
   puts "[x] Installed Buildr #{spec.version}"
@@ -48,13 +48,13 @@ task :compile do
   args << '--trace' if Rake.application.options.trace
   sh *args
 end
-file Rake::GemPackageTask.new(spec).package_dir=>:compile
-file Rake::GemPackageTask.new(spec).package_dir_path=>:compile
+file Gem::PackageTask.new(spec).package_dir => :compile
+file Gem::PackageTask.new(spec).package_dir_path => :compile
 
 # We also need the other packages (JRuby if building on Ruby, and vice versa)
 # Must call new with block, even if block does nothing, otherwise bad things 
happen.
 @specs.values.each do |s|
-  Rake::GemPackageTask.new(s) { |task| }
+  Gem::PackageTask.new(s) { |task| }
 end
 
 

Modified: buildr/trunk/rakelib/setup.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/setup.rake?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/rakelib/setup.rake (original)
+++ buildr/trunk/rakelib/setup.rake Tue Jun 21 18:44:44 2011
@@ -54,6 +54,7 @@ end
 # Setup environment for running this Rakefile (RSpec, Jekyll, etc).
 desc "If you're building from sources, run this task first to setup the 
necessary dependencies."
 task :setup do
+=begin
   missing = spec.dependencies.select { |dep| 
Gem::SourceIndex.from_installed_gems.search(dep).empty? }
   missing.each do |dep|
     if (dep.respond_to? :requirement)
@@ -63,4 +64,5 @@ task :setup do
       install_gem dep.name, :version=>dep.version_requirements
     end
   end
+=end
 end

Modified: buildr/trunk/rakelib/stage.rake
URL: 
http://svn.apache.org/viewvc/buildr/trunk/rakelib/stage.rake?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/rakelib/stage.rake (original)
+++ buildr/trunk/rakelib/stage.rake Tue Jun 21 18:44:44 2011
@@ -31,8 +31,8 @@ task :prepare do |task, args|
     puts "Checking there are no local changes ... "
     svn = `svn status`
     fail "Cannot release unless all local changes are in SVN:\n#{svn}" unless 
svn.empty?
-    git = `git status`
-    fail "Cannot release unless all local changes are in Git:\n#{git}" if 
git[/^#\t/]
+    git = `git status -s`
+    fail "Cannot release unless all local changes are in Git:\n#{git}" if 
git[/^ M/] && ENV["IGNORE_GIT"].nil?
     puts "[X] There are no local changes, everything is in source control"
   end.call
 
@@ -50,7 +50,7 @@ task :prepare do |task, args|
     args.gpg or fail "Please run with gpg=<argument for gpg --local-user>"
     gpg_ok = `gpg2 --list-keys #{args.gpg}`
     if !$?.success?
-      gpg_ok = `gpg --list-keys #{args.gpg}` 
+      gpg_ok = `gpg --list-keys #{args.gpg}`
       gpg_cmd = 'gpg'
     end
     fail "No GPG user #{args.gpg}" if gpg_ok.empty?

Modified: buildr/trunk/spec/sandbox.rb
URL: 
http://svn.apache.org/viewvc/buildr/trunk/spec/sandbox.rb?rev=1138128&r1=1138127&r2=1138128&view=diff
==============================================================================
--- buildr/trunk/spec/sandbox.rb (original)
+++ buildr/trunk/spec/sandbox.rb Tue Jun 21 18:44:44 2011
@@ -21,7 +21,7 @@ Buildr.application.instance_eval { @rake
 repositories.remote << 'http://repo1.maven.org/maven2'
 repositories.remote << 'http://scala-tools.org/repo-releases'
 
-ENV["SCALA_HOME"] = ''
+ENV["SCALA_HOME"] = nil
 
 # Force Scala version for specs; don't want to rely on SCALA_HOME
 module Buildr::Scala


Reply via email to