# -*- encoding: utf-8 -*- # stub: rainbows 0.3.0 ruby lib Gem::Specification.new do |s| s.name = "rainbows".freeze s.version = "0.3.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Rainbows! developers".freeze] s.date = "2009-10-19" s.description = "Rainbows! is a HTTP server for sleepy Rack applications. It is based on\nUnicorn, but designed to handle applications that expect long\nrequest/response times and/or slow clients. For Rack applications not\nheavily bound by slow external network dependencies, consider Unicorn\ninstead as it simpler and easier to debug.".freeze s.email = "rainbows-talk@rubyforge.org".freeze s.executables = ["rainbows".freeze] s.extra_rdoc_files = ["ChangeLog".freeze, "DEPLOY".freeze, "FAQ".freeze, "lib/rainbows.rb".freeze, "lib/rainbows/app_pool.rb".freeze, "lib/rainbows/base.rb".freeze, "lib/rainbows/const.rb".freeze, "lib/rainbows/dev_fd_response.rb".freeze, "lib/rainbows/http_response.rb".freeze, "lib/rainbows/http_server.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/revactor.rb".freeze, "lib/rainbows/revactor/tee_input.rb".freeze, "lib/rainbows/thread_pool.rb".freeze, "lib/rainbows/thread_spawn.rb".freeze, "LICENSE".freeze, "NEWS".freeze, "README".freeze, "SIGNALS".freeze, "TODO".freeze, "TUNING".freeze, "vs_Unicorn".freeze] s.files = [".document".freeze, ".gitignore".freeze, ".manifest".freeze, "COPYING".freeze, "ChangeLog".freeze, "DEPLOY".freeze, "Documentation/.gitignore".freeze, "Documentation/GNUmakefile".freeze, "Documentation/rainbows.1.txt".freeze, "FAQ".freeze, "GIT-VERSION-FILE".freeze, "GIT-VERSION-GEN".freeze, "GNUmakefile".freeze, "LICENSE".freeze, "NEWS".freeze, "README".freeze, "Rakefile".freeze, "SIGNALS".freeze, "TODO".freeze, "TUNING".freeze, "bin/rainbows".freeze, "lib/rainbows.rb".freeze, "lib/rainbows/app_pool.rb".freeze, "lib/rainbows/base.rb".freeze, "lib/rainbows/const.rb".freeze, "lib/rainbows/dev_fd_response.rb".freeze, "lib/rainbows/http_response.rb".freeze, "lib/rainbows/http_server.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/revactor.rb".freeze, "lib/rainbows/revactor/tee_input.rb".freeze, "lib/rainbows/thread_pool.rb".freeze, "lib/rainbows/thread_spawn.rb".freeze, "local.mk.sample".freeze, "man/man1/rainbows.1".freeze, "rainbows.gemspec".freeze, "setup.rb".freeze, "t/.gitignore".freeze, "t/GNUmakefile".freeze, "t/README".freeze, "t/async-response-no-autochunk.ru".freeze, "t/async-response.ru".freeze, "t/bin/content-md5-put".freeze, "t/bin/unused_listen".freeze, "t/bin/utee".freeze, "t/content-md5.ru".freeze, "t/env.ru".freeze, "t/large-file-response.ru".freeze, "t/lib-async-response-no-autochunk.sh".freeze, "t/lib-async-response.sh".freeze, "t/lib-graceful.sh".freeze, "t/lib-input-trailer.sh".freeze, "t/lib-large-file-response.sh".freeze, "t/lib-parser-error.sh".freeze, "t/lib-rack-input-hammer.sh".freeze, "t/lib-reopen-logs.sh".freeze, "t/lib-simple-http.sh".freeze, "t/sha1.ru".freeze, "t/sleep.ru".freeze, "t/t0000-basic.sh".freeze, "t/t0000.ru".freeze, "t/t1000-thread-pool-basic.sh".freeze, "t/t1000.ru".freeze, "t/t1002-thread-pool-graceful.sh".freeze, "t/t1003-thread-pool-reopen-logs.sh".freeze, "t/t1004-thread-pool-async-response.sh".freeze, "t/t1005-thread-pool-large-file-response.sh".freeze, "t/t1006-thread-pool-async-response-no-autochunk.sh".freeze, "t/t1100-thread-pool-rack-input.sh".freeze, "t/t1101-thread-pool-input-trailer.sh".freeze, "t/t2000-thread-spawn-basic.sh".freeze, "t/t2000.ru".freeze, "t/t2002-thread-spawn-graceful.sh".freeze, "t/t2003-thread-spawn-reopen-logs.sh".freeze, "t/t2004-thread-spawn-async-response.sh".freeze, "t/t2005-thread-spawn-large-file-response.sh".freeze, "t/t2006-thread-spawn-async-response-no-autochunk.sh".freeze, "t/t2100-thread-spawn-rack-input.sh".freeze, "t/t2101-thread-spawn-input-trailer.sh".freeze, "t/t3000-revactor-basic.sh".freeze, "t/t3000.ru".freeze, "t/t3002-revactor-graceful.sh".freeze, "t/t3003-revactor-reopen-logs.sh".freeze, "t/t3004-revactor-async-response.sh".freeze, "t/t3005-revactor-large-file-response.sh".freeze, "t/t3006-revactor-async-response-no-autochunk.sh".freeze, "t/t3100-revactor-rack-input.sh".freeze, "t/t3101-revactor-rack-input-trailer.sh".freeze, "t/t4000-rev-basic.sh".freeze, "t/t4000.ru".freeze, "t/t4002-rev-graceful.sh".freeze, "t/t4003-rev-parser-error.sh".freeze, "t/t4003-rev-reopen-logs.sh".freeze, "t/t4004-rev-async-response.sh".freeze, "t/t4005-rev-large-file-response.sh".freeze, "t/t4006-rev-async-response-no-autochunk.sh".freeze, "t/t4100-rev-rack-input.sh".freeze, "t/t4101-rev-rack-input-trailer.sh".freeze, "t/t9000-rack-app-pool.sh".freeze, "t/t9000.ru".freeze, "t/test-lib.sh".freeze, "vs_Unicorn".freeze] s.homepage = "http://rainbows.rubyforge.org/".freeze s.rdoc_options = ["-Na".freeze, "-t".freeze, "Rainbows! Unicorn for sleepy apps and slow clients".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Unicorn for sleepy apps and slow clients".freeze s.specification_version = 3 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 0.93.1".freeze]) end