summaryrefslogtreecommitdiff
path: root/www/mongrel
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-04-04 15:25:27 +0000
committerjlam <jlam@pkgsrc.org>2008-04-04 15:25:27 +0000
commit0ba4a277216a437b8bb9aa7ec83d9f142103db06 (patch)
tree533ba30680e59c4ba56c4d10cb9fcd2555d73d16 /www/mongrel
parente935c7ad6042989685583da64b6b4c708c774b6c (diff)
downloadpkgsrc-0ba4a277216a437b8bb9aa7ec83d9f142103db06.tar.gz
Update mongrel to version 1.1.4. Changes from version 1.0.1 include:
+ Remove dependencies on cgi_multipart_eof_fix and fastthread because newer versions of Ruby required by pkgsrc don't need it. Also remove signatures from the gem as these have been modified by pkgsrc. v1.0.2. Signed gem; many minor bugfixes and patches. v1.0.3. Fix user-switching bug. v1.0.4. Backport fixes for versioning inconsistency, mongrel_rails bug, and DirHandler bug. v1.1. Pure Ruby URIClassifier. More modular architecture. JRuby support. v1.1.1. Fix mongrel_rails restart bug; fix bug with Rack status codes. v1.1.2. Fix worker termination bug; fix JRuby 1.0.3 load order issue; fix require issue on systems without Rubygems. v1.1.3. Fix security flaw of DirHandler v1.1.4. Fix camping handler. Correct treatment of @throttle parameter.
Diffstat (limited to 'www/mongrel')
-rw-r--r--www/mongrel/Makefile49
-rw-r--r--www/mongrel/PLIST89
-rw-r--r--www/mongrel/PLIST.common255
-rw-r--r--www/mongrel/PLIST.common_end141
-rw-r--r--www/mongrel/distinfo11
-rw-r--r--www/mongrel/patches/patch-aa27
-rw-r--r--www/mongrel/patches/patch-ab12
-rw-r--r--www/mongrel/patches/patch-ac90
8 files changed, 191 insertions, 483 deletions
diff --git a/www/mongrel/Makefile b/www/mongrel/Makefile
index 24fa4313989..ffed63fe497 100644
--- a/www/mongrel/Makefile
+++ b/www/mongrel/Makefile
@@ -1,52 +1,17 @@
-# $NetBSD: Makefile,v 1.6 2008/03/29 14:02:08 taca Exp $
+# $NetBSD: Makefile,v 1.7 2008/04/04 15:25:27 jlam Exp $
-DISTNAME= mongrel-1.0.1
-PKGREVISION= 1
+DISTNAME= mongrel-1.1.4
CATEGORIES= www
-MASTER_SITES= http://rubyforge.org/frs/download.php/16719/
-EXTRACT_SUFX= .gem
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://mongrel.rubyforge.org/
COMMENT= Fast HTTP library and server for Ruby
-BUILD_DEPENDS+= rake-[0-9]*:../../devel/rake
-DEPENDS+= ${RUBY_PKGPREFIX}-daemons>=1.0.3:../../misc/ruby-daemons
-DEPENDS+= ${RUBY_PKGPREFIX}-gem_plugin>=0.2.2:../../misc/ruby-gem_plugin
-DEPENDS+= rubygems-[0-9]*:../../misc/rubygems
+DEPENDS+= ${RUBY_PKGPREFIX}-daemons>=1.0.9:../../misc/ruby-daemons
+DEPENDS+= ${RUBY_PKGPREFIX}-gem_plugin>=0.2.3:../../misc/ruby-gem_plugin
-RUBY_REQD= 1.8.6.110
-REPLACE_RUBY_DIRS= ${WRKSRC}/examples
-RUBY_HAS_ARCHLIB= yes
-
-PLIST_SRC= ${PKGDIR}/PLIST.common
-PLIST_SRC+= ${WRKDIR}/PLIST_DYNAMIC
-PLIST_SRC+= ${PKGDIR}/PLIST.common_end
-
-FIND_PREFIX:= RAKE_PREFIX=rake
-.include "../../mk/find-prefix.mk"
-
-.include "../../lang/ruby/modules.mk"
-
-pre-configure:
- ${RM} -f ${WRKSRC}/bin/*.orig
-
-do-build:
- cd ${WRKSRC} && ${RAKE_PREFIX}/bin/rake clean
- cd ${WRKSRC} && ${RAKE_PREFIX}/bin/rake rerdoc
- cd ${WRKSRC} && ${RAKE_PREFIX}/bin/rake package
-
-do-install:
- ${GEM} install ${WRKSRC}/pkg/${DISTNAME}.gem -l
-
-post-install:
- ${RM} -f ${WRKDIR}/PLIST_DYNAMIC
-.for rdocdir in lib/ruby/gems/1.8/doc/${DISTNAME}/rdoc \
- lib/ruby/gems/1.8/gems/${DISTNAME}/doc/rdoc
- ${FIND} ${PREFIX}/${rdocdir} -type f -print \
- | ${SORT} -r \
- | ${SED} 's;${PREFIX}/;;g' \
- >> ${WRKDIR}/PLIST_DYNAMIC
-.endfor
+RUBY_REQD= 1.8.6.110
+GEM_BUILD= gemspec
+.include "../../misc/rubygems/rubygem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/mongrel/PLIST b/www/mongrel/PLIST
new file mode 100644
index 00000000000..6e43bb92026
--- /dev/null
+++ b/www/mongrel/PLIST
@@ -0,0 +1,89 @@
+@comment $NetBSD: PLIST,v 1.4 2008/04/04 15:25:27 jlam Exp $
+bin/mongrel_rails
+${GEM_HOME}/cache/mongrel-${PKGVERSION}.gem
+${GEM_LIBDIR}/.require_paths
+${GEM_LIBDIR}/CHANGELOG
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/Manifest
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/bin/mongrel_rails
+${GEM_LIBDIR}/examples/builder.rb
+${GEM_LIBDIR}/examples/camping/README
+${GEM_LIBDIR}/examples/camping/blog.rb
+${GEM_LIBDIR}/examples/camping/tepee.rb
+${GEM_LIBDIR}/examples/httpd.conf
+${GEM_LIBDIR}/examples/mime.yaml
+${GEM_LIBDIR}/examples/mongrel.conf
+${GEM_LIBDIR}/examples/mongrel_simple_ctrl.rb
+${GEM_LIBDIR}/examples/mongrel_simple_service.rb
+${GEM_LIBDIR}/examples/monitrc
+${GEM_LIBDIR}/examples/random_thrash.rb
+${GEM_LIBDIR}/examples/simpletest.rb
+${GEM_LIBDIR}/examples/webrick_compare.rb
+${GEM_LIBDIR}/ext/http11/ext_help.h
+${GEM_LIBDIR}/ext/http11/extconf.rb
+${GEM_LIBDIR}/ext/http11/http11.c
+${GEM_LIBDIR}/ext/http11/http11_parser.c
+${GEM_LIBDIR}/ext/http11/http11_parser.h
+${GEM_LIBDIR}/ext/http11/http11_parser.java.rl
+${GEM_LIBDIR}/ext/http11/http11_parser.rl
+${GEM_LIBDIR}/ext/http11/http11_parser_common.rl
+${GEM_LIBDIR}/ext/http11_java/Http11Service.java
+${GEM_LIBDIR}/ext/http11_java/org/jruby/mongrel/Http11.java
+${GEM_LIBDIR}/ext/http11_java/org/jruby/mongrel/Http11Parser.java
+${GEM_LIBDIR}/lib/http11.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/mongrel.rb
+${GEM_LIBDIR}/lib/mongrel/camping.rb
+${GEM_LIBDIR}/lib/mongrel/cgi.rb
+${GEM_LIBDIR}/lib/mongrel/command.rb
+${GEM_LIBDIR}/lib/mongrel/configurator.rb
+${GEM_LIBDIR}/lib/mongrel/const.rb
+${GEM_LIBDIR}/lib/mongrel/debug.rb
+${GEM_LIBDIR}/lib/mongrel/gems.rb
+${GEM_LIBDIR}/lib/mongrel/handlers.rb
+${GEM_LIBDIR}/lib/mongrel/header_out.rb
+${GEM_LIBDIR}/lib/mongrel/http_request.rb
+${GEM_LIBDIR}/lib/mongrel/http_response.rb
+${GEM_LIBDIR}/lib/mongrel/init.rb
+${GEM_LIBDIR}/lib/mongrel/mime_types.yml
+${GEM_LIBDIR}/lib/mongrel/rails.rb
+${GEM_LIBDIR}/lib/mongrel/stats.rb
+${GEM_LIBDIR}/lib/mongrel/tcphack.rb
+${GEM_LIBDIR}/lib/mongrel/uri_classifier.rb
+${GEM_LIBDIR}/mongrel-public_cert.pem
+${GEM_LIBDIR}/mongrel.gemspec
+${GEM_LIBDIR}/setup.rb
+${GEM_LIBDIR}/test/mime.yaml
+${GEM_LIBDIR}/test/mongrel.conf
+${GEM_LIBDIR}/test/test_cgi_wrapper.rb
+${GEM_LIBDIR}/test/test_command.rb
+${GEM_LIBDIR}/test/test_conditional.rb
+${GEM_LIBDIR}/test/test_configurator.rb
+${GEM_LIBDIR}/test/test_debug.rb
+${GEM_LIBDIR}/test/test_handlers.rb
+${GEM_LIBDIR}/test/test_http11.rb
+${GEM_LIBDIR}/test/test_redirect_handler.rb
+${GEM_LIBDIR}/test/test_request_progress.rb
+${GEM_LIBDIR}/test/test_response.rb
+${GEM_LIBDIR}/test/test_stats.rb
+${GEM_LIBDIR}/test/test_uriclassifier.rb
+${GEM_LIBDIR}/test/test_ws.rb
+${GEM_LIBDIR}/test/testhelp.rb
+${GEM_LIBDIR}/tools/trickletest.rb
+${GEM_HOME}/specifications/mongrel-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/tools
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/lib/mongrel
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/ext/http11_java/org/jruby/mongrel
+@dirrm ${GEM_LIBDIR}/ext/http11_java/org/jruby
+@dirrm ${GEM_LIBDIR}/ext/http11_java/org
+@dirrm ${GEM_LIBDIR}/ext/http11_java
+@dirrm ${GEM_LIBDIR}/ext/http11
+@dirrm ${GEM_LIBDIR}/ext
+@dirrm ${GEM_LIBDIR}/examples/camping
+@dirrm ${GEM_LIBDIR}/examples
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/www/mongrel/PLIST.common b/www/mongrel/PLIST.common
deleted file mode 100644
index 3cfc7c6f202..00000000000
--- a/www/mongrel/PLIST.common
+++ /dev/null
@@ -1,255 +0,0 @@
-@comment $NetBSD: PLIST.common,v 1.1 2007/04/30 19:24:11 minskim Exp $
-bin/mongrel_rails
-lib/ruby/gems/1.8/cache/${PKGNAME}.gem
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/IO/cdesc-IO.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/IO/close-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/IO/open-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/cdesc-Kernel.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/log_open_files-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel/open-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/args-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/cdesc-CGIWrapper.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/env_table-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/header-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/out-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/send_cookies-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/status-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/stdinput-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper/stdoutput-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/CampingHandler/cdesc-CampingHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/CampingHandler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/CampingHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/cdesc-Camping.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/start-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/cdesc-Base.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/configure-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/failure-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/help-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/options-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/run-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid_dir%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid_exists%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid_file%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid_group%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/valid_user%3f-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base/validate-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Registry/cdesc-Registry.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Registry/commands-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Registry/print_command_list-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Registry/run-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/cdesc-Command.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/cdesc-Configurator.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/change_privilege-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/cloaker-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/cloaking_class-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/daemonize-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/debug-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/join-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/listener-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/load_mime_map-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/load_plugins-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/load_yaml-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/log-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/plugin-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/redirect-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/remove_pid_file-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/resolve_defaults-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/run-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/run_config-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/setup_signals-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/stop-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/uri-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator/write_pid_file-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Const/cdesc-Const.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DeflateFilter/cdesc-DeflateFilter.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DeflateFilter/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DeflateFilter/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/add_mime_type-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/can_serve-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/cdesc-DirHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/send_dir_listing-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler/send_file-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Error404Handler/cdesc-Error404Handler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Error404Handler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Error404Handler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HeaderOut/%5b%5d%3d-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HeaderOut/cdesc-HeaderOut.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HeaderOut/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandler/cdesc-HttpHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandler/request_begins-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandler/request_progress-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin/cdesc-HttpHandlerPlugin.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin/request_begins-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin/request_progress-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpParams/cdesc-HttpParams.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/cdesc-HttpRequest.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/escape-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/query_parse-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/read_body-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/read_socket-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest/unescape-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/cdesc-HttpResponse.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/done%3d-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/done-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/finished-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/reset-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/send_body-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/send_file-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/send_header-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/send_status-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/socket_error-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/start-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse/write-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/cdesc-HttpServer.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/configure_socket_options-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/graceful_shutdown-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/process_client-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/reap_dead_workers-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/register-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/run-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/stop-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer/unregister-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsConfigurator/cdesc-RailsConfigurator.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsConfigurator/rails-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsConfigurator/reload%21-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsConfigurator/setup_rails_signals-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler/cdesc-RailsHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler/log_threads_waiting_for-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler/reload%21-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/cdesc-Rails.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/RedirectHandler/cdesc-RedirectHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/RedirectHandler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/RedirectHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatisticsFilter/cdesc-StatisticsFilter.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatisticsFilter/dump-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatisticsFilter/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatisticsFilter/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/cdesc-Stats.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/dump-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/mean-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/reset-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/sample-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/sd-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/tick-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats/to_s-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler/cdesc-StatusHandler.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler/describe_listener-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler/new-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler/table-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StopServer/cdesc-StopServer.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/TimeoutError/cdesc-TimeoutError.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/URIClassifier/cdesc-URIClassifier.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/URIClassifier/inspect-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/URIClassifier/uris-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/cdesc-Mongrel.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/begin_trace-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/cdesc-MongrelDbg.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/configure-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/end_trace-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/trace-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg/tracing%3f-c.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mutex/cdesc-Mutex.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mutex/lock-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mutex/unlock-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Access/cdesc-Access.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Access/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Files/cdesc-Files.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Files/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Objects/cdesc-Objects.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Objects/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Params/cdesc-Params.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Params/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Threads/cdesc-Threads.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Threads/process-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/cdesc-RequestLog.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/TCPServer/cdesc-TCPServer.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/TCPServer/initialize-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/TCPServer/initialize_with_backlog-i.yaml
-lib/ruby/gems/1.8/doc/${PKGNAME}/ri/created.rid
-lib/ruby/gems/1.8/gems/${PKGNAME}/COPYING
-lib/ruby/gems/1.8/gems/${PKGNAME}/LICENSE
-lib/ruby/gems/1.8/gems/${PKGNAME}/README
-lib/ruby/gems/1.8/gems/${PKGNAME}/Rakefile
-lib/ruby/gems/1.8/gems/${PKGNAME}/bin/mongrel_rails
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/builder.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/camping/blog.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/camping/tepee.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/mongrel_simple_ctrl.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/mongrel_simple_service.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/random_thrash.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/simpletest.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/examples/webrick_compare.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/MANIFEST
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/Makefile
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/ext_help.h
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/extconf.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11.${RUBY_DLEXT}
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11_parser.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11_parser.h
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11_parser.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/http11_parser.rl
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/mkmf.log
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst.h
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_cleanup.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_cleanup.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_delete.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_delete.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_grow_node_free_list.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_grow_node_free_list.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_init.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_init.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_insert.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_insert.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_search.c
-lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11/tst_search.o
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/http11.${RUBY_DLEXT}
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/camping.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/cgi.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/command.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/configurator.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/debug.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/handlers.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/init.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/mime_types.yml
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/rails.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/stats.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel/tcphack.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mutex_fix.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/setup.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/mime.yaml
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/mongrel.conf
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_command.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_conditional.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_configurator.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_debug.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_handlers.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_http11.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_redirect_handler.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_request_progress.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_response.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_stats.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_uriclassifier.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/test_ws.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/test/testhelp.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/tools/rakehelp.rb
-lib/ruby/gems/1.8/gems/${PKGNAME}/tools/trickletest.rb
-lib/ruby/gems/1.8/specifications/${PKGNAME}.gemspec
diff --git a/www/mongrel/PLIST.common_end b/www/mongrel/PLIST.common_end
deleted file mode 100644
index 36b87202f14..00000000000
--- a/www/mongrel/PLIST.common_end
+++ /dev/null
@@ -1,141 +0,0 @@
-@comment $NetBSD: PLIST.common_end,v 1.1 2007/04/30 19:24:11 minskim Exp $
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/tools
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/test
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/lib/mongrel
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/lib
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/ext/http11
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/ext
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/examples/camping
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/examples
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/files/lib/mongrel
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/files/lib
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/files/ext/http11
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/files/ext
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/files
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/TCPServer.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog/Threads.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog/Params.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog/Objects.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog/Files.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog/Access.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/RequestLog
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mutex.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/MongrelDbg.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/URIClassifier.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/StatusHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Stats.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/StatisticsFilter.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/RedirectHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Rails/RailsHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Rails/RailsConfigurator.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Rails
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpServer.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpResponse.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpRequest.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpParser.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpHandlerPlugin.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HttpHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/HeaderOut.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Error404Handler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/DirHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/DeflateFilter.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Configurator.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Command/Registry.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Command/Base.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Command
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Camping/CampingHandler.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Camping.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/Camping
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel/CGIWrapper.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Mongrel
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/Kernel.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes/IO.src
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc/classes
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc/rdoc
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/doc
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}/bin
-@dirrm lib/ruby/gems/1.8/gems/${PKGNAME}
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/TCPServer
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Threads
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Params
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Objects
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Files
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog/Access
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/RequestLog
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mutex
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/MongrelDbg
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/URIClassifier
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/TimeoutError
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StopServer
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatusHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Stats
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/StatisticsFilter
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/RedirectHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails/RailsConfigurator
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Rails
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpServer
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpResponse
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpRequest
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpParams
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandlerPlugin
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HttpHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/HeaderOut
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Error404Handler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DirHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/DeflateFilter
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Const
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Configurator
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Registry
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command/Base
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Command
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping/CampingHandler
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/Camping
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel/CGIWrapper
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Mongrel
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/Kernel
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri/IO
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/ri
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/files/lib/mongrel
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/files/lib
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/files
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/TCPServer.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog/Threads.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog/Params.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog/Objects.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog/Files.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog/Access.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/RequestLog
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mutex.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/MongrelDbg.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/URIClassifier.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/StatusHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Stats.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/StatisticsFilter.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/RedirectHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Rails/RailsHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Rails/RailsConfigurator.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Rails
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HttpServer.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HttpResponse.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HttpRequest.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HttpHandlerPlugin.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HttpHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/HeaderOut.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Error404Handler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/DirHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/DeflateFilter.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Configurator.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Command/Registry.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Command/Base.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Command
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Camping/CampingHandler.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Camping.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/Camping
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel/CGIWrapper.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Mongrel
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/Kernel.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes/IO.src
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc/classes
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}/rdoc
-@dirrm lib/ruby/gems/1.8/doc/${PKGNAME}
diff --git a/www/mongrel/distinfo b/www/mongrel/distinfo
index 67064d8c447..d65035bb0b3 100644
--- a/www/mongrel/distinfo
+++ b/www/mongrel/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.2 2007/04/30 18:28:05 minskim Exp $
+$NetBSD: distinfo,v 1.3 2008/04/04 15:25:27 jlam Exp $
-SHA1 (mongrel-1.0.1.gem) = 9efda5fd0f989cba6ebf342985bf8a6b4c5fd056
-RMD160 (mongrel-1.0.1.gem) = ac30135e517c20ccd220e63e26a0d6cf0600bbd2
-Size (mongrel-1.0.1.gem) = 159232 bytes
-SHA1 (patch-aa) = 58447f604c661de0ef670a26c998651e356a8fa7
-SHA1 (patch-ab) = 669e9fcd99db932585e12af3694a4d8c93c4d2f0
+SHA1 (mongrel-1.1.4.gem) = 129e801e98d8ac6372c7d104072c716ab8c7dc03
+RMD160 (mongrel-1.1.4.gem) = e3b293ef2dad2fa4a0009f853558cf96d6265bbc
+Size (mongrel-1.1.4.gem) = 105472 bytes
+SHA1 (patch-ac) = 4f141e343b3a4dd0b0183492760c8a626bec9fad
diff --git a/www/mongrel/patches/patch-aa b/www/mongrel/patches/patch-aa
deleted file mode 100644
index 1b54b23ef18..00000000000
--- a/www/mongrel/patches/patch-aa
+++ /dev/null
@@ -1,27 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2007/04/30 18:28:05 minskim Exp $
-
---- Rakefile.orig 2007-04-30 10:47:26.000000000 -0700
-+++ Rakefile
-@@ -26,7 +26,7 @@ task :compile => [:http11] do
- end
- end
-
--task :package => [:clean,:compile,:test,:rerdoc]
-+task :package => [:compile]
-
- task :ragel do
- sh %{/usr/local/bin/ragel ext/http11/http11_parser.rl | /usr/local/bin/rlcodegen -G2 -o ext/http11/http11_parser.c}
-@@ -69,13 +69,9 @@ setup_gem(name, version) do |spec|
- spec.files += ['lib/http11.so']
- spec.extensions.clear
- spec.platform = Gem::Platform::WIN32
-- else
-- spec.add_dependency('daemons', '>= 1.0.3')
-- spec.add_dependency('fastthread', '>= 0.6.2')
- end
-
- spec.add_dependency('gem_plugin', '>= 0.2.2')
-- spec.add_dependency('cgi_multipart_eof_fix', '>= 1.0.0')
- end
-
- task :install do
diff --git a/www/mongrel/patches/patch-ab b/www/mongrel/patches/patch-ab
deleted file mode 100644
index a8b510cc668..00000000000
--- a/www/mongrel/patches/patch-ab
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2007/04/30 18:28:05 minskim Exp $
-
---- bin/mongrel_rails.orig 2007-04-30 10:59:44.000000000 -0700
-+++ bin/mongrel_rails
-@@ -9,7 +9,6 @@ require 'yaml'
- require 'mongrel'
- require 'mongrel/rails'
- require 'etc'
--require 'cgi_multipart_eof_fix' rescue nil
-
- module Mongrel
- class Start < GemPlugin::Plugin "/commands"
diff --git a/www/mongrel/patches/patch-ac b/www/mongrel/patches/patch-ac
new file mode 100644
index 00000000000..a03e0646b61
--- /dev/null
+++ b/www/mongrel/patches/patch-ac
@@ -0,0 +1,90 @@
+$NetBSD: patch-ac,v 1.1 2008/04/04 15:25:27 jlam Exp $
+
+--- ../mongrel-1.1.4.gemspec.orig 2008-03-31 11:48:36.000000000 -0400
++++ ../mongrel-1.1.4.gemspec
+@@ -7,51 +7,6 @@ authors:
+ - Zed A. Shaw
+ autorequire:
+ bindir: bin
+-cert_chain:
+-- |
+- -----BEGIN CERTIFICATE-----
+- MIIDUDCCAjigAwIBAgIBADANBgkqhkiG9w0BAQUFADBOMRwwGgYDVQQDDBNtb25n
+- cmVsLWRldmVsb3BtZW50MRkwFwYKCZImiZPyLGQBGRYJcnVieWZvcmdlMRMwEQYK
+- CZImiZPyLGQBGRYDb3JnMB4XDTA3MDkxNjEwMzI0OVoXDTA4MDkxNTEwMzI0OVow
+- TjEcMBoGA1UEAwwTbW9uZ3JlbC1kZXZlbG9wbWVudDEZMBcGCgmSJomT8ixkARkW
+- CXJ1Ynlmb3JnZTETMBEGCgmSJomT8ixkARkWA29yZzCCASIwDQYJKoZIhvcNAQEB
+- BQADggEPADCCAQoCggEBAMb9v3B01eOHk3FyypbQgKXzJplUE5P6dXoG+xpPm0Lv
+- P7BQmeMncOwqQ7zXpVQU+lTpXtQFTsOE3vL7KnhQFJKGvUAkbh24VFyopu1I0yqF
+- mGu4nRqNXGXVj8TvLSj4S1WpSRLAa0acLPNyKhGmoV9+crqQypSjM6XKjBeppifo
+- 4eBmWGjiJEYMIJBvJZPJ4rAVDDA8C6CM1m3gMBGNh8ELDhU8HI9AP3dMIkTI2Wx9
+- 9xkJwHdroAaS0IFFtYChrwee4FbCF1FHDgoTosMwa47DrLHg4hZ6ojaKwK5QVWEV
+- XGb6ju5UqpktnSWF2W+Lvl/K0tI42OH2CAhebT1gEVUCAwEAAaM5MDcwCQYDVR0T
+- BAIwADALBgNVHQ8EBAMCBLAwHQYDVR0OBBYEFGHChyMSZ16u9WOzKhgJSQ9lqDc5
+- MA0GCSqGSIb3DQEBBQUAA4IBAQA/lfeN2WdB1xN+82tT7vNS4HOjRQw6MUh5yktu
+- GQjaGqm0UB+aX0Z9y0B0qpfv9rj7nmIvEGiwBmDepNWYCGuW15JyqpN7QVVnG2xS
+- Mrame7VqgjM7A+VGDD5In5LtWbM/CHAATvvFlQ5Ph13YE1EdnVbZ65c+KQv+5sFY
+- Q+zEop74d878uaC/SAHHXS46TiXneocaLSYw1CEZs/MAIy+9c4Q5ESbGpgnfg1Ad
+- 6lwl7k3hsNHO/+tZzx4HJtOXDI1yAl3+q6T9J0yI3z97EinwvAKhS1eyOI2Y5eeT
+- tbQaNYkU127B3l/VNpd8fQm3Jkl/PqCCmDBQjUszFrJEODug
+- -----END CERTIFICATE-----
+-
+-- |
+- -----BEGIN CERTIFICATE-----
+- MIIDPzCCAiegAwIBAgIBADANBgkqhkiG9w0BAQUFADBOMRwwGgYDVQQDDBNtb25n
+- cmVsLWRldmVsb3BtZW50MRkwFwYKCZImiZPyLGQBGRYJcnVieWZvcmdlMRMwEQYK
+- CZImiZPyLGQBGRYDb3JnMB4XDTA3MDkxNjEwMzMwMFoXDTA4MDkxNTEwMzMwMFow
+- PTENMAsGA1UEAwwEZXZhbjEYMBYGCgmSJomT8ixkARkWCGNsb3VkYnVyMRIwEAYK
+- CZImiZPyLGQBGRYCc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDk
+- LQijz2fICmev4+9s0WB71WzJFYCUYFQQxqGlenbxWut9dlPSsBbskGjg+UITeOXi
+- cTh3MTqAB0i1LJyNOiyvDsAivn7GjKXhVvflp2/npMhBBe83P4HOWqeQBjkk3QJI
+- FFNBvqbFLeEXIP+HiqAOiyNHZEVXMepLEJLzGrg3Ly7M7A6L5fK7jDrt8jkm+c+8
+- zGquVHV5ohAebGd/vpHMLjpA7lCG5+MBgYZd33rRfNtCxDJMNRgnOu9PsB05+LJn
+- MpDKQq3x0SkOf5A+MVOcadNCaAkFflYk3SUcXaXWxu/eCHgqfW1m76RNSp5djpKE
+- CgNPK9lGIWpB3CHzDaVNAgMBAAGjOTA3MAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSw
+- MB0GA1UdDgQWBBT5aonPfFBdJ5rWFG+8dZwgyB54LjANBgkqhkiG9w0BAQUFAAOC
+- AQEAiKbzWgMcvZs/TPwJxr8tJ+7mSGz7+zDkWcbBl8FpQq1DtRcATh1oyTkQT7t+
+- rFEBYMmb0FxbbUnojQp8hIFgFkUwFpStwWBL/okLSehntzI2iwjuEtfj4ac9Q3Y2
+- uSdbmZqsQTuu+lEUc5C4qLK7YKwToaul+cx7vWxyk1YendcVwRlFLIBqA5cPrwo3
+- yyGLTHlRYn2c9PSbM1B63Yg+LqSSAa4QSU3Wv9pNdffVpvwHPVEQpO7ZDo5slQFL
+- Gf6+gbD/eZAvhpvmn8JlXb+LxKaFVMs2Yvrk1xOuT76SsPjEGWxkr7jZCIpsYfgQ
+- ALN3mi/9z0Mf1YroliUgF0v5Yw==
+- -----END CERTIFICATE-----
+-
+ date: 2008-02-29 05:00:00 +00:00
+ default_executable:
+ dependencies:
+@@ -73,24 +28,6 @@ dependencies:
+ - !ruby/object:Gem::Version
+ version: 1.0.3
+ version:
+-- !ruby/object:Gem::Dependency
+- name: fastthread
+- version_requirement:
+- version_requirements: !ruby/object:Gem::Requirement
+- requirements:
+- - - ">="
+- - !ruby/object:Gem::Version
+- version: 1.0.1
+- version:
+-- !ruby/object:Gem::Dependency
+- name: cgi_multipart_eof_fix
+- version_requirement:
+- version_requirements: !ruby/object:Gem::Requirement
+- requirements:
+- - - ">="
+- - !ruby/object:Gem::Version
+- version: "2.4"
+- version:
+ description: A small fast HTTP library and server that runs Rails, Camping, Nitro and Iowa apps.
+ email: ""
+ executables:
+@@ -181,7 +118,7 @@ required_ruby_version: !ruby/object:Gem:
+ requirements:
+ - - ">="
+ - !ruby/object:Gem::Version
+- version: 1.8.4
++ version: 1.8.6
+ version:
+ required_rubygems_version: !ruby/object:Gem::Requirement
+ requirements: