summaryrefslogtreecommitdiff
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
commit9ea4db3977aaa0f1028d2addb43052e9314253fe (patch)
tree106badf520b34b350ec00977f84c59bc2d81a721
parent852c2da1c5d2d2d715c1279087c7c33d14c0b3f5 (diff)
downloadpkgsrc-9ea4db3977aaa0f1028d2addb43052e9314253fe.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.
-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