summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorobache <obache>2013-01-05 05:46:11 +0000
committerobache <obache>2013-01-05 05:46:11 +0000
commitf2714f61ba9e1690b5e5d95b978728266f459253 (patch)
tree32d7d0d733cff412e1709b4ac1f04f37ed111f73 /www
parentbd2b60b5efb1ac6c9bf92654f60807b07d63a004 (diff)
downloadpkgsrc-f2714f61ba9e1690b5e5d95b978728266f459253.tar.gz
Update ruby-httpclient to 2.3.2.
= Changes in 2.3.2 = January 5, 2013 - version 2.3.2 * Changes * #138 Revert Timeout change unintentionally included in v2.3.1. It's reported that the change causes background processes not terminated properly. = Changes in 2.3.1 = January 1, 2013 - version 2.3.1 * Changes * #137 Signing key is expiring for cacert_sha1.p7s. Deleted p7s signature check for default cacerts. Sorry for many troubles in the past. This feature is not useful without having online/real-time CA certs update but I don't think I can implement it in near future. Users depend on this signature check (who puts cacert.p7s in R/W filesystem and ssl_config.rb in R/O filesystem) should take care the tampering by themself. * Bug fixes * #122 Support IPv6 address in URI = Changes in 2.3.0 = October 10, 2012 - version 2.3.0 * Features * Added debug mode CLI. bin/httpclient is installed as CLI. Usage: 1) % httpclient get https://www.google.co.jp/ q=ruby Usage: 2) %httpclient For 1) it issues a GET request to the given URI and shows the wiredump and the parsed result. For 2) it invokes irb shell with the binding that has a HTTPClient as 'self'. You can call HTTPClient instance methods like; > get "https://www.google.co.jp/", :q => :ruby * #119 Addressable gem support (only if it exists); should handle IRI properly. * Bug fixes * #115 Cookies couldn't work properly if the path in an URI is ommited. * #112, #117 Proper handling of sized IO (the IO object that responds to :size) for chunked POST. HTTPClient did read till EOF even if the given IO has :size method. * Handle '303 See Other' properly. RFC2616 says it should be redirected with GET. * #116 Fix "100-continue" support. It was just ignored. * #118 Support for boolean values when making POST/PUT requests with multiipart/form Content-Type. * #110 Allows leading dots in no_proxy hostname suffixes.
Diffstat (limited to 'www')
-rw-r--r--www/ruby-httpclient/Makefile6
-rw-r--r--www/ruby-httpclient/PLIST5
-rw-r--r--www/ruby-httpclient/distinfo8
3 files changed, 11 insertions, 8 deletions
diff --git a/www/ruby-httpclient/Makefile b/www/ruby-httpclient/Makefile
index a6869f64348..25e4c2a245c 100644
--- a/www/ruby-httpclient/Makefile
+++ b/www/ruby-httpclient/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2012/10/28 06:31:03 asau Exp $
+# $NetBSD: Makefile,v 1.12 2013/01/05 05:46:11 obache Exp $
#
-DISTNAME= httpclient-2.2.7
+DISTNAME= httpclient-2.3.2
CATEGORIES= www
MAINTAINER= obache@NetBSD.org
@@ -14,5 +14,7 @@ USE_LANGUAGES= # none
# OK with ruby-1.9 buitin one, but not with ruby18's one.
RUBY_RDOC_REQD= 2.5.8
+RUBYGEM_OPTIONS+= --format-executable
+
.include "../../lang/ruby/gem.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-httpclient/PLIST b/www/ruby-httpclient/PLIST
index 5d2c14bb064..3419f15e3c8 100644
--- a/www/ruby-httpclient/PLIST
+++ b/www/ruby-httpclient/PLIST
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2012/08/19 07:54:11 obache Exp $
+@comment $NetBSD: PLIST,v 1.7 2013/01/05 05:46:11 obache Exp $
+bin/httpclient${RUBY_VER}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/README.txt
+${GEM_LIBDIR}/bin/httpclient
${GEM_LIBDIR}/lib/hexdump.rb
${GEM_LIBDIR}/lib/http-access2.rb
${GEM_LIBDIR}/lib/http-access2/cookie.rb
@@ -8,7 +10,6 @@ ${GEM_LIBDIR}/lib/http-access2/http.rb
${GEM_LIBDIR}/lib/httpclient.rb
${GEM_LIBDIR}/lib/httpclient/auth.rb
${GEM_LIBDIR}/lib/httpclient/cacert.p7s
-${GEM_LIBDIR}/lib/httpclient/cacert_sha1.p7s
${GEM_LIBDIR}/lib/httpclient/connection.rb
${GEM_LIBDIR}/lib/httpclient/cookie.rb
${GEM_LIBDIR}/lib/httpclient/http.rb
diff --git a/www/ruby-httpclient/distinfo b/www/ruby-httpclient/distinfo
index bf2468c53d9..5526ad99b57 100644
--- a/www/ruby-httpclient/distinfo
+++ b/www/ruby-httpclient/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2012/08/19 07:54:11 obache Exp $
+$NetBSD: distinfo,v 1.11 2013/01/05 05:46:11 obache Exp $
-SHA1 (httpclient-2.2.7.gem) = 9ec9c013b0ae241aff6050a6744e85b79618a123
-RMD160 (httpclient-2.2.7.gem) = e9a5191babc33a0dc376a54c55bf0c6e59067a58
-Size (httpclient-2.2.7.gem) = 215552 bytes
+SHA1 (httpclient-2.3.2.gem) = c462cfda11040b747509231ac9f6fb071ee78224
+RMD160 (httpclient-2.3.2.gem) = 772af5dd94a44ad0489576601083218aacdf1e32
+Size (httpclient-2.3.2.gem) = 154112 bytes