# $Id: Portfile 76803 2011-03-09 06:40:52Z ryandesign@macports.org $ PortSystem 1.0 PortGroup ruby 1.0 ruby.setup eventmachine 0.12.10 gem {} rubygems description fast, simple event-processing library for Ruby programs long_description \ EventMachine implements a fast, single-threaded engine for arbitrary \ network communications. It's extremely easy to use in Ruby. EventMachine \ wraps all interactions with IP sockets, allowing programs to concentrate \ on the implementation of network protocols. It can be used to create both \ network servers and clients. To create a server or client, a Ruby program \ only needs to specify the IP address and port, and provide a Module that \ implements the communications protocol. Implementations of several \ standard network protocols are provided with the package, primarily \ to serve as examples. The real goal of EventMachine is to enable programs \ to easily interface with other programs using TCP/IP, especially if custom \ protocols are required. license GPL Ruby maintainers kimuraw openmaintainer homepage http://rubyeventmachine.com/ categories-append devel platforms darwin checksums md5 1379ea93ad77132fb3756b492025f172 \ sha1 d9b3ec65e3e94e461ed2d53c01a2b9ab62fe6a07 \ rmd160 625b4917e84d55fec468a810e9ee0bb5273387f0