Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
rubygem-mongrel
mongrel-1.0.1_remove_unneeded_dependencies.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mongrel-1.0.1_remove_unneeded_dependencies.patch of Package rubygem-mongrel
this patch is only maintained for documentation purpose. steps for rerunning the gem packaging $ svn co http://mongrel.rubyforge.org/svn/tags/1.0.1 mongrel-1.0.1 $ cd mongrel-1.0.1 $ patch < ../mongrel-1.0.1_remove_unneeded_dependencies.patch $ svn diff > ../mongrel-1.0.1_remove_unneeded_dependencies.patch $ find -name -print0 | xargs -r0 rm -rv $ rake rdoc $ rake gem $ cp pkg/*.gem .. Index: Rakefile =================================================================== --- Rakefile (revision 581) +++ Rakefile (working copy) @@ -71,11 +71,13 @@ spec.platform = Gem::Platform::WIN32 else spec.add_dependency('daemons', '>= 1.0.3') - spec.add_dependency('fastthread', '>= 0.6.2') + # already part of ruby 1.8.6 + # 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') + # this patch is included in ruby 1.8.6 + # spec.add_dependency('cgi_multipart_eof_fix', '>= 1.0.0') end task :install do Index: lib/mongrel.rb =================================================================== --- lib/mongrel.rb (revision 581) +++ lib/mongrel.rb (working copy) @@ -12,9 +12,7 @@ require 'tempfile' begin require 'fastthread' -rescue RuntimeError => e - warn "fastthread not loaded: #{ e.message }" -rescue LoadError +rescue RuntimeError, LoadError ensure require 'thread' end Index: bin/mongrel_rails =================================================================== --- bin/mongrel_rails (revision 581) +++ bin/mongrel_rails (working copy) @@ -9,7 +9,6 @@ require 'mongrel' require 'mongrel/rails' require 'etc' -require 'cgi_multipart_eof_fix' rescue nil module Mongrel class Start < GemPlugin::Plugin "/commands"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor