# -*- encoding: utf-8 -*- # stub: rainbows 0.90.1 ruby lib Gem::Specification.new do |s| s.name = "rainbows".freeze s.version = "0.90.1".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! hackers".freeze] s.date = "2009-12-30" s.description = "Rainbows! is an 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/actor_spawn.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/error.rb".freeze, "lib/rainbows/ev_core.rb".freeze, "lib/rainbows/event_machine.rb".freeze, "lib/rainbows/event_machine_defer.rb".freeze, "lib/rainbows/fiber.rb".freeze, "lib/rainbows/fiber/base.rb".freeze, "lib/rainbows/fiber/io.rb".freeze, "lib/rainbows/fiber/queue.rb".freeze, "lib/rainbows/fiber/rev.rb".freeze, "lib/rainbows/fiber_pool.rb".freeze, "lib/rainbows/fiber_spawn.rb".freeze, "lib/rainbows/http_response.rb".freeze, "lib/rainbows/http_server.rb".freeze, "lib/rainbows/never_block.rb".freeze, "lib/rainbows/never_block/event_machine.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/rev/client.rb".freeze, "lib/rainbows/rev/core.rb".freeze, "lib/rainbows/rev/deferred_response.rb".freeze, "lib/rainbows/rev/heartbeat.rb".freeze, "lib/rainbows/rev/master.rb".freeze, "lib/rainbows/rev/thread.rb".freeze, "lib/rainbows/rev_fiber_spawn.rb".freeze, "lib/rainbows/rev_thread_pool.rb".freeze, "lib/rainbows/rev_thread_spawn.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, "Summary".freeze] s.files = [".document".freeze, ".gitignore".freeze, ".manifest".freeze, "COPYING".freeze, "ChangeLog".freeze, "DEPLOY".freeze, "Documentation/.gitignore".freeze, "Documentation/GNUmakefile".freeze, "Documentation/comparison.css".freeze, "Documentation/comparison.haml".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, "Summary".freeze, "TODO".freeze, "TUNING".freeze, "bin/rainbows".freeze, "lib/rainbows.rb".freeze, "lib/rainbows/actor_spawn.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/error.rb".freeze, "lib/rainbows/ev_core.rb".freeze, "lib/rainbows/event_machine.rb".freeze, "lib/rainbows/event_machine_defer.rb".freeze, "lib/rainbows/fiber.rb".freeze, "lib/rainbows/fiber/base.rb".freeze, "lib/rainbows/fiber/io.rb".freeze, "lib/rainbows/fiber/queue.rb".freeze, "lib/rainbows/fiber/rev.rb".freeze, "lib/rainbows/fiber_pool.rb".freeze, "lib/rainbows/fiber_spawn.rb".freeze, "lib/rainbows/http_response.rb".freeze, "lib/rainbows/http_server.rb".freeze, "lib/rainbows/never_block.rb".freeze, "lib/rainbows/never_block/event_machine.rb".freeze, "lib/rainbows/rev.rb".freeze, "lib/rainbows/rev/client.rb".freeze, "lib/rainbows/rev/core.rb".freeze, "lib/rainbows/rev/deferred_response.rb".freeze, "lib/rainbows/rev/heartbeat.rb".freeze, "lib/rainbows/rev/master.rb".freeze, "lib/rainbows/rev/thread.rb".freeze, "lib/rainbows/rev_fiber_spawn.rb".freeze, "lib/rainbows/rev_thread_pool.rb".freeze, "lib/rainbows/rev_thread_spawn.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/async_examples/README".freeze, "t/async_examples/async_app.ru".freeze, "t/async_examples/async_tailer.ru".freeze, "t/async_sinatra.ru".freeze, "t/bin/content-md5-put".freeze, "t/bin/sha1sum.rb".freeze, "t/bin/unused_listen".freeze, "t/bin/utee".freeze, "t/content-md5.ru".freeze, "t/env.ru".freeze, "t/env_rack_env.ru".freeze, "t/fork-sleep.ru".freeze, "t/heartbeat-timeout.ru".freeze, "t/large-file-response.ru".freeze, "t/my-tap-lib.sh".freeze, "t/sha1-random-size.ru".freeze, "t/sha1.ru".freeze, "t/simple-http_Base.ru".freeze, "t/simple-http_EventMachine.ru".freeze, "t/simple-http_EventMachineDefer.ru".freeze, "t/simple-http_FiberPool.ru".freeze, "t/simple-http_FiberSpawn.ru".freeze, "t/simple-http_NeverBlock.ru".freeze, "t/simple-http_Rev.ru".freeze, "t/simple-http_RevFiberSpawn.ru".freeze, "t/simple-http_RevThreadPool.ru".freeze, "t/simple-http_RevThreadSpawn.ru".freeze, "t/simple-http_Revactor.ru".freeze, "t/simple-http_ThreadPool.ru".freeze, "t/simple-http_ThreadSpawn.ru".freeze, "t/sleep.ru".freeze, "t/t0000-simple-http.sh".freeze, "t/t0000.ru".freeze, "t/t0001-unix-http.sh".freeze, "t/t0002-graceful.sh".freeze, "t/t0002-parser-error.sh".freeze, "t/t0003-reopen-logs.sh".freeze, "t/t0004-heartbeat-timeout.sh".freeze, "t/t0005-large-file-response.sh".freeze, "t/t0006-process-rack-env.sh".freeze, "t/t0007-worker-follows-master-to-death.sh".freeze, "t/t0008-ensure-usable-after-limit.sh".freeze, "t/t0009-broken-app.sh".freeze, "t/t0009.ru".freeze, "t/t0010-keepalive-timeout-effective.sh".freeze, "t/t0011-close-on-exec-set.sh".freeze, "t/t0012-spurious-wakeups-quiet.sh".freeze, "t/t0100-rack-input-hammer.sh".freeze, "t/t0101-rack-input-trailer.sh".freeze, "t/t0102-rack-input-short.sh".freeze, "t/t0200-async-response.sh".freeze, "t/t0201-async-response-no-autochunk.sh".freeze, "t/t0300-async_sinatra.sh".freeze, "t/t0400-em-async-app.sh".freeze, "t/t0401-em-async-tailer.sh".freeze, "t/t9000-rack-app-pool.sh".freeze, "t/t9000.ru".freeze, "t/test-lib.sh".freeze, "t/worker-follows-master-to-death.ru".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.95.0".freeze, "< 0.97.0".freeze]) end