diff options
author | fhajny <fhajny> | 2010-03-08 13:38:24 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2010-03-08 13:38:24 +0000 |
commit | 7ad6dd34bb0b1193e9b084c926c4b302cd0f4fb8 (patch) | |
tree | 653e81331d3c07de8299620e9bdfa7dcf45bf622 /www/thin | |
parent | 4129d30eca47c72594ac9aeeb910cf0da2791399 (diff) | |
download | pkgsrc-7ad6dd34bb0b1193e9b084c926c4b302cd0f4fb8.tar.gz |
Updated www/thin to 1.2.7.
== 1.2.7 No Hup
* Support multiple Ruby version (fat binaries under windows)
* Do not trap unsupported HUP signal on Windows
== 1.2.6 Crazy Delicious
* Make work with Rails 3 out-of-the-box.
* Auto-detect and load config.ru files on start. Makes Rails 3 work.
* Fix signals being ignored under 1.9 when daemonized.
== 1.2.5 This Is Not A Web Server
* Add rolling restart support (--onebyone option) [sikachu]
* Force external_encoding of request's body to ASCII_8BIT [jeremyz]
* Ensure Rack base API is used in Rails adapter only if version >= 2.3.2
[#111 state:resolved]
== 1.2.4 Flaming Astroboy
* Fix a few issues in thin to make it a better "gem citizen" [josh]
* Fix test for rack based Rails in adapter under Ruby >= 1.8.7
[#109 state:resolved]
* Fix Remote address spoofing vulnerability in Connection#remote_address
[Alexey Borzenkov]
* Fix uninitialized constant ActionController::Dispatcher error with
Rails 1.2.3 [Chris Anderton] [#103 state:resolved]
== 1.2.2 I Find Your Lack of Sauce Disturbing release
* Fix force kill under 1.9 [Alexey Chebotar]
* Fix regression when --only option is used w/ --socket.
* Add process name 'tag' functionality. Easier to distinguish thin daemons
from eachother in process listing [ctcherry]
== 1.2.1 Asynctilicious Ultra Supreme release
* Require Rack 1.0.0
* Require EventMachine 0.12.6
* Use Rails Rack based dispatcher when available
* Allow String for response body
* Require openssl before eventmachine to prevent crash in 1.9
== 1.2.0 Asynctilicious Supreme release
* Add support for Windows mingw Ruby distro [Juan C. Rodriguez]
* Add async response support, see example/async_*.ru [raggi]
== 1.1.1 Super Disco Power Plus release
* Fix bug when running with only options [hasimo]
== 1.1.0 Super Disco Power release
* Require EventMachine 0.12.4
* Remove Thin handler, now part of Rack 0.9.1
* Fix Rack protocol version to 0.1 in environment hash.
* Fix error when passing no_epoll option to a cluster.
* Omit parsing #defined strings [Jeremy Zurcher]
* Defaults SERVER_NAME to localhost like webrick does [#87 state:resolved]
* Namespace parser to prevent error when mongrel is required [cliffmoon]
* Set RACK_ENV based on environment option when loading rackup file
[Curtis Summers] [#83 state:resolved]
* Fixes a warning RE relative_url_root when using a prefix with Rails
2.1.1 [seriph] [#85 state:resolved]
* --only can work as a sequence number (if < 80) or a port number
(if >= 80) [jmay] [#81 state:resolved]
== 1.0.0 That's What She Said release
* Fixed vlad.rake to allow TCP or socket [hellekin]
* Updated Mack adapter to handle both <0.8.0 and >0.8.0 [Mark Bates]
* rails rack adapter uses File.readable_real? so it recognizes ACL
permissions [Ricardo Chimal]
* Log a warning if Rack application returns nil body [Michael S. Klishin]
* Handle nil and Time header values correctly [#76 state:resolved] [tmm1]
* Add Content-Length header to response automatically when possible
[#74 state:resolved] [dkubb]
* Runner now remembers -r, -D and -V parameters so that clustered servers
inherit those and 'restart' keep your parameters.
* Make Set-Cookie header, in Rails adapter, compatible with current Rack
spec [Pedro Belo] [#73, state:resolved]
* Add --no-epoll option to disable epoll usage on Linux
[#61 state:resolved]
* Add --force (-f) option to force stopping of a daemonized server
[#72 state:resolved]
* Update halycon adapter loader [mtodd]
== 0.8.2 Double Margarita release
* Require EventMachine 0.12.0
* [bug] Fix timeout handling when running command
* [bug] Fix hanging when restarting and no process is running in single
server move, fixes #67
* Added Mack adapter [markbates]
* Allow rackup .rb files by getting a conventionally named constant as
the app [bmizerany]
Diffstat (limited to 'www/thin')
-rw-r--r-- | www/thin/Makefile | 12 | ||||
-rw-r--r-- | www/thin/PLIST | 10 | ||||
-rw-r--r-- | www/thin/distinfo | 8 |
3 files changed, 15 insertions, 15 deletions
diff --git a/www/thin/Makefile b/www/thin/Makefile index fc5a779da9e..43ba72b1d6a 100644 --- a/www/thin/Makefile +++ b/www/thin/Makefile @@ -1,17 +1,17 @@ -# $NetBSD: Makefile,v 1.4 2008/06/19 15:21:35 taca Exp $ +# $NetBSD: Makefile,v 1.5 2010/03/08 13:38:24 fhajny Exp $ -DISTNAME= thin-0.8.1 -PKGREVISION= 1 +DISTNAME= thin-1.2.7 CATEGORIES= www MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://code.macournoyer.com/thin/ COMMENT= Fast and very simple Ruby web server -BUILD_DEPENDS+= ${RUBY_PKGPREFIX}-rspec>=1.1.3:../../devel/ruby-rspec -DEPENDS+= ${RUBY_PKGPREFIX}-rack>=0.2.0:../../www/ruby-rack +DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.0.0:../../www/ruby-rack DEPENDS+= ${RUBY_PKGPREFIX}-daemons>=1.0.9:../../misc/ruby-daemons -DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=0.10.0:../../devel/ruby-eventmachine +DEPENDS+= ${RUBY_PKGPREFIX}-eventmachine>=0.12.6:../../devel/ruby-eventmachine + +GEM_BUILD= gemspec .include "../../misc/rubygems/rubygem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/thin/PLIST b/www/thin/PLIST index 81b3bed8e6d..4604053601a 100644 --- a/www/thin/PLIST +++ b/www/thin/PLIST @@ -1,8 +1,7 @@ -@comment $NetBSD: PLIST,v 1.4 2009/06/14 22:00:36 joerg Exp $ +@comment $NetBSD: PLIST,v 1.5 2010/03/08 13:38:24 fhajny Exp $ bin/thin ${GEM_HOME}/cache/thin-${PKGVERSION}.gem ${GEM_LIBDIR}/CHANGELOG -${GEM_LIBDIR}/COMMITTERS ${GEM_LIBDIR}/COPYING ${GEM_LIBDIR}/README ${GEM_LIBDIR}/Rakefile @@ -11,9 +10,13 @@ ${GEM_LIBDIR}/benchmark/benchmarker.rb ${GEM_LIBDIR}/benchmark/runner ${GEM_LIBDIR}/bin/thin ${GEM_LIBDIR}/example/adapter.rb +${GEM_LIBDIR}/example/async_app.ru +${GEM_LIBDIR}/example/async_chat.ru +${GEM_LIBDIR}/example/async_tailer.ru ${GEM_LIBDIR}/example/config.ru ${GEM_LIBDIR}/example/monit_sockets ${GEM_LIBDIR}/example/monit_unixsock +${GEM_LIBDIR}/example/myapp.rb ${GEM_LIBDIR}/example/ramaze.ru ${GEM_LIBDIR}/example/thin.god ${GEM_LIBDIR}/example/thin_solaris_smf.erb @@ -28,7 +31,6 @@ ${GEM_LIBDIR}/ext/thin_parser/parser.rl ${GEM_LIBDIR}/ext/thin_parser/thin.c ${GEM_LIBDIR}/lib/rack/adapter/loader.rb ${GEM_LIBDIR}/lib/rack/adapter/rails.rb -${GEM_LIBDIR}/lib/rack/handler/thin.rb ${GEM_LIBDIR}/lib/thin.rb ${GEM_LIBDIR}/lib/thin/backends/base.rb ${GEM_LIBDIR}/lib/thin/backends/swiftiply_client.rb @@ -51,7 +53,6 @@ ${GEM_LIBDIR}/lib/thin/stats.html.erb ${GEM_LIBDIR}/lib/thin/stats.rb ${GEM_LIBDIR}/lib/thin/statuses.rb ${GEM_LIBDIR}/lib/thin/version.rb -${GEM_LIBDIR}/lib/thin_parser.bundle ${GEM_LIBDIR}/lib/thin_parser.${RUBY_DLEXT} ${GEM_LIBDIR}/spec/backends/swiftiply_client_spec.rb ${GEM_LIBDIR}/spec/backends/tcp_server_spec.rb @@ -131,7 +132,6 @@ ${GEM_LIBDIR}/spec/spec_helper.rb ${GEM_LIBDIR}/tasks/announce.rake ${GEM_LIBDIR}/tasks/deploy.rake ${GEM_LIBDIR}/tasks/email.erb -${GEM_LIBDIR}/tasks/ext.rake ${GEM_LIBDIR}/tasks/gem.rake ${GEM_LIBDIR}/tasks/rdoc.rake ${GEM_LIBDIR}/tasks/site.rake diff --git a/www/thin/distinfo b/www/thin/distinfo index fdf9d3db68b..830108d6714 100644 --- a/www/thin/distinfo +++ b/www/thin/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2008/04/21 16:09:42 jlam Exp $ +$NetBSD: distinfo,v 1.4 2010/03/08 13:38:24 fhajny Exp $ -SHA1 (thin-0.8.1.gem) = c7f6559f1c5c0a53b683526f67c7be8ad198383f -RMD160 (thin-0.8.1.gem) = c750b6960fe40376d08107aebc9ac07b17e55657 -Size (thin-0.8.1.gem) = 139776 bytes +SHA1 (thin-1.2.7.gem) = 92a10ca560e79b9841aecd08526daf14357b81a0 +RMD160 (thin-1.2.7.gem) = 15bfc027509abff23b7529e479fb1b26aeed668f +Size (thin-1.2.7.gem) = 140288 bytes |