forked from rails/rails
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding .gemspec files for all gems in the 2-3-stable version of rails…
…, copied and pasted together from the Rakefiles in the gem directories. This way, you can point to this branch from a Gemfile and bundler can pick up the gems in the gem directories. Had to copy&paste two classes/modules from the rake gem into the railties .gemspec file, as it's using FileList and requiring rake there is a circular dependency.
- Loading branch information
mt
committed
Nov 1, 2010
1 parent
30fcd85
commit 46d9042
Showing
6 changed files
with
635 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,30 @@ | |||
require File.join(File.dirname(__FILE__), 'lib', 'action_mailer', 'version') | |||
|
|||
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' | |||
PKG_NAME = 'actionmailer' | |||
PKG_VERSION = ActionMailer::VERSION::STRING + PKG_BUILD | |||
PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" | |||
|
|||
spec = Gem::Specification.new do |s| | |||
s.platform = Gem::Platform::RUBY | |||
s.name = PKG_NAME | |||
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 = PKG_VERSION | |||
|
|||
s.author = "David Heinemeier Hansson" | |||
s.email = "david@loudthinking.com" | |||
s.rubyforge_project = "actionmailer" | |||
s.homepage = "http://www.rubyonrails.org" | |||
|
|||
s.add_dependency('actionpack', '= 2.3.10' + PKG_BUILD) | |||
|
|||
s.has_rdoc = true | |||
s.requirements << 'none' | |||
s.require_path = 'lib' | |||
s.autorequire = 'action_mailer' | |||
|
|||
s.files = [ "Rakefile", "install.rb", "README", "CHANGELOG", "MIT-LICENSE" ] | |||
s.files = s.files + Dir.glob( "lib/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
s.files = s.files + Dir.glob( "test/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,35 @@ | |||
require File.join(File.dirname(__FILE__), 'lib', 'action_pack', 'version') | |||
|
|||
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' | |||
PKG_NAME = 'actionpack' | |||
PKG_VERSION = ActionPack::VERSION::STRING + PKG_BUILD | |||
PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" | |||
|
|||
dist_dirs = [ "lib", "test" ] | |||
|
|||
spec = Gem::Specification.new do |s| | |||
s.platform = Gem::Platform::RUBY | |||
s.name = PKG_NAME | |||
s.version = PKG_VERSION | |||
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.author = "David Heinemeier Hansson" | |||
s.email = "david@loudthinking.com" | |||
s.rubyforge_project = "actionpack" | |||
s.homepage = "http://www.rubyonrails.org" | |||
|
|||
s.has_rdoc = true | |||
s.requirements << 'none' | |||
|
|||
s.add_dependency('activesupport', '= 2.3.10' + PKG_BUILD) | |||
s.add_dependency('rack', '~> 1.1.0') | |||
|
|||
s.require_path = 'lib' | |||
s.autorequire = 'action_controller' | |||
|
|||
s.files = [ "Rakefile", "install.rb", "README", "RUNNING_UNIT_TESTS", "CHANGELOG", "MIT-LICENSE" ] | |||
dist_dirs.each do |dir| | |||
s.files = s.files + Dir.glob( "#{dir}/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
end | |||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,41 @@ | |||
require File.join(File.dirname(__FILE__), 'lib', 'active_record', 'version') | |||
require File.expand_path(File.dirname(__FILE__)) + "/test/config" | |||
|
|||
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' | |||
PKG_NAME = 'activerecord' | |||
PKG_VERSION = ActiveRecord::VERSION::STRING + PKG_BUILD | |||
PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" | |||
|
|||
|
|||
dist_dirs = [ "lib", "test", "examples" ] | |||
|
|||
spec = Gem::Specification.new do |s| | |||
s.platform = Gem::Platform::RUBY | |||
s.name = PKG_NAME | |||
s.version = PKG_VERSION | |||
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.files = [ "Rakefile", "install.rb", "README", "RUNNING_UNIT_TESTS", "CHANGELOG" ] | |||
dist_dirs.each do |dir| | |||
s.files = s.files + Dir.glob( "#{dir}/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
end | |||
|
|||
s.add_dependency('activesupport', '= 2.3.10' + PKG_BUILD) | |||
|
|||
s.files.delete FIXTURES_ROOT + "/fixture_database.sqlite" | |||
s.files.delete FIXTURES_ROOT + "/fixture_database_2.sqlite" | |||
s.files.delete FIXTURES_ROOT + "/fixture_database.sqlite3" | |||
s.files.delete FIXTURES_ROOT + "/fixture_database_2.sqlite3" | |||
s.require_path = 'lib' | |||
s.autorequire = 'active_record' | |||
|
|||
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" | |||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,35 @@ | |||
require File.join(File.dirname(__FILE__), 'lib', 'active_resource', 'version') | |||
|
|||
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' | |||
PKG_NAME = 'activeresource' | |||
PKG_VERSION = ActiveResource::VERSION::STRING + PKG_BUILD | |||
PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" | |||
|
|||
dist_dirs = [ "lib", "test", "examples", "dev-utils" ] | |||
|
|||
spec = Gem::Specification.new do |s| | |||
s.platform = Gem::Platform::RUBY | |||
s.name = PKG_NAME | |||
s.version = PKG_VERSION | |||
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.files = [ "Rakefile", "README", "CHANGELOG" ] | |||
dist_dirs.each do |dir| | |||
s.files = s.files + Dir.glob( "#{dir}/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
end | |||
|
|||
s.add_dependency('activesupport', '= 2.3.10' + PKG_BUILD) | |||
|
|||
s.require_path = 'lib' | |||
s.autorequire = 'active_resource' | |||
|
|||
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" | |||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,23 @@ | |||
require File.join(File.dirname(__FILE__), 'lib', 'active_support', 'version') | |||
|
|||
PKG_BUILD = ENV['PKG_BUILD'] ? '.' + ENV['PKG_BUILD'] : '' | |||
PKG_NAME = 'activesupport' | |||
PKG_VERSION = ActiveSupport::VERSION::STRING + PKG_BUILD | |||
PKG_FILE_NAME = "#{PKG_NAME}-#{PKG_VERSION}" | |||
|
|||
spec = Gem::Specification.new do |s| | |||
s.platform = Gem::Platform::RUBY | |||
s.name = PKG_NAME | |||
s.version = PKG_VERSION | |||
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.files = [ "CHANGELOG", "README" ] + Dir.glob( "lib/**/*" ).delete_if { |item| item.include?( "\.svn" ) } | |||
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" | |||
end |
Oops, something went wrong.