summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2008-09-15 08:31:47 +0000
committertaca <taca@pkgsrc.org>2008-09-15 08:31:47 +0000
commitb8044b9d0c8615c1bf57a6d9accbd03afcb7ffad (patch)
tree8bf0b332be392ea324c82b348f4b47c04bc3ba70 /www
parent00dd620d3f6369dc686be0bf2babc0c1f5100cf8 (diff)
downloadpkgsrc-b8044b9d0c8615c1bf57a6d9accbd03afcb7ffad.tar.gz
Update ruby-rack package to 0.4.0.
== Future specification changes PLEASE NOTE: In versions of Rack LATER than 0.4, the following changes will be commited to the Rack specification: * 1xx, 204 and 304 status codes MUST not contain a Content-Type. * A valid Content-Length header MUST be provided for non 1xx, 204 and 304 responses with a Transfer-Encoding of "identity" (default). The Content-Length MUST be the same as the sum of the byte-sizes of the chunks. * The REQUEST_METHOD may be any HTTP token. Internal Rack modules have been updated to follow this behavior, but the Rack 0.4 Lint does NOT check it yet for compatibility reasons. Please update your libraries accordingly. == Changes * August 21st, 2008: Fourth public release 0.4. * New middleware, Rack::Deflater, by Christoffer Sawicki. * OpenID authentication now needs ruby-openid 2. * New Memcache sessions, by blink. * Explicit EventedMongrel handler, by Joshua Peek. * Rack::Reloader is not loaded in rackup development mode. * rackup can daemonize with -D. * Many bugfixes, especially for pool sessions, URLMap, thread safety and tempfile handling. * Improved tests. * Rack moved to Git.
Diffstat (limited to 'www')
-rw-r--r--www/ruby-rack/Makefile7
-rw-r--r--www/ruby-rack/PLIST14
-rw-r--r--www/ruby-rack/distinfo8
3 files changed, 22 insertions, 7 deletions
diff --git a/www/ruby-rack/Makefile b/www/ruby-rack/Makefile
index 867739c0157..7b59bd3148e 100644
--- a/www/ruby-rack/Makefile
+++ b/www/ruby-rack/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:26:37 jlam Exp $
+# $NetBSD: Makefile,v 1.2 2008/09/15 08:31:47 taca Exp $
-DISTNAME= rack-0.3.0
+DISTNAME= rack-0.4.0
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= www
@@ -10,5 +10,8 @@ COMMENT= Ruby webserver interface
GEM_BUILD= gemspec
+post-extract:
+ cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w
+
.include "../../misc/rubygems/rubygem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-rack/PLIST b/www/ruby-rack/PLIST
index bd3e2a521ff..cb91188a6b8 100644
--- a/www/ruby-rack/PLIST
+++ b/www/ruby-rack/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:26:37 jlam Exp $
+@comment $NetBSD: PLIST,v 1.2 2008/09/15 08:31:47 taca Exp $
bin/rackup
${GEM_HOME}/cache/rack-${PKGVERSION}.gem
${GEM_LIBDIR}/AUTHORS
@@ -26,8 +26,12 @@ ${GEM_LIBDIR}/lib/rack/auth/openid.rb
${GEM_LIBDIR}/lib/rack/builder.rb
${GEM_LIBDIR}/lib/rack/cascade.rb
${GEM_LIBDIR}/lib/rack/commonlogger.rb
+${GEM_LIBDIR}/lib/rack/deflater.rb
+${GEM_LIBDIR}/lib/rack/directory.rb
${GEM_LIBDIR}/lib/rack/file.rb
+${GEM_LIBDIR}/lib/rack/handler.rb
${GEM_LIBDIR}/lib/rack/handler/cgi.rb
+${GEM_LIBDIR}/lib/rack/handler/evented_mongrel.rb
${GEM_LIBDIR}/lib/rack/handler/fastcgi.rb
${GEM_LIBDIR}/lib/rack/handler/lsws.rb
${GEM_LIBDIR}/lib/rack/handler/mongrel.rb
@@ -40,7 +44,9 @@ ${GEM_LIBDIR}/lib/rack/recursive.rb
${GEM_LIBDIR}/lib/rack/reloader.rb
${GEM_LIBDIR}/lib/rack/request.rb
${GEM_LIBDIR}/lib/rack/response.rb
+${GEM_LIBDIR}/lib/rack/session/abstract/id.rb
${GEM_LIBDIR}/lib/rack/session/cookie.rb
+${GEM_LIBDIR}/lib/rack/session/memcache.rb
${GEM_LIBDIR}/lib/rack/session/pool.rb
${GEM_LIBDIR}/lib/rack/showexceptions.rb
${GEM_LIBDIR}/lib/rack/showstatus.rb
@@ -53,13 +59,17 @@ ${GEM_LIBDIR}/test/cgi/test.fcgi
${GEM_LIBDIR}/test/cgi/test.ru
${GEM_LIBDIR}/test/spec_rack_auth_basic.rb
${GEM_LIBDIR}/test/spec_rack_auth_digest.rb
+${GEM_LIBDIR}/test/spec_rack_auth_openid.rb
${GEM_LIBDIR}/test/spec_rack_builder.rb
${GEM_LIBDIR}/test/spec_rack_camping.rb
${GEM_LIBDIR}/test/spec_rack_cascade.rb
${GEM_LIBDIR}/test/spec_rack_cgi.rb
${GEM_LIBDIR}/test/spec_rack_commonlogger.rb
+${GEM_LIBDIR}/test/spec_rack_deflater.rb
+${GEM_LIBDIR}/test/spec_rack_directory.rb
${GEM_LIBDIR}/test/spec_rack_fastcgi.rb
${GEM_LIBDIR}/test/spec_rack_file.rb
+${GEM_LIBDIR}/test/spec_rack_handler.rb
${GEM_LIBDIR}/test/spec_rack_lint.rb
${GEM_LIBDIR}/test/spec_rack_lobster.rb
${GEM_LIBDIR}/test/spec_rack_mock.rb
@@ -68,6 +78,7 @@ ${GEM_LIBDIR}/test/spec_rack_recursive.rb
${GEM_LIBDIR}/test/spec_rack_request.rb
${GEM_LIBDIR}/test/spec_rack_response.rb
${GEM_LIBDIR}/test/spec_rack_session_cookie.rb
+${GEM_LIBDIR}/test/spec_rack_session_memcache.rb
${GEM_LIBDIR}/test/spec_rack_session_pool.rb
${GEM_LIBDIR}/test/spec_rack_showexceptions.rb
${GEM_LIBDIR}/test/spec_rack_showstatus.rb
@@ -79,6 +90,7 @@ ${GEM_LIBDIR}/test/testrequest.rb
${GEM_HOME}/specifications/rack-${PKGVERSION}.gemspec
@dirrm ${GEM_LIBDIR}/test/cgi
@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/rack/session/abstract
@dirrm ${GEM_LIBDIR}/lib/rack/session
@dirrm ${GEM_LIBDIR}/lib/rack/handler
@dirrm ${GEM_LIBDIR}/lib/rack/auth/digest
diff --git a/www/ruby-rack/distinfo b/www/ruby-rack/distinfo
index 67b6e0d2e4c..ea078177792 100644
--- a/www/ruby-rack/distinfo
+++ b/www/ruby-rack/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:26:37 jlam Exp $
+$NetBSD: distinfo,v 1.2 2008/09/15 08:31:47 taca Exp $
-SHA1 (rack-0.3.0.gem) = fedf79e0fb9a41b2c442b982fa0546d2fd3ebec0
-RMD160 (rack-0.3.0.gem) = 7677213b50b16861e484507dd1358c9c6aa05e56
-Size (rack-0.3.0.gem) = 67584 bytes
+SHA1 (rack-0.4.0.gem) = 90df61eb1dbc05678bf13b99ec61e27b546a07a1
+RMD160 (rack-0.4.0.gem) = 2b563d4f470aca085016fa54bea11c64a7db3b26
+Size (rack-0.4.0.gem) = 83456 bytes