From b117ef5b080d93d8f7675c445132aae6cef43da9 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Fri, 25 Mar 2011 19:24:33 -0400 Subject: [PATCH] remove parka, relax thor version --- Gemfile | 2 +- Gemfile.lock | 4 ++-- foreman.gemspec | 31 ++++++++++++++++++++++++------- lib/foreman.rb | 2 -- lib/foreman/version.rb | 5 +++++ 5 files changed, 32 insertions(+), 12 deletions(-) create mode 100644 lib/foreman/version.rb diff --git a/Gemfile b/Gemfile index aeff478..fbf2f51 100644 --- a/Gemfile +++ b/Gemfile @@ -15,4 +15,4 @@ end gem 'json', '~> 1.5.1' gem 'term-ansicolor', '~> 1.0.5' -gem 'thor', '~> 0.13.6' +gem 'thor', '>= 0.13.6' diff --git a/Gemfile.lock b/Gemfile.lock index 170a047..64c4fdb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -31,7 +31,7 @@ GEM rspec-core (~> 2.0.1) rspec-expectations (~> 2.0.1) term-ansicolor (1.0.5) - thor (0.13.8) + thor (0.14.6) PLATFORMS ruby @@ -46,4 +46,4 @@ DEPENDENCIES rr (~> 1.0.2) rspec (~> 2.0.0) term-ansicolor (~> 1.0.5) - thor (~> 0.13.6) + thor (>= 0.13.6) diff --git a/foreman.gemspec b/foreman.gemspec index eeff42e..053a95b 100644 --- a/foreman.gemspec +++ b/foreman.gemspec @@ -1,12 +1,29 @@ -require "rubygems" -require "parka/specification" +$:.unshift File.expand_path("../lib", __FILE__) +require "foreman/version" -Parka::Specification.new do |gem| +Gem::Specification.new do |gem| gem.name = "foreman" gem.version = Foreman::VERSION - gem.summary = "Process manager for applications with multiple components" - gem.homepage = "http://github.com/ddollar/foreman" - gem.executables = "foreman" - gem.files << "man/foreman.1" + gem.author = "David Dollar" + gem.email = "ddollar@gmail.com" + gem.homepage = "http://github.com/ddollar/foreman" + gem.summary = "Process manager for applications with multiple components" + + gem.description = gem.summary + + gem.executables = "foreman" + gem.files = Dir["**/*"].select { |d| d =~ %r{^(README|bin/|data/|ext/|lib/|spec/|test/)} } + gem.files << "man/foreman.1" + + gem.add_dependency 'json', '~> 1.5.1' + gem.add_dependency 'term-ansicolor', '~> 1.0.5' + gem.add_dependency 'thor', '>= 0.13.6' + + gem.add_development_dependency 'rake' + gem.add_development_dependency 'ronn' + gem.add_development_dependency 'fakefs', '~> 0.2.1' + gem.add_development_dependency 'rcov', '~> 0.9.8' + gem.add_development_dependency 'rr', '~> 1.0.2' + gem.add_development_dependency 'rspec', '~> 2.0.0' end diff --git a/lib/foreman.rb b/lib/foreman.rb index 6e3b3b1..de7b5f0 100644 --- a/lib/foreman.rb +++ b/lib/foreman.rb @@ -1,7 +1,5 @@ module Foreman - VERSION = "0.11.1" - class AppDoesNotExist < Exception; end end diff --git a/lib/foreman/version.rb b/lib/foreman/version.rb new file mode 100644 index 0000000..ef636bd --- /dev/null +++ b/lib/foreman/version.rb @@ -0,0 +1,5 @@ +module Foreman + + VERSION = "0.11.1" + +end