diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2015-03-02 20:03:22 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2015-03-02 20:03:22 +0000 |
commit | ab87e22bcd95b2e26cdd6b71a78e8c0dc877e127 (patch) | |
tree | fd73e670f8a54f35dd75a50a4500179be5647481 /www/rubygem-http | |
parent | be91d6b22d928a15165f285048b04a0dd4cc3511 (diff) | |
download | ports-ab87e22bcd95b2e26cdd6b71a78e8c0dc877e127.tar.gz ports-ab87e22bcd95b2e26cdd6b71a78e8c0dc877e127.zip |
- Update RUN_DEPENDS
- Bump PORTREVISION for dependency change
Obtained from: https://github.com/httprb/http.rb/commit/64fc52ad7e1bf87bc7a19c89c90d41e42ab90edb
Notes
Notes:
svn path=/head/; revision=380291
Diffstat (limited to 'www/rubygem-http')
-rw-r--r-- | www/rubygem-http/Makefile | 3 | ||||
-rw-r--r-- | www/rubygem-http/files/patch-gemspec | 19 | ||||
-rw-r--r-- | www/rubygem-http/files/patch-lib-http-client.rb | 21 |
3 files changed, 42 insertions, 1 deletions
diff --git a/www/rubygem-http/Makefile b/www/rubygem-http/Makefile index dd57f7753925..92a6ad9ad165 100644 --- a/www/rubygem-http/Makefile +++ b/www/rubygem-http/Makefile @@ -3,6 +3,7 @@ PORTNAME= http PORTVERSION= 0.7.1 +PORTREVISION= 1 CATEGORIES= www rubygems MASTER_SITES= RG @@ -11,7 +12,7 @@ COMMENT= Simple Ruby DSL for making HTTP requests LICENSE= MIT -RUN_DEPENDS= rubygem-form_data>=0.1.0:${PORTSDIR}/www/rubygem-form_data \ +RUN_DEPENDS= rubygem-http-form_data>=1.0.0:${PORTSDIR}/www/rubygem-http-form_data \ rubygem-http_parser.rb>=0.6.0:${PORTSDIR}/net/rubygem-http_parser.rb USE_RUBY= yes diff --git a/www/rubygem-http/files/patch-gemspec b/www/rubygem-http/files/patch-gemspec new file mode 100644 index 000000000000..5152324fe4c9 --- /dev/null +++ b/www/rubygem-http/files/patch-gemspec @@ -0,0 +1,19 @@ +Obtained from: https://github.com/httprb/http.rb/commit/64fc52ad7e1bf87bc7a19c89c90d41e42ab90edb + +--- http-0.7.1.gemspec.orig 2015-03-02 22:55:59.661280000 +0800 ++++ http-0.7.1.gemspec 2015-03-02 22:56:42.052276400 +0800 +@@ -27,12 +27,12 @@ + - !ruby/object:Gem::Version + version: 0.6.0 + - !ruby/object:Gem::Dependency +- name: form_data ++ name: http-form_data + requirement: !ruby/object:Gem::Requirement + requirements: + - - "~>" + - !ruby/object:Gem::Version +- version: 0.1.0 ++ version: 1.0.0 + type: :runtime + prerelease: false + version_requirements: !ruby/object:Gem::Requirement diff --git a/www/rubygem-http/files/patch-lib-http-client.rb b/www/rubygem-http/files/patch-lib-http-client.rb new file mode 100644 index 000000000000..801dc28a9a96 --- /dev/null +++ b/www/rubygem-http/files/patch-lib-http-client.rb @@ -0,0 +1,21 @@ +Obtained from: https://github.com/httprb/http.rb/commit/64fc52ad7e1bf87bc7a19c89c90d41e42ab90edb + +--- lib/http/client.rb.orig 2015-03-02 22:55:00.234280000 +0800 ++++ lib/http/client.rb 2015-03-02 22:58:58.379266200 +0800 +@@ -1,6 +1,6 @@ + require 'cgi' + require 'uri' +-require 'form_data' ++require 'http/form_data' + require 'http/options' + require 'http/redirector' + +@@ -132,7 +132,7 @@ + when opts.body + opts.body + when opts.form +- form = FormData.create opts.form ++ form = HTTP::FormData.create opts.form + headers['Content-Type'] ||= form.content_type + headers['Content-Length'] ||= form.content_length + form.to_s |