--- !ruby/object:Gem::Specification name: marvin version: !ruby/object:Gem::Version version: 0.8.0.2 platform: ruby authors: - Darcy Laycock autorequire: bindir: bin cert_chain: [] date: 2009-09-27 00:00:00 +08:00 default_executable: marvin dependencies: - !ruby/object:Gem::Dependency name: perennial type: :runtime version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0.0 version: - !ruby/object:Gem::Dependency name: eventmachine type: :runtime version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.12.8 version: - !ruby/object:Gem::Dependency name: json type: :runtime version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: description: |- Marvin is a library (also usable in framework / application form) that makes it simple and fast to build applications around IRC. With an emphasis on making common tasks (e.g. replies, bots using method call style syntax and the like) easy, whilst still making it possible to do more complex thing (1 connection, N worker processes, Multiple servers, etc) it aims to make working with IRC in an evented fashion fun and easy for all rubyists. email: sutto@sutto.net executables: - marvin extensions: [] extra_rdoc_files: [] files: - bin/marvin - lib/marvin/abstract_client.rb - lib/marvin/abstract_parser.rb - lib/marvin/base.rb - lib/marvin/client/actions.rb - lib/marvin/client/default_handlers.rb - lib/marvin/command_handler.rb - lib/marvin/console.rb - lib/marvin/core_commands.rb - lib/marvin/distributed/client.rb - lib/marvin/distributed/handler.rb - lib/marvin/distributed/protocol.rb - lib/marvin/distributed/server.rb - lib/marvin/distributed.rb - lib/marvin/dsl.rb - lib/marvin/exception_tracker.rb - lib/marvin/exceptions.rb - lib/marvin/irc/client.rb - lib/marvin/irc/event.rb - lib/marvin/irc/replies.rb - lib/marvin/irc.rb - lib/marvin/logging_handler.rb - lib/marvin/middle_man.rb - lib/marvin/parsers/command.rb - lib/marvin/parsers/prefixes/host_mask.rb - lib/marvin/parsers/prefixes/server.rb - lib/marvin/parsers/prefixes.rb - lib/marvin/parsers/ragel_parser.rb - lib/marvin/parsers/ragel_parser.rl - lib/marvin/parsers/simple_parser.rb - lib/marvin/parsers.rb - lib/marvin/settings.rb - lib/marvin/test_client.rb - lib/marvin/util.rb - lib/marvin.rb - templates/boot.erb - templates/connections.yml.erb - templates/debug_handler.erb - templates/hello_world.erb - templates/rakefile.erb - templates/settings.yml.erb - templates/setup.erb - templates/test_helper.erb - test/abstract_client_test.rb - test/parser_comparison.rb - test/parser_test.rb - test/test_helper.rb - test/util_test.rb - handlers/debug_handler.rb - handlers/hello_world.rb - handlers/keiki_thwopper.rb - handlers/simple_logger.rb - handlers/tweet_tweet.rb has_rdoc: false homepage: http://sutto.net/ licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: requirements: [] rubyforge_project: rubygems_version: 1.3.2 signing_key: specification_version: 3 summary: Evented IRC Library for Ruby, built on EventMachine and Perennial. test_files: []