diff options
author | jlam <jlam@pkgsrc.org> | 2008-04-04 15:26:44 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-04-04 15:26:44 +0000 |
commit | 26bd940f1ad8834163d7049852996ba7926e5cf3 (patch) | |
tree | 415a9f49c61efd8d1008306df8f58bd5f356312d /www | |
parent | ce589ca834e39ae1f6efd6bf5d604b85bd69fdd3 (diff) | |
download | pkgsrc-26bd940f1ad8834163d7049852996ba7926e5cf3.tar.gz |
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 (limited to 'www')
-rw-r--r-- | www/thin/DESCR | 4 | ||||
-rw-r--r-- | www/thin/Makefile | 16 | ||||
-rw-r--r-- | www/thin/PLIST | 171 | ||||
-rw-r--r-- | www/thin/distinfo | 5 |
4 files changed, 196 insertions, 0 deletions
diff --git a/www/thin/DESCR b/www/thin/DESCR new file mode 100644 index 00000000000..75a6f4dd6a3 --- /dev/null +++ b/www/thin/DESCR @@ -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 --git a/www/thin/Makefile b/www/thin/Makefile new file mode 100644 index 00000000000..58abb9f070f --- /dev/null +++ b/www/thin/Makefile @@ -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 +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 --git a/www/thin/PLIST b/www/thin/PLIST new file mode 100644 index 00000000000..153c02341ce --- /dev/null +++ b/www/thin/PLIST @@ -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 --git a/www/thin/distinfo b/www/thin/distinfo new file mode 100644 index 00000000000..6777ae6b8d5 --- /dev/null +++ b/www/thin/distinfo @@ -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 |