pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/ruby-faye-websocket Import ruby-faye-websocket-0.1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/017d63e13d92
branches:  trunk
changeset: 358107:017d63e13d92
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Sun Feb 05 11:41:06 2017 +0000

description:
Import ruby-faye-websocket-0.10.6 as www/ruby-faye-websocket.

faye-websocket is a general-purpose WebSocket implementation
extracted from the Faye project. It provides classes for easily
building WebSocket servers and clients in Ruby. It does not
provide a server itself, but rather makes it easy to handle
WebSocket connections within an existing Rack application.
It does not provide any abstraction other than the standard
WebSocket API.

It also provides an abstraction for handling EventSource connections,
which are one-way connections that allow the server to push data
to the client. They are based on streaming HTTP responses and can
be easier to access via proxies than WebSockets.

diffstat:

 www/ruby-faye-websocket/DESCR    |  12 ++++++++++++
 www/ruby-faye-websocket/Makefile |  15 +++++++++++++++
 www/ruby-faye-websocket/PLIST    |  27 +++++++++++++++++++++++++++
 www/ruby-faye-websocket/distinfo |   6 ++++++
 4 files changed, 60 insertions(+), 0 deletions(-)

diffs (76 lines):

diff -r e843d67cbd03 -r 017d63e13d92 www/ruby-faye-websocket/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-faye-websocket/DESCR     Sun Feb 05 11:41:06 2017 +0000
@@ -0,0 +1,12 @@
+faye-websocket is a general-purpose WebSocket implementation
+extracted from the Faye project. It provides classes for easily
+building WebSocket servers and clients in Ruby. It does not
+provide a server itself, but rather makes it easy to handle
+WebSocket connections within an existing Rack application.
+It does not provide any abstraction other than the standard
+WebSocket API.
+
+It also provides an abstraction for handling EventSource connections,
+which are one-way connections that allow the server to push data
+to the client. They are based on streaming HTTP responses and can
+be easier to access via proxies than WebSockets.
diff -r e843d67cbd03 -r 017d63e13d92 www/ruby-faye-websocket/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-faye-websocket/Makefile  Sun Feb 05 11:41:06 2017 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2017/02/05 11:41:06 tsutsui Exp $
+
+DISTNAME=      faye-websocket-0.10.6
+CATEGORIES=    www
+
+MAINTAINER=    tsutsui%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/faye/faye-websocket-ruby
+COMMENT=       Standards-compliant WebSocket server and client
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-eventmachine>=0.12.0:../../devel/ruby-eventmachine
+DEPENDS+=      ${RUBY_PKGPREFIX}-websocket-driver>=0.5.1:../../www/ruby-websocket-driver
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e843d67cbd03 -r 017d63e13d92 www/ruby-faye-websocket/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-faye-websocket/PLIST     Sun Feb 05 11:41:06 2017 +0000
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2017/02/05 11:41:06 tsutsui Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/examples/app.rb
+${GEM_LIBDIR}/examples/autobahn_client.rb
+${GEM_LIBDIR}/examples/client.rb
+${GEM_LIBDIR}/examples/config.ru
+${GEM_LIBDIR}/examples/haproxy.conf
+${GEM_LIBDIR}/examples/proxy_server.rb
+${GEM_LIBDIR}/examples/rainbows.conf
+${GEM_LIBDIR}/examples/server.rb
+${GEM_LIBDIR}/examples/sse.html
+${GEM_LIBDIR}/examples/ws.html
+${GEM_LIBDIR}/lib/faye/adapters/goliath.rb
+${GEM_LIBDIR}/lib/faye/adapters/rainbows.rb
+${GEM_LIBDIR}/lib/faye/adapters/rainbows_client.rb
+${GEM_LIBDIR}/lib/faye/adapters/thin.rb
+${GEM_LIBDIR}/lib/faye/eventsource.rb
+${GEM_LIBDIR}/lib/faye/rack_stream.rb
+${GEM_LIBDIR}/lib/faye/websocket.rb
+${GEM_LIBDIR}/lib/faye/websocket/adapter.rb
+${GEM_LIBDIR}/lib/faye/websocket/api.rb
+${GEM_LIBDIR}/lib/faye/websocket/api/event.rb
+${GEM_LIBDIR}/lib/faye/websocket/api/event_target.rb
+${GEM_LIBDIR}/lib/faye/websocket/client.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r e843d67cbd03 -r 017d63e13d92 www/ruby-faye-websocket/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-faye-websocket/distinfo  Sun Feb 05 11:41:06 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/02/05 11:41:06 tsutsui Exp $
+
+SHA1 (faye-websocket-0.10.6.gem) = 4d5120523ffbc481d456a48bd269e8d01f666c4b
+RMD160 (faye-websocket-0.10.6.gem) = 67535658999272a8cb61c06724189b230dc4d0e4
+SHA512 (faye-websocket-0.10.6.gem) = 95ffe3264c5272f0fb10bfab4161721750bd9883780adfb7ca739b6214a38db3e3b70f846154f67d6fafc9b4fbcf6e0104a564f0227c8a6fd910e4ccd824c92d
+Size (faye-websocket-0.10.6.gem) = 19968 bytes



Home | Main Index | Thread Index | Old Index