diff options
| -rw-r--r-- | www/Makefile | 1 | ||||
| -rw-r--r-- | www/rubygem-em-http-request/Makefile | 24 | ||||
| -rw-r--r-- | www/rubygem-em-http-request/distinfo | 2 | ||||
| -rw-r--r-- | www/rubygem-em-http-request/pkg-descr | 14 |
4 files changed, 41 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index 38124c0399fa..143794bcd937 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1624,6 +1624,7 @@ SUBDIR += rubygem-cuba SUBDIR += rubygem-davclient SUBDIR += rubygem-domainatrix + SUBDIR += rubygem-em-http-request SUBDIR += rubygem-em-websocket SUBDIR += rubygem-emk-sinatra-url-for SUBDIR += rubygem-erubis diff --git a/www/rubygem-em-http-request/Makefile b/www/rubygem-em-http-request/Makefile new file mode 100644 index 000000000000..a7721edd3e9e --- /dev/null +++ b/www/rubygem-em-http-request/Makefile @@ -0,0 +1,24 @@ +# Ports collection makefile for: rubygem-em-http-request +# Date created: 13 Dec 2011 +# Whom: Scott Sanders <scott@jssjr.com> +# +# $FreeBSD$ +# + +PORTNAME= em-http-request +PORTVERSION= 0.2.11 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= EventMachine based, async HTTP Request client + +RUN_DEPENDS= rubygem-addressable>=2.0.0:${PORTSDIR}/www/rubygem-addressable \ + rubygem-escape_utils>=0:${PORTSDIR}/textproc/rubygem-escape_utils \ + rubygem-eventmachine>=0.12.9:${PORTSDIR}/devel/rubygem-eventmachine + +USE_RUBY= yes +USE_RUBYGEMS= yes +RUBYGEM_AUTOPLIST= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-em-http-request/distinfo b/www/rubygem-em-http-request/distinfo new file mode 100644 index 000000000000..e3b17ca2b68a --- /dev/null +++ b/www/rubygem-em-http-request/distinfo @@ -0,0 +1,2 @@ +SHA256 (rubygem/em-http-request-0.2.11.gem) = c8629270c6a403f105886c5625c5c237e792c1f0142d3aae9a6777c912aa9571 +SIZE (rubygem/em-http-request-0.2.11.gem) = 41472 diff --git a/www/rubygem-em-http-request/pkg-descr b/www/rubygem-em-http-request/pkg-descr new file mode 100644 index 000000000000..df7ad52e3ceb --- /dev/null +++ b/www/rubygem-em-http-request/pkg-descr @@ -0,0 +1,14 @@ +Async (EventMachine) HTTP client, with support for: +o Asynchronous HTTP API for single & parallel request execution +o Keep-Alive and HTTP pipelining support +o Auto-follow 3xx redirects with max depth +o Automatic gzip & deflate decoding +o Streaming response processing +o Streaming file uploads +o HTTP proxy and SOCKS5 support +o Basic Auth & OAuth +o Connection-level & Global middleware support +o HTTP parser via http_parser.rb +o Works wherever EventMachine runs: Rubinius, JRuby, MRI + +WWW: https://github.com/igrigorik/em-http-request |
