pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ruby-rack Update ruby-rack package to 0.4.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/05ba0ee0080a
branches: trunk
changeset: 547296:05ba0ee0080a
user: taca <taca%pkgsrc.org@localhost>
date: Mon Sep 15 08:31:47 2008 +0000
description:
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:
www/ruby-rack/Makefile | 7 +++++--
www/ruby-rack/PLIST | 14 +++++++++++++-
www/ruby-rack/distinfo | 8 ++++----
3 files changed, 22 insertions(+), 7 deletions(-)
diffs (100 lines):
diff -r 28a63856f41d -r 05ba0ee0080a www/ruby-rack/Makefile
--- a/www/ruby-rack/Makefile Mon Sep 15 08:02:37 2008 +0000
+++ b/www/ruby-rack/Makefile Mon Sep 15 08:31:47 2008 +0000
@@ -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 @@
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 -r 28a63856f41d -r 05ba0ee0080a www/ruby-rack/PLIST
--- a/www/ruby-rack/PLIST Mon Sep 15 08:02:37 2008 +0000
+++ b/www/ruby-rack/PLIST Mon Sep 15 08:31:47 2008 +0000
@@ -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/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/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.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_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_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 -r 28a63856f41d -r 05ba0ee0080a www/ruby-rack/distinfo
--- a/www/ruby-rack/distinfo Mon Sep 15 08:02:37 2008 +0000
+++ b/www/ruby-rack/distinfo Mon Sep 15 08:31:47 2008 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index