pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/ruby-faye-websocket



Module Name:    pkgsrc
Committed By:   tsutsui
Date:           Sun Feb  5 11:41:06 UTC 2017

Added Files:
        pkgsrc/www/ruby-faye-websocket: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/ruby-faye-websocket/DESCR \
    pkgsrc/www/ruby-faye-websocket/Makefile \
    pkgsrc/www/ruby-faye-websocket/PLIST \
    pkgsrc/www/ruby-faye-websocket/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/www/ruby-faye-websocket/DESCR
diff -u /dev/null pkgsrc/www/ruby-faye-websocket/DESCR:1.1
--- /dev/null   Sun Feb  5 11:41:06 2017
+++ pkgsrc/www/ruby-faye-websocket/DESCR        Sun Feb  5 11:41:06 2017
@@ -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.
Index: pkgsrc/www/ruby-faye-websocket/Makefile
diff -u /dev/null pkgsrc/www/ruby-faye-websocket/Makefile:1.1
--- /dev/null   Sun Feb  5 11:41:06 2017
+++ pkgsrc/www/ruby-faye-websocket/Makefile     Sun Feb  5 11:41:06 2017
@@ -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"
Index: pkgsrc/www/ruby-faye-websocket/PLIST
diff -u /dev/null pkgsrc/www/ruby-faye-websocket/PLIST:1.1
--- /dev/null   Sun Feb  5 11:41:06 2017
+++ pkgsrc/www/ruby-faye-websocket/PLIST        Sun Feb  5 11:41:06 2017
@@ -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
Index: pkgsrc/www/ruby-faye-websocket/distinfo
diff -u /dev/null pkgsrc/www/ruby-faye-websocket/distinfo:1.1
--- /dev/null   Sun Feb  5 11:41:06 2017
+++ pkgsrc/www/ruby-faye-websocket/distinfo     Sun Feb  5 11:41:06 2017
@@ -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