pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/thin Initial import of thin-0.7.1 as www/thin.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f8168f388786
branches:  trunk
changeset: 540571:f8168f388786
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Apr 04 15:26:44 2008 +0000

description:
Initial import of thin-0.7.1 as www/thin.

Thin is a very simple web server written in Ruby.  It's single-threaded,
which means it can only serve one request at a time.  This simplicity
affords increased speed and decreased memory usage for singled-threaded
framework like Rails.

diffstat:

 www/thin/DESCR    |    4 +
 www/thin/Makefile |   16 +++++
 www/thin/PLIST    |  171 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 www/thin/distinfo |    5 +
 4 files changed, 196 insertions(+), 0 deletions(-)

diffs (212 lines):

diff -r 68b65320e461 -r f8168f388786 www/thin/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/thin/DESCR    Fri Apr 04 15:26:44 2008 +0000
@@ -0,0 +1,4 @@
+Thin is a very simple web server written in Ruby.  It's single-threaded,
+which means it can only serve one request at a time.  This simplicity
+affords increased speed and decreased memory usage for singled-threaded
+framework like Rails.
diff -r 68b65320e461 -r f8168f388786 www/thin/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/thin/Makefile Fri Apr 04 15:26:44 2008 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:26:44 jlam Exp $
+
+DISTNAME=      thin-0.7.1
+CATEGORIES=    www
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+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}-daemons>=1.0.9:../../misc/ruby-daemons
+DEPENDS+=      ${RUBY_PKGPREFIX}-eventmachine>=0.10.0:../../devel/ruby-eventmachine
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 68b65320e461 -r f8168f388786 www/thin/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/thin/PLIST    Fri Apr 04 15:26:44 2008 +0000
@@ -0,0 +1,171 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:26:44 jlam Exp $
+bin/thin
+${GEM_HOME}/cache/thin-${PKGVERSION}.gem
+${GEM_LIBDIR}/CHANGELOG
+${GEM_LIBDIR}/COMMITTERS
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/benchmark/abc
+${GEM_LIBDIR}/benchmark/benchmarker.rb
+${GEM_LIBDIR}/benchmark/runner
+${GEM_LIBDIR}/bin/thin
+${GEM_LIBDIR}/doc/benchmarks.txt
+${GEM_LIBDIR}/example/adapter.rb
+${GEM_LIBDIR}/example/config.ru
+${GEM_LIBDIR}/example/monit_sockets
+${GEM_LIBDIR}/example/monit_unixsock
+${GEM_LIBDIR}/example/ramaze.ru
+${GEM_LIBDIR}/example/thin.god
+${GEM_LIBDIR}/example/vlad.rake
+${GEM_LIBDIR}/ext/thin_parser/common.rl
+${GEM_LIBDIR}/ext/thin_parser/ext_help.h
+${GEM_LIBDIR}/ext/thin_parser/extconf.rb
+${GEM_LIBDIR}/ext/thin_parser/parser.c
+${GEM_LIBDIR}/ext/thin_parser/parser.h
+${GEM_LIBDIR}/ext/thin_parser/parser.rl
+${GEM_LIBDIR}/ext/thin_parser/thin.c
+${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
+${GEM_LIBDIR}/lib/thin/backends/tcp_server.rb
+${GEM_LIBDIR}/lib/thin/backends/unix_server.rb
+${GEM_LIBDIR}/lib/thin/command.rb
+${GEM_LIBDIR}/lib/thin/connection.rb
+${GEM_LIBDIR}/lib/thin/controllers/cluster.rb
+${GEM_LIBDIR}/lib/thin/controllers/controller.rb
+${GEM_LIBDIR}/lib/thin/controllers/service.rb
+${GEM_LIBDIR}/lib/thin/controllers/service.sh.erb
+${GEM_LIBDIR}/lib/thin/daemonizing.rb
+${GEM_LIBDIR}/lib/thin/headers.rb
+${GEM_LIBDIR}/lib/thin/logging.rb
+${GEM_LIBDIR}/lib/thin/request.rb
+${GEM_LIBDIR}/lib/thin/response.rb
+${GEM_LIBDIR}/lib/thin/runner.rb
+${GEM_LIBDIR}/lib/thin/server.rb
+${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.${RUBY_DLEXT}
+${GEM_LIBDIR}/spec/backends/swiftiply_client_spec.rb
+${GEM_LIBDIR}/spec/backends/tcp_server_spec.rb
+${GEM_LIBDIR}/spec/backends/unix_server_spec.rb
+${GEM_LIBDIR}/spec/command_spec.rb
+${GEM_LIBDIR}/spec/configs/cluster.yml
+${GEM_LIBDIR}/spec/configs/single.yml
+${GEM_LIBDIR}/spec/connection_spec.rb
+${GEM_LIBDIR}/spec/controllers/cluster_spec.rb
+${GEM_LIBDIR}/spec/controllers/controller_spec.rb
+${GEM_LIBDIR}/spec/controllers/service_spec.rb
+${GEM_LIBDIR}/spec/daemonizing_spec.rb
+${GEM_LIBDIR}/spec/headers_spec.rb
+${GEM_LIBDIR}/spec/logging_spec.rb
+${GEM_LIBDIR}/spec/perf/request_perf_spec.rb
+${GEM_LIBDIR}/spec/perf/response_perf_spec.rb
+${GEM_LIBDIR}/spec/perf/server_perf_spec.rb
+${GEM_LIBDIR}/spec/rack_rails_spec.rb
+${GEM_LIBDIR}/spec/rails_app/app/controllers/application.rb
+${GEM_LIBDIR}/spec/rails_app/app/controllers/simple_controller.rb
+${GEM_LIBDIR}/spec/rails_app/app/helpers/application_helper.rb
+${GEM_LIBDIR}/spec/rails_app/app/views/simple/index.html.erb
+${GEM_LIBDIR}/spec/rails_app/config/boot.rb
+${GEM_LIBDIR}/spec/rails_app/config/environment.rb
+${GEM_LIBDIR}/spec/rails_app/config/environments/development.rb
+${GEM_LIBDIR}/spec/rails_app/config/environments/production.rb
+${GEM_LIBDIR}/spec/rails_app/config/environments/test.rb
+${GEM_LIBDIR}/spec/rails_app/config/initializers/inflections.rb
+${GEM_LIBDIR}/spec/rails_app/config/initializers/mime_types.rb
+${GEM_LIBDIR}/spec/rails_app/config/routes.rb
+${GEM_LIBDIR}/spec/rails_app/public/404.html
+${GEM_LIBDIR}/spec/rails_app/public/422.html
+${GEM_LIBDIR}/spec/rails_app/public/500.html
+${GEM_LIBDIR}/spec/rails_app/public/dispatch.cgi
+${GEM_LIBDIR}/spec/rails_app/public/dispatch.fcgi
+${GEM_LIBDIR}/spec/rails_app/public/dispatch.rb
+${GEM_LIBDIR}/spec/rails_app/public/favicon.ico
+${GEM_LIBDIR}/spec/rails_app/public/images/rails.png
+${GEM_LIBDIR}/spec/rails_app/public/index.html
+${GEM_LIBDIR}/spec/rails_app/public/javascripts/application.js
+${GEM_LIBDIR}/spec/rails_app/public/javascripts/controls.js
+${GEM_LIBDIR}/spec/rails_app/public/javascripts/dragdrop.js
+${GEM_LIBDIR}/spec/rails_app/public/javascripts/effects.js
+${GEM_LIBDIR}/spec/rails_app/public/javascripts/prototype.js
+${GEM_LIBDIR}/spec/rails_app/public/robots.txt
+${GEM_LIBDIR}/spec/rails_app/script/about
+${GEM_LIBDIR}/spec/rails_app/script/console
+${GEM_LIBDIR}/spec/rails_app/script/destroy
+${GEM_LIBDIR}/spec/rails_app/script/generate
+${GEM_LIBDIR}/spec/rails_app/script/performance/benchmarker
+${GEM_LIBDIR}/spec/rails_app/script/performance/profiler
+${GEM_LIBDIR}/spec/rails_app/script/performance/request
+${GEM_LIBDIR}/spec/rails_app/script/plugin
+${GEM_LIBDIR}/spec/rails_app/script/process/inspector
+${GEM_LIBDIR}/spec/rails_app/script/process/reaper
+${GEM_LIBDIR}/spec/rails_app/script/process/spawner
+${GEM_LIBDIR}/spec/rails_app/script/runner
+${GEM_LIBDIR}/spec/rails_app/script/server
+${GEM_LIBDIR}/spec/request/mongrel_spec.rb
+${GEM_LIBDIR}/spec/request/parser_spec.rb
+${GEM_LIBDIR}/spec/request/persistent_spec.rb
+${GEM_LIBDIR}/spec/request/processing_spec.rb
+${GEM_LIBDIR}/spec/response_spec.rb
+${GEM_LIBDIR}/spec/runner_spec.rb
+${GEM_LIBDIR}/spec/server/builder_spec.rb
+${GEM_LIBDIR}/spec/server/pipelining_spec.rb
+${GEM_LIBDIR}/spec/server/stopping_spec.rb
+${GEM_LIBDIR}/spec/server/swiftiply.yml
+${GEM_LIBDIR}/spec/server/swiftiply_spec.rb
+${GEM_LIBDIR}/spec/server/tcp_spec.rb
+${GEM_LIBDIR}/spec/server/unix_socket_spec.rb
+${GEM_LIBDIR}/spec/server_spec.rb
+${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
+${GEM_LIBDIR}/tasks/spec.rake
+${GEM_LIBDIR}/tasks/stats.rake
+${GEM_HOME}/specifications/thin-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/tasks
+@dirrm ${GEM_LIBDIR}/spec/server
+@dirrm ${GEM_LIBDIR}/spec/request
+@dirrm ${GEM_LIBDIR}/spec/rails_app/script/process
+@dirrm ${GEM_LIBDIR}/spec/rails_app/script/performance
+@dirrm ${GEM_LIBDIR}/spec/rails_app/script
+@dirrm ${GEM_LIBDIR}/spec/rails_app/public/javascripts
+@dirrm ${GEM_LIBDIR}/spec/rails_app/public/images
+@dirrm ${GEM_LIBDIR}/spec/rails_app/public
+@dirrm ${GEM_LIBDIR}/spec/rails_app/config/initializers
+@dirrm ${GEM_LIBDIR}/spec/rails_app/config/environments
+@dirrm ${GEM_LIBDIR}/spec/rails_app/config
+@dirrm ${GEM_LIBDIR}/spec/rails_app/app/views/simple
+@dirrm ${GEM_LIBDIR}/spec/rails_app/app/views
+@dirrm ${GEM_LIBDIR}/spec/rails_app/app/helpers
+@dirrm ${GEM_LIBDIR}/spec/rails_app/app/controllers
+@dirrm ${GEM_LIBDIR}/spec/rails_app/app
+@dirrm ${GEM_LIBDIR}/spec/rails_app
+@dirrm ${GEM_LIBDIR}/spec/perf
+@dirrm ${GEM_LIBDIR}/spec/controllers
+@dirrm ${GEM_LIBDIR}/spec/configs
+@dirrm ${GEM_LIBDIR}/spec/backends
+@dirrm ${GEM_LIBDIR}/spec
+@dirrm ${GEM_LIBDIR}/lib/thin/controllers
+@dirrm ${GEM_LIBDIR}/lib/thin/backends
+@dirrm ${GEM_LIBDIR}/lib/thin
+@dirrm ${GEM_LIBDIR}/lib/rack/handler
+@dirrm ${GEM_LIBDIR}/lib/rack/adapter
+@dirrm ${GEM_LIBDIR}/lib/rack
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/ext/thin_parser
+@dirrm ${GEM_LIBDIR}/ext
+@dirrm ${GEM_LIBDIR}/example
+@dirrm ${GEM_LIBDIR}/doc
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}/benchmark
+@dirrm ${GEM_LIBDIR}
diff -r 68b65320e461 -r f8168f388786 www/thin/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/thin/distinfo Fri Apr 04 15:26:44 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:26:44 jlam Exp $
+
+SHA1 (thin-0.7.1.gem) = eb624015923c92c74816c14a1cac5a34b62de4f2
+RMD160 (thin-0.7.1.gem) = ce764f4942a971a34f5bc1723ba1ff87e57c171b
+Size (thin-0.7.1.gem) = 125440 bytes



Home | Main Index | Thread Index | Old Index