Permalink
Fetching contributors…
Cannot retrieve contributors at this time
202 lines (189 sloc) 6.23 KB
# encoding: utf-8
Gem::Specification.new do |s|
s.name = 'thin'
s.version = '1.2.7.b'
s.platform = 'ruby'
s.authors = %w|Marc-Andre Cournoyer|
s.email = 'macournoyer@gmail.com'
s.autorequire = nil
s.bindir = 'bin'
s.date = '2009-09-06'
s.add_dependency 'rack', ['>= 1.0']
s.add_dependency 'eventmachine', ['>= 0.12.6']
s.add_dependency 'daemons', ['>= 1.0.9']
s.description = 'A thin and fast web server'
s.executables = ['thin']
s.extensions = ['ext/thin_parser/extconf.rb']
s.extra_rdoc_files = []
s.files = [
'COPYING',
'CHANGELOG',
'README',
'Rakefile',
'benchmark/abc',
'benchmark/benchmarker.rb',
'benchmark/runner',
'bin/thin',
'example/adapter.rb',
'example/async_app.ru',
'example/async_chat.ru',
'example/async_tailer.ru',
'example/config.ru',
'example/monit_sockets',
'example/monit_unixsock',
'example/myapp.rb',
'example/ramaze.ru',
'example/thin.god',
'example/thin_solaris_smf.erb',
'example/thin_solaris_smf.readme.txt',
'example/vlad.rake',
'lib/rack',
'lib/rack/adapter',
'lib/rack/adapter/loader.rb',
'lib/rack/adapter/rails.rb',
'lib/thin',
'lib/thin/backends',
'lib/thin/backends/base.rb',
'lib/thin/backends/swiftiply_client.rb',
'lib/thin/backends/tcp_server.rb',
'lib/thin/backends/unix_server.rb',
'lib/thin/command.rb',
'lib/thin/connection.rb',
'lib/thin/controllers',
'lib/thin/controllers/cluster.rb',
'lib/thin/controllers/controller.rb',
'lib/thin/controllers/service.rb',
'lib/thin/controllers/service.sh.erb',
'lib/thin/daemonizing.rb',
'lib/thin/headers.rb',
'lib/thin/logging.rb',
'lib/thin/request.rb',
'lib/thin/response.rb',
'lib/thin/runner.rb',
'lib/thin/server.rb',
'lib/thin/stats.html.erb',
'lib/thin/stats.rb',
'lib/thin/statuses.rb',
'lib/thin/version.rb',
'lib/thin.rb',
'spec/backends',
'spec/backends/swiftiply_client_spec.rb',
'spec/backends/tcp_server_spec.rb',
'spec/backends/unix_server_spec.rb',
'spec/command_spec.rb',
'spec/configs',
'spec/configs/cluster.yml',
'spec/configs/single.yml',
'spec/connection_spec.rb',
'spec/controllers',
'spec/controllers/cluster_spec.rb',
'spec/controllers/controller_spec.rb',
'spec/controllers/service_spec.rb',
'spec/daemonizing_spec.rb',
'spec/headers_spec.rb',
'spec/logging_spec.rb',
'spec/perf',
'spec/perf/request_perf_spec.rb',
'spec/perf/response_perf_spec.rb',
'spec/perf/server_perf_spec.rb',
'spec/rack',
'spec/rack/loader_spec.rb',
'spec/rack/rails_adapter_spec.rb',
'spec/rails_app',
'spec/rails_app/app',
'spec/rails_app/app/controllers',
'spec/rails_app/app/controllers/application.rb',
'spec/rails_app/app/controllers/simple_controller.rb',
'spec/rails_app/app/helpers',
'spec/rails_app/app/helpers/application_helper.rb',
'spec/rails_app/app/views',
'spec/rails_app/app/views/simple',
'spec/rails_app/app/views/simple/index.html.erb',
'spec/rails_app/config',
'spec/rails_app/config/boot.rb',
'spec/rails_app/config/environment.rb',
'spec/rails_app/config/environments',
'spec/rails_app/config/environments/development.rb',
'spec/rails_app/config/environments/production.rb',
'spec/rails_app/config/environments/test.rb',
'spec/rails_app/config/initializers',
'spec/rails_app/config/initializers/inflections.rb',
'spec/rails_app/config/initializers/mime_types.rb',
'spec/rails_app/config/routes.rb',
'spec/rails_app/public',
'spec/rails_app/public/404.html',
'spec/rails_app/public/422.html',
'spec/rails_app/public/500.html',
'spec/rails_app/public/dispatch.cgi',
'spec/rails_app/public/dispatch.fcgi',
'spec/rails_app/public/dispatch.rb',
'spec/rails_app/public/favicon.ico',
'spec/rails_app/public/images',
'spec/rails_app/public/images/rails.png',
'spec/rails_app/public/index.html',
'spec/rails_app/public/javascripts',
'spec/rails_app/public/javascripts/application.js',
'spec/rails_app/public/javascripts/controls.js',
'spec/rails_app/public/javascripts/dragdrop.js',
'spec/rails_app/public/javascripts/effects.js',
'spec/rails_app/public/javascripts/prototype.js',
'spec/rails_app/public/robots.txt',
'spec/rails_app/script',
'spec/rails_app/script/about',
'spec/rails_app/script/console',
'spec/rails_app/script/destroy',
'spec/rails_app/script/generate',
'spec/rails_app/script/performance',
'spec/rails_app/script/performance/benchmarker',
'spec/rails_app/script/performance/profiler',
'spec/rails_app/script/performance/request',
'spec/rails_app/script/plugin',
'spec/rails_app/script/process',
'spec/rails_app/script/process/inspector',
'spec/rails_app/script/process/reaper',
'spec/rails_app/script/process/spawner',
'spec/rails_app/script/runner',
'spec/rails_app/script/server',
'spec/request',
'spec/request/mongrel_spec.rb',
'spec/request/parser_spec.rb',
'spec/request/persistent_spec.rb',
'spec/request/processing_spec.rb',
'spec/response_spec.rb',
'spec/runner_spec.rb',
'spec/server',
'spec/server/builder_spec.rb',
'spec/server/pipelining_spec.rb',
'spec/server/robustness_spec.rb',
'spec/server/stopping_spec.rb',
'spec/server/swiftiply.yml',
'spec/server/swiftiply_spec.rb',
'spec/server/tcp_spec.rb',
'spec/server/threaded_spec.rb',
'spec/server/unix_socket_spec.rb',
'spec/server_spec.rb',
'spec/spec_helper.rb',
'tasks/announce.rake',
'tasks/deploy.rake',
'tasks/email.erb',
'tasks/gem.rake',
'tasks/rdoc.rake',
'tasks/site.rake',
'tasks/spec.rake',
'tasks/stats.rake',
'ext/thin_parser/ext_help.h',
'ext/thin_parser/parser.h',
'ext/thin_parser/parser.c',
'ext/thin_parser/thin.c',
'ext/thin_parser/extconf.rb',
'ext/thin_parser/common.rl',
'ext/thin_parser/parser.rl'
]
s.has_rdoc = true
s.homepage = 'http://code.macournoyer.com/thin/'
s.require_paths = ['lib']
s.rubyforge_project = 'thin'
s.rubygems_version = '1.3.1'
s.specification_version = 2
s.summary = 'A thin and fast web server'
end