pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/ruby-eventmachine Initial import of ruby18-event...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f48cdffde5fb
branches:  trunk
changeset: 540472:f48cdffde5fb
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Apr 04 15:16:56 2008 +0000

description:
Initial import of ruby18-eventmachine-0.10.0 as devel/ruby-eventmachine.

Ruby/EventMachine is a fast, simple event-processing library for Ruby
programs.  It lets you write network clients and servers without
handling sockets -- all you do is send and receive data.  Single-threaded
socket engine -- scalable and fast!

diffstat:

 devel/ruby-eventmachine/DESCR    |    4 +
 devel/ruby-eventmachine/Makefile |   17 ++++++
 devel/ruby-eventmachine/PLIST    |  101 +++++++++++++++++++++++++++++++++++++++
 devel/ruby-eventmachine/distinfo |    5 +
 4 files changed, 127 insertions(+), 0 deletions(-)

diffs (143 lines):

diff -r 19e9da1f9b2e -r f48cdffde5fb devel/ruby-eventmachine/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-eventmachine/DESCR     Fri Apr 04 15:16:56 2008 +0000
@@ -0,0 +1,4 @@
+Ruby/EventMachine is a fast, simple event-processing library for Ruby
+programs.  It lets you write network clients and servers without
+handling sockets -- all you do is send and receive data.  Single-threaded
+socket engine -- scalable and fast!
diff -r 19e9da1f9b2e -r f48cdffde5fb devel/ruby-eventmachine/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-eventmachine/Makefile  Fri Apr 04 15:16:56 2008 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:16:56 jlam Exp $
+
+DISTNAME=      eventmachine-0.10.0
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://rubyeventmachine.com/
+COMMENT=       Ruby event-driven I/O using the Reactor pattern
+
+USE_LANGUAGES= c c++
+GEM_BUILD=     gemspec
+
+.include "../../misc/rubygems/rubygem.mk"
+
+.include "../../security/openssl/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 19e9da1f9b2e -r f48cdffde5fb devel/ruby-eventmachine/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-eventmachine/PLIST     Fri Apr 04 15:16:56 2008 +0000
@@ -0,0 +1,101 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:16:56 jlam Exp $
+${GEM_HOME}/cache/eventmachine-${PKGVERSION}.gem
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/DEFERRABLES
+${GEM_LIBDIR}/EPOLL
+${GEM_LIBDIR}/GNU
+${GEM_LIBDIR}/KEYBOARD
+${GEM_LIBDIR}/LEGAL
+${GEM_LIBDIR}/LIGHTWEIGHT_CONCURRENCY
+${GEM_LIBDIR}/PURE_RUBY
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/RELEASE_NOTES
+${GEM_LIBDIR}/SMTP
+${GEM_LIBDIR}/SPAWNED_PROCESSES
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/ext/binder.cpp
+${GEM_LIBDIR}/ext/binder.h
+${GEM_LIBDIR}/ext/cmain.cpp
+${GEM_LIBDIR}/ext/cplusplus.cpp
+${GEM_LIBDIR}/ext/ed.cpp
+${GEM_LIBDIR}/ext/ed.h
+${GEM_LIBDIR}/ext/em.cpp
+${GEM_LIBDIR}/ext/em.h
+${GEM_LIBDIR}/ext/emwin.cpp
+${GEM_LIBDIR}/ext/emwin.h
+${GEM_LIBDIR}/ext/epoll.cpp
+${GEM_LIBDIR}/ext/epoll.h
+${GEM_LIBDIR}/ext/eventmachine.h
+${GEM_LIBDIR}/ext/eventmachine_cpp.h
+${GEM_LIBDIR}/ext/extconf.rb
+${GEM_LIBDIR}/ext/files.cpp
+${GEM_LIBDIR}/ext/files.h
+${GEM_LIBDIR}/ext/kb.cpp
+${GEM_LIBDIR}/ext/page.cpp
+${GEM_LIBDIR}/ext/page.h
+${GEM_LIBDIR}/ext/pipe.cpp
+${GEM_LIBDIR}/ext/project.h
+${GEM_LIBDIR}/ext/rubymain.cpp
+${GEM_LIBDIR}/ext/sigs.cpp
+${GEM_LIBDIR}/ext/sigs.h
+${GEM_LIBDIR}/ext/ssl.cpp
+${GEM_LIBDIR}/ext/ssl.h
+${GEM_LIBDIR}/lib/em/deferrable.rb
+${GEM_LIBDIR}/lib/em/eventable.rb
+${GEM_LIBDIR}/lib/em/future.rb
+${GEM_LIBDIR}/lib/em/messages.rb
+${GEM_LIBDIR}/lib/em/spawnable.rb
+${GEM_LIBDIR}/lib/em/streamer.rb
+${GEM_LIBDIR}/lib/eventmachine.rb
+${GEM_LIBDIR}/lib/eventmachine_version.rb
+${GEM_LIBDIR}/lib/evma.rb
+${GEM_LIBDIR}/lib/evma/callback.rb
+${GEM_LIBDIR}/lib/evma/container.rb
+${GEM_LIBDIR}/lib/evma/factory.rb
+${GEM_LIBDIR}/lib/evma/protocol.rb
+${GEM_LIBDIR}/lib/evma/reactor.rb
+${GEM_LIBDIR}/lib/jeventmachine.rb
+${GEM_LIBDIR}/lib/pr_eventmachine.rb
+${GEM_LIBDIR}/lib/protocols/buftok.rb
+${GEM_LIBDIR}/lib/protocols/header_and_content.rb
+${GEM_LIBDIR}/lib/protocols/httpcli2.rb
+${GEM_LIBDIR}/lib/protocols/httpclient.rb
+${GEM_LIBDIR}/lib/protocols/line_and_text.rb
+${GEM_LIBDIR}/lib/protocols/linetext2.rb
+${GEM_LIBDIR}/lib/protocols/saslauth.rb
+${GEM_LIBDIR}/lib/protocols/smtpclient.rb
+${GEM_LIBDIR}/lib/protocols/smtpserver.rb
+${GEM_LIBDIR}/lib/protocols/stomp.rb
+${GEM_LIBDIR}/lib/protocols/tcptest.rb
+${GEM_LIBDIR}/lib/rubyeventmachine.${RUBY_DLEXT}
+${GEM_LIBDIR}/tests/test_basic.rb
+${GEM_LIBDIR}/tests/test_epoll.rb
+${GEM_LIBDIR}/tests/test_errors.rb
+${GEM_LIBDIR}/tests/test_eventables.rb
+${GEM_LIBDIR}/tests/test_exc.rb
+${GEM_LIBDIR}/tests/test_futures.rb
+${GEM_LIBDIR}/tests/test_hc.rb
+${GEM_LIBDIR}/tests/test_httpclient.rb
+${GEM_LIBDIR}/tests/test_httpclient2.rb
+${GEM_LIBDIR}/tests/test_kb.rb
+${GEM_LIBDIR}/tests/test_ltp.rb
+${GEM_LIBDIR}/tests/test_ltp2.rb
+${GEM_LIBDIR}/tests/test_next_tick.rb
+${GEM_LIBDIR}/tests/test_pure.rb
+${GEM_LIBDIR}/tests/test_running.rb
+${GEM_LIBDIR}/tests/test_send_file.rb
+${GEM_LIBDIR}/tests/test_servers.rb
+${GEM_LIBDIR}/tests/test_smtpclient.rb
+${GEM_LIBDIR}/tests/test_smtpserver.rb
+${GEM_LIBDIR}/tests/test_spawn.rb
+${GEM_LIBDIR}/tests/test_timers.rb
+${GEM_LIBDIR}/tests/test_ud.rb
+${GEM_LIBDIR}/tests/testem.rb
+${GEM_HOME}/specifications/eventmachine-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/tests
+@dirrm ${GEM_LIBDIR}/lib/protocols
+@dirrm ${GEM_LIBDIR}/lib/evma
+@dirrm ${GEM_LIBDIR}/lib/em
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/ext
+@dirrm ${GEM_LIBDIR}
diff -r 19e9da1f9b2e -r f48cdffde5fb devel/ruby-eventmachine/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/ruby-eventmachine/distinfo  Fri Apr 04 15:16:56 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:16:56 jlam Exp $
+
+SHA1 (eventmachine-0.10.0.gem) = f99122b0a1518ab0d01ac6fa3cc5153726c5b5cc
+RMD160 (eventmachine-0.10.0.gem) = e0cb0bcddabb9210ac544e6ec17bcfb6fc531c21
+Size (eventmachine-0.10.0.gem) = 138752 bytes



Home | Main Index | Thread Index | Old Index