summaryrefslogtreecommitdiff
path: root/www/ruby-puma
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2013-02-13 15:41:00 +0000
committertaca <taca@pkgsrc.org>2013-02-13 15:41:00 +0000
commit77071b6a432f4e30cd0f9dfafe9c9b152a9ba155 (patch)
tree106badf520b34b350ec00977f84c59bc2d81a721 /www/ruby-puma
parente30815330e9e8cfd54b0e733f41ad6458562572d (diff)
downloadpkgsrc-77071b6a432f4e30cd0f9dfafe9c9b152a9ba155.tar.gz
Update ruby-puma to 1.6.3.
Puma: A Ruby Web Server Built For Concurrency Puma is a simple, fast, and highly concurrent HTTP 1.1 server for Ruby web applications. It can be used with any application that supports Rack, and is considered the replacement for Webrick and Mongrel. It was designed to be the go-to server for Rubinius, but also works well with JRuby and MRI. Puma is intended for use in both development and production environments.
Diffstat (limited to 'www/ruby-puma')
-rw-r--r--www/ruby-puma/DESCR7
-rw-r--r--www/ruby-puma/Makefile16
-rw-r--r--www/ruby-puma/PLIST79
-rw-r--r--www/ruby-puma/distinfo5
4 files changed, 107 insertions, 0 deletions
diff --git a/www/ruby-puma/DESCR b/www/ruby-puma/DESCR
new file mode 100644
index 00000000000..0a6af1accff
--- /dev/null
+++ b/www/ruby-puma/DESCR
@@ -0,0 +1,7 @@
+Puma: A Ruby Web Server Built For Concurrency
+
+Puma is a simple, fast, and highly concurrent HTTP 1.1 server for Ruby web
+applications. It can be used with any application that supports Rack, and is
+considered the replacement for Webrick and Mongrel. It was designed to be the
+go-to server for Rubinius, but also works well with JRuby and MRI. Puma is
+intended for use in both development and production environments.
diff --git a/www/ruby-puma/Makefile b/www/ruby-puma/Makefile
new file mode 100644
index 00000000000..bb063f85ba4
--- /dev/null
+++ b/www/ruby-puma/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2013/02/13 15:41:00 taca Exp $
+
+DISTNAME= puma-1.6.3
+CATEGORIES= www
+
+MAINTAINER= taca@NetBSD.org
+HOMEPAGE= http://puma.io/
+COMMENT= Modern concurrent web server for Ruby
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.2<2:../../www/ruby-rack
+
+CONFLICTS+= ruby[1-9][0-9][0-9]-puma-[0-9]*
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-puma/PLIST b/www/ruby-puma/PLIST
new file mode 100644
index 00000000000..cc41f193b01
--- /dev/null
+++ b/www/ruby-puma/PLIST
@@ -0,0 +1,79 @@
+@comment $NetBSD: PLIST,v 1.1 2013/02/13 15:41:00 taca Exp $
+bin/puma
+bin/pumactl
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/Gemfile.lock
+${GEM_LIBDIR}/History.txt
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/Manifest.txt
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/bin/puma
+${GEM_LIBDIR}/bin/pumactl
+${GEM_LIBDIR}/examples/CA/cacert.pem
+${GEM_LIBDIR}/examples/CA/newcerts/cert_1.pem
+${GEM_LIBDIR}/examples/CA/newcerts/cert_2.pem
+${GEM_LIBDIR}/examples/CA/private/cakeypair.pem
+${GEM_LIBDIR}/examples/CA/serial
+${GEM_LIBDIR}/examples/config.rb
+${GEM_LIBDIR}/examples/puma/cert_puma.pem
+${GEM_LIBDIR}/examples/puma/csr_puma.pem
+${GEM_LIBDIR}/examples/puma/puma_keypair.pem
+${GEM_LIBDIR}/examples/qc_config.rb
+${GEM_LIBDIR}/ext/puma_http11/PumaHttp11Service.java
+${GEM_LIBDIR}/ext/puma_http11/ext_help.h
+${GEM_LIBDIR}/ext/puma_http11/extconf.rb
+${GEM_LIBDIR}/ext/puma_http11/http11_parser.c
+${GEM_LIBDIR}/ext/puma_http11/http11_parser.h
+${GEM_LIBDIR}/ext/puma_http11/http11_parser.java.rl
+${GEM_LIBDIR}/ext/puma_http11/http11_parser.rl
+${GEM_LIBDIR}/ext/puma_http11/http11_parser_common.rl
+${GEM_LIBDIR}/ext/puma_http11/org/jruby/puma/Http11.java
+${GEM_LIBDIR}/ext/puma_http11/org/jruby/puma/Http11Parser.java
+${GEM_LIBDIR}/ext/puma_http11/puma_http11.c
+${GEM_LIBDIR}/lib/puma.rb
+${GEM_LIBDIR}/lib/puma/app/status.rb
+${GEM_LIBDIR}/lib/puma/cli.rb
+${GEM_LIBDIR}/lib/puma/client.rb
+${GEM_LIBDIR}/lib/puma/compat.rb
+${GEM_LIBDIR}/lib/puma/configuration.rb
+${GEM_LIBDIR}/lib/puma/const.rb
+${GEM_LIBDIR}/lib/puma/control_cli.rb
+${GEM_LIBDIR}/lib/puma/detect.rb
+${GEM_LIBDIR}/lib/puma/events.rb
+${GEM_LIBDIR}/lib/puma/jruby_restart.rb
+${GEM_LIBDIR}/lib/puma/null_io.rb
+${GEM_LIBDIR}/lib/puma/puma_http11.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/puma/rack_patch.rb
+${GEM_LIBDIR}/lib/puma/reactor.rb
+${GEM_LIBDIR}/lib/puma/server.rb
+${GEM_LIBDIR}/lib/puma/thread_pool.rb
+${GEM_LIBDIR}/lib/rack/handler/puma.rb
+${GEM_LIBDIR}/puma.gemspec
+${GEM_LIBDIR}/test/ab_rs.rb
+${GEM_LIBDIR}/test/config/app.rb
+${GEM_LIBDIR}/test/hello-post.ru
+${GEM_LIBDIR}/test/hello.ru
+${GEM_LIBDIR}/test/lobster.ru
+${GEM_LIBDIR}/test/mime.yaml
+${GEM_LIBDIR}/test/slow.ru
+${GEM_LIBDIR}/test/test_app_status.rb
+${GEM_LIBDIR}/test/test_cli.rb
+${GEM_LIBDIR}/test/test_config.rb
+${GEM_LIBDIR}/test/test_http10.rb
+${GEM_LIBDIR}/test/test_http11.rb
+${GEM_LIBDIR}/test/test_integration.rb
+${GEM_LIBDIR}/test/test_null_io.rb
+${GEM_LIBDIR}/test/test_persistent.rb
+${GEM_LIBDIR}/test/test_puma_server.rb
+${GEM_LIBDIR}/test/test_rack_handler.rb
+${GEM_LIBDIR}/test/test_rack_server.rb
+${GEM_LIBDIR}/test/test_thread_pool.rb
+${GEM_LIBDIR}/test/test_unix_socket.rb
+${GEM_LIBDIR}/test/test_ws.rb
+${GEM_LIBDIR}/test/testhelp.rb
+${GEM_LIBDIR}/tools/trickletest.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/www/ruby-puma/distinfo b/www/ruby-puma/distinfo
new file mode 100644
index 00000000000..50e0ac0e603
--- /dev/null
+++ b/www/ruby-puma/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/02/13 15:41:00 taca Exp $
+
+SHA1 (puma-1.6.3.gem) = 1070f5ce6b7c4ebb8808a931d6440bcc6b2e006e
+RMD160 (puma-1.6.3.gem) = af34f537d6cb15c7d228be0ea6683fafebbc7d6a
+Size (puma-1.6.3.gem) = 59904 bytes