Permalink
Browse files

Homogenize gemspecs and remove the deprecated autorequire

  • Loading branch information...
1 parent e71825d commit 031139bb717d37f29bc3daf3a6d40ab2a9d7d3fc @dhh dhh committed Feb 4, 2010
@@ -1,22 +1,22 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'actionmailer'
- s.summary = "Service layer for easy email delivery and testing."
- s.description = %q{Makes it trivial to test and deliver emails sent from a single service layer.}
- s.version = '3.0.0.beta'
+ s.platform = Gem::Platform::RUBY
+ s.name = 'actionmailer'
+ s.version = '3.0.0.beta'
+ s.summary = 'Email composition, delivery, and recieval framework (part of Rails).'
+ s.description = 'Email composition, delivery, and recieval framework (part of Rails).'
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.rubyforge_project = "actionmailer"
- s.homepage = "http://www.rubyonrails.org"
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'actionmailer'
- s.add_dependency('actionpack', '= 3.0.0.beta')
- s.add_dependency('mail', '~> 2.1.2')
- s.add_dependency('text-format', '~> 1.0.0')
+ s.files = Dir['CHANGELOG', 'README', 'MIT-LICENSE', 'lib/**/*']
+ s.require_path = 'lib'
+ s.requirements << 'none'
- s.files = Dir['CHANGELOG', 'README', 'MIT-LICENSE', 'lib/**/*']
s.has_rdoc = true
- s.requirements << 'none'
- s.require_path = 'lib'
- s.autorequire = 'action_mailer'
+
+ s.add_dependency('actionpack', '= 3.0.0.beta')
+ s.add_dependency('mail', '~> 2.1.2')
+ s.add_dependency('text-format', '~> 1.0.0')
end
@@ -1,26 +1,25 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'actionpack'
- s.version = '3.0.0.beta'
- s.summary = "Web-flow and rendering framework putting the VC in MVC."
- s.description = %q{Eases web-request routing, handling, and response as a half-way front, half-way page controller. Implemented with specific emphasis on enabling easy unit/integration testing that doesn't require a browser.} #'
+ s.platform = Gem::Platform::RUBY
+ s.name = 'actionpack'
+ s.version = '3.0.0.beta'
+ s.summary = 'Web-flow and rendering framework putting the VC in MVC (part of Rails).'
+ s.description = 'Web-flow and rendering framework putting the VC in MVC (part of Rails).'
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.rubyforge_project = "actionpack"
- s.homepage = "http://www.rubyonrails.org"
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'actionpack'
- s.files = Dir['CHANGELOG', 'README', 'MIT-LICENSE', 'lib/**/*']
- s.has_rdoc = true
+ s.files = Dir['CHANGELOG', 'README', 'MIT-LICENSE', 'lib/**/*']
+ s.require_path = 'lib'
s.requirements << 'none'
+ s.has_rdoc = true
+
s.add_dependency('activesupport', '= 3.0.0.beta')
s.add_dependency('activemodel', '= 3.0.0.beta')
s.add_dependency('rack', '~> 1.1.0')
s.add_dependency('rack-test', '~> 0.5.0')
s.add_dependency('rack-mount', '~> 0.4.0')
s.add_dependency('erubis', '~> 2.6.5')
-
- s.require_path = 'lib'
- s.autorequire = 'action_controller'
end
@@ -1,25 +1,23 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'activerecord'
- s.version = '3.0.0.beta'
- s.summary = "Implements the ActiveRecord pattern for ORM."
- s.description = %q{Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM. It ties database tables and classes together for business objects, like Customer or Subscription, that can find, save, and destroy themselves without resorting to manual SQL.}
+ s.platform = Gem::Platform::RUBY
+ s.name = 'activerecord'
+ s.version = '3.0.0.beta'
+ s.summary = 'Object-relational mapper framework (part of Rails).'
+ s.description = 'Object-relational mapper framework (part of Rails).'
- s.files = Dir['CHANGELOG', 'README', 'examples/**/*', 'lib/**/*']
-
- s.add_dependency('activesupport', '= 3.0.0.beta')
- s.add_dependency('activemodel', '= 3.0.0.beta')
- s.add_dependency('arel', '~> 0.2.0')
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'activerecord'
+ s.files = Dir['CHANGELOG', 'README', 'examples/**/*', 'lib/**/*']
s.require_path = 'lib'
- s.autorequire = 'active_record'
- s.has_rdoc = true
+ s.has_rdoc = true
s.extra_rdoc_files = %w( README )
s.rdoc_options.concat ['--main', 'README']
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.homepage = "http://www.rubyonrails.org"
- s.rubyforge_project = "activerecord"
+ s.add_dependency('activesupport', '= 3.0.0.beta')
+ s.add_dependency('activemodel', '= 3.0.0.beta')
+ s.add_dependency('arel', '~> 0.2.0')
end
@@ -1,24 +1,22 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'activeresource'
- s.version = '3.0.0.beta'
- s.summary = "Think Active Record for web resources."
- s.description = %q{Wraps web resources in model classes that can be manipulated through XML over REST.}
+ s.platform = Gem::Platform::RUBY
+ s.name = 'activeresource'
+ s.version = '3.0.0.beta'
+ s.summary = 'REST-model framework (part of Rails).'
+ s.description = 'REST-model framework (part of Rails).'
- s.files = Dir['CHANGELOG', 'README', 'examples/**/*', 'lib/**/*']
-
- s.add_dependency('activesupport', '= 3.0.0.beta')
- s.add_dependency('activemodel', '= 3.0.0.beta')
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'activeresource'
+ s.files = Dir['CHANGELOG', 'README', 'examples/**/*', 'lib/**/*']
s.require_path = 'lib'
- s.autorequire = 'active_resource'
- s.has_rdoc = true
+ s.has_rdoc = true
s.extra_rdoc_files = %w( README )
s.rdoc_options.concat ['--main', 'README']
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.homepage = "http://www.rubyonrails.org"
- s.rubyforge_project = "activeresource"
+ s.add_dependency('activesupport', '= 3.0.0.beta')
+ s.add_dependency('activemodel', '= 3.0.0.beta')
end
@@ -1,22 +1,22 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = "activesupport"
- s.version = "3.0.0.beta"
- s.date = "2009-09-01"
- s.summary = "Support and utility classes used by the Rails framework."
- s.description = %q{Utility library which carries commonly used classes and goodies from the Rails framework}
+ s.platform = Gem::Platform::RUBY
+ s.name = 'activesupport'
+ s.version = '3.0.0.beta'
+ s.summary = 'Support and utility classes used by the Rails framework.'
+ s.description = 'Support and utility classes used by the Rails framework.'
- s.add_dependency('i18n', '~> 0.3.0')
- s.add_dependency('tzinfo', '~> 0.3.16')
- s.add_dependency('builder', '~> 2.1.2')
- s.add_dependency('memcache-client', '~> 1.7.5')
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'activesupport'
- s.files = Dir['CHANGELOG', 'README', 'lib/**/*']
+ s.files = Dir['CHANGELOG', 'README', 'lib/**/*']
s.require_path = 'lib'
+
s.has_rdoc = true
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.homepage = "http://www.rubyonrails.org"
- s.rubyforge_project = "activesupport"
+ s.add_dependency('i18n', '~> 0.3.0')
+ s.add_dependency('tzinfo', '~> 0.3.16')
+ s.add_dependency('builder', '~> 2.1.2')
+ s.add_dependency('memcache-client', '~> 1.7.5')
end
View
@@ -1,12 +1,17 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'rails'
- s.version = '3.0.0.beta'
- s.summary = "Web-application framework with template engine, control-flow layer, and ORM."
- s.description = <<-EOF
- Rails is a framework for building web-application using CGI, FCGI, mod_ruby, or WEBrick
- on top of either MySQL, PostgreSQL, SQLite, DB2, SQL Server, or Oracle with eRuby- or Builder-based templates.
- EOF
+ s.platform = Gem::Platform::RUBY
+ s.name = 'rails'
+ s.version = '3.0.0.beta'
+ s.summary = 'Full-stack web-application framework.'
+ s.description = 'Full-stack web-application framework.'
+
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'rails'
+
+ s.rdoc_options << '--exclude' << '.'
+ s.has_rdoc = false
s.add_dependency('activesupport', '= 3.0.0.beta')
s.add_dependency('actionpack', '= 3.0.0.beta')
@@ -15,12 +20,4 @@ Gem::Specification.new do |s|
s.add_dependency('actionmailer', '= 3.0.0.beta')
s.add_dependency('railties', '= 3.0.0.beta')
s.add_dependency('bundler', '>= 0.9.0.pre5')
-
- s.rdoc_options << '--exclude' << '.'
- s.has_rdoc = false
-
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.homepage = "http://www.rubyonrails.org"
- s.rubyforge_project = "rails"
end
View
@@ -1,28 +1,26 @@
Gem::Specification.new do |s|
- s.platform = Gem::Platform::RUBY
- s.name = 'railties'
- s.version = '3.0.0.beta'
- s.summary = "Controls boot-up, rake tasks and generators for the Rails framework."
- s.description = <<-EOF
- Rails is a full-stack, web-application framework.
- EOF
+ s.platform = Gem::Platform::RUBY
+ s.name = 'railties'
+ s.version = '3.0.0.beta'
+ s.summary = 'Controls boot-up, rake tasks and generators for the Rails framework.'
+ s.description = 'Controls boot-up, rake tasks and generators for the Rails framework.'
- s.add_dependency('rake', '>= 0.8.3')
- s.add_dependency('thor', '~> 0.13')
- s.add_dependency('activesupport', '= 3.0.0.beta')
- s.add_dependency('actionpack', '= 3.0.0.beta')
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
+ s.rubyforge_project = 'rails'
+
+ s.files = Dir['CHANGELOG', 'README', 'bin/**/*', 'builtin/**/*', 'guides/**/*', 'lib/**/{*,.[a-z]*}']
+ s.require_path = 'lib'
+ s.bindir = 'bin'
+ s.executables = ['rails']
+ s.default_executable = 'rails'
s.rdoc_options << '--exclude' << '.'
s.has_rdoc = false
- s.files = Dir['CHANGELOG', 'README', 'bin/**/*', 'builtin/**/*', 'guides/**/*', 'lib/**/{*,.[a-z]*}']
- s.require_path = 'lib'
- s.bindir = "bin"
- s.executables = ["rails"]
- s.default_executable = "rails"
-
- s.author = "David Heinemeier Hansson"
- s.email = "david@loudthinking.com"
- s.homepage = "http://www.rubyonrails.org"
- s.rubyforge_project = "rails"
+ s.add_dependency('rake', '>= 0.8.3')
+ s.add_dependency('thor', '~> 0.13')
+ s.add_dependency('activesupport', '= 3.0.0.beta')
+ s.add_dependency('actionpack', '= 3.0.0.beta')
end

3 comments on commit 031139b

Contributor

snusnu replied Feb 4, 2010

No native english speaker myself, but isn't recieval spelled receival? Found that one in the actionmailer.gemspec

you are correct sir. i before e except after c. sad thing is, it's most likely the person who misspelled it is a native english speaker.

chrislerum, in this case, yep, but not always: http://alt-usage-english.org/I_before_E.html ^_^

Please sign in to comment.