diff --git a/Rakefile b/Rakefile index d2faed0..7750f17 100644 --- a/Rakefile +++ b/Rakefile @@ -2,6 +2,7 @@ require 'rubygems' require 'rake' require 'rspec/core/rake_task' require 'rdoc/task' +require 'lib/sprinkle/version' task "inst" => [:clobber, :build] do puts `gem install pkg/sprinkle-*.gem` @@ -24,7 +25,7 @@ RSpec::Core::RakeTask.new(:coverage) do |t| end RDoc::Task.new do |rdoc| - version = File.exist?('VERSION') ? File.read('VERSION') : "" + version = Sprinkle::Version rdoc.rdoc_dir = 'rdoc' rdoc.title = "sprinkle #{version}" diff --git a/VERSION b/VERSION deleted file mode 100644 index f7abe27..0000000 --- a/VERSION +++ /dev/null @@ -1 +0,0 @@ -0.4.2 \ No newline at end of file diff --git a/lib/sprinkle/version.rb b/lib/sprinkle/version.rb index 3da9947..d4f9318 100644 --- a/lib/sprinkle/version.rb +++ b/lib/sprinkle/version.rb @@ -1,3 +1,3 @@ module Sprinkle - Version = "0.4.2" + Version = "0.5" end \ No newline at end of file diff --git a/sprinkle.gemspec b/sprinkle.gemspec index 51999bc..dce496c 100644 --- a/sprinkle.gemspec +++ b/sprinkle.gemspec @@ -1,24 +1,15 @@ -# Generated by jeweler -# DO NOT EDIT THIS FILE DIRECTLY -# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec' -# -*- encoding: utf-8 -*- - -require 'lib/sprinkle/version.rb' - Gem::Specification.new do |s| - s.name = %q{sprinkle} - s.version = Sprinkle::Version + s.name = "sprinkle" + s.version = "0.5" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.authors = ["Marcus Crafter"] - s.date = %q{2011-10-04} - s.default_executable = %q{sprinkle} - s.description = %q{Ruby DSL based software provisioning tool} - s.email = %q{crafterm@redartisan.com} + s.date = "2012-05-05" + s.description = "Ruby DSL based software provisioning tool" + s.email = "crafterm@redartisan.com" s.executables = ["sprinkle"] s.extra_rdoc_files = [ "README.markdown" - # "TODO" ] s.files = [ "CREDITS", @@ -50,11 +41,15 @@ Gem::Specification.new do |s| "lib/sprinkle.rb", "lib/sprinkle/actors/actors.rb", "lib/sprinkle/actors/capistrano.rb", + "lib/sprinkle/actors/dummy.rb", "lib/sprinkle/actors/local.rb", "lib/sprinkle/actors/ssh.rb", "lib/sprinkle/actors/vlad.rb", "lib/sprinkle/configurable.rb", "lib/sprinkle/deployment.rb", + "lib/sprinkle/errors/pretty_failure.rb", + "lib/sprinkle/errors/remote_command_failure.rb", + "lib/sprinkle/errors/transfer_failure.rb", "lib/sprinkle/extensions/arbitrary_options.rb", "lib/sprinkle/extensions/array.rb", "lib/sprinkle/extensions/blank_slate.rb", @@ -76,10 +71,12 @@ Gem::Specification.new do |s| "lib/sprinkle/installers/npm.rb", "lib/sprinkle/installers/openbsd_pkg.rb", "lib/sprinkle/installers/opensolaris_pkg.rb", + "lib/sprinkle/installers/package_installer.rb", "lib/sprinkle/installers/pacman.rb", "lib/sprinkle/installers/pear.rb", "lib/sprinkle/installers/push_text.rb", "lib/sprinkle/installers/rake.rb", + "lib/sprinkle/installers/reconnect.rb", "lib/sprinkle/installers/replace_text.rb", "lib/sprinkle/installers/rpm.rb", "lib/sprinkle/installers/runner.rb", @@ -93,6 +90,7 @@ Gem::Specification.new do |s| "lib/sprinkle/package.rb", "lib/sprinkle/policy.rb", "lib/sprinkle/script.rb", + "lib/sprinkle/utility/log_recorder.rb", "lib/sprinkle/verifiers/apt.rb", "lib/sprinkle/verifiers/brew.rb", "lib/sprinkle/verifiers/directory.rb", @@ -105,8 +103,10 @@ Gem::Specification.new do |s| "lib/sprinkle/verifiers/rpm.rb", "lib/sprinkle/verifiers/ruby.rb", "lib/sprinkle/verifiers/symlink.rb", + "lib/sprinkle/verifiers/test.rb", "lib/sprinkle/verifiers/users_groups.rb", "lib/sprinkle/verify.rb", + "lib/sprinkle/version.rb", "script/console", "script/destroy", "script/generate", @@ -136,6 +136,7 @@ Gem::Specification.new do |s| "spec/sprinkle/installers/replace_text_spec.rb", "spec/sprinkle/installers/rpm_spec.rb", "spec/sprinkle/installers/runner_spec.rb", + "spec/sprinkle/installers/smart_spec.rb", "spec/sprinkle/installers/source_spec.rb", "spec/sprinkle/installers/thor_spec.rb", "spec/sprinkle/installers/transfer_spec.rb", @@ -148,11 +149,11 @@ Gem::Specification.new do |s| "spec/sprinkle/verify_spec.rb", "sprinkle.gemspec" ] - s.homepage = %q{http://github.com/crafterm/sprinkle} + s.homepage = "http://github.com/crafterm/sprinkle" s.require_paths = ["lib"] - s.rubyforge_project = %q{sprinkle} - s.rubygems_version = %q{1.4.2} - s.summary = %q{Ruby DSL based software provisioning tool} + s.rubyforge_project = "sprinkle" + s.rubygems_version = "1.8.15" + s.summary = "Ruby DSL based software provisioning tool" s.add_development_dependency(%q, [">= 2.5"]) s.add_development_dependency(%q, [">= 0.8.7"]) @@ -160,5 +161,6 @@ Gem::Specification.new do |s| s.add_runtime_dependency(%q, [">= 2.0.2"]) s.add_runtime_dependency(%q, [">= 1.4.0"]) s.add_runtime_dependency(%q, [">= 2.5.5"]) + end