From a84d291395fbef3c155bd51d13cf084b0c90d32d Mon Sep 17 00:00:00 2001 From: taca Date: Fri, 10 Sep 2010 13:54:48 +0000 Subject: Update www/mechanize to 1.0.0. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Remove default value of GEM_BUILD. * Ajust new ruby package's framework. = Mechanize CHANGELOG === 1.0.0 * New Features: * An optional verb may be passed to Mechanize#get GH #26 * The WWW constant is deprecated. Switch to the top level constant Mechanize * SelectList#option_with and options_with for finding options * Bug Fixes: * Rescue errors from bogus encodings * 7bit content-encoding support. Thanks sporkmonger! GH #2 * Fixed a bug with iconv conversion. Thanks awesomeman! GH #9 * meta redirects outside the head are not followed. GH #13 * Form submissions work with nil page encodings. GH #25 * Fixing default values with serialized cookies. GH #3 * Checkboxes and fields are sorted by page appearance before submitting. #11 --- www/ruby-mechanize/Makefile | 10 ++-- www/ruby-mechanize/PLIST | 113 ++++++++++++++++++++++++-------------------- www/ruby-mechanize/distinfo | 8 ++-- 3 files changed, 68 insertions(+), 63 deletions(-) (limited to 'www/ruby-mechanize') diff --git a/www/ruby-mechanize/Makefile b/www/ruby-mechanize/Makefile index 0c6cdd21527..f36e7655d85 100644 --- a/www/ruby-mechanize/Makefile +++ b/www/ruby-mechanize/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2009/12/02 14:04:22 fhajny Exp $ +# $NetBSD: Makefile,v 1.4 2010/09/10 13:54:48 taca Exp $ -DISTNAME= mechanize-0.9.3 -PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} +DISTNAME= mechanize-1.0.0 CATEGORIES= www MAINTAINER= minskim@NetBSD.org @@ -11,10 +10,7 @@ LICENSE= gnu-gpl-v2 PKG_DESTDIR_SUPPORT= user-destdir -DEPENDS+= hoe>=1.12.2:../../devel/hoe DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri>=1.2.1:../../textproc/ruby-nokogiri -GEM_BUILD= gemspec - -.include "../../misc/rubygems/rubygem.mk" +.include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-mechanize/PLIST b/www/ruby-mechanize/PLIST index e3f663ce756..bbf10bac8c4 100644 --- a/www/ruby-mechanize/PLIST +++ b/www/ruby-mechanize/PLIST @@ -1,5 +1,5 @@ -@comment $NetBSD: PLIST,v 1.4 2009/12/02 14:04:22 fhajny Exp $ -${GEM_HOME}/cache/mechanize-${PKGVERSION}.gem +@comment $NetBSD: PLIST,v 1.5 2010/09/10 13:54:48 taca Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/CHANGELOG.rdoc ${GEM_LIBDIR}/EXAMPLES.rdoc ${GEM_LIBDIR}/FAQ.rdoc @@ -14,56 +14,57 @@ ${GEM_LIBDIR}/examples/proxy_req.rb ${GEM_LIBDIR}/examples/rubyforge.rb ${GEM_LIBDIR}/examples/spider.rb ${GEM_LIBDIR}/lib/mechanize.rb -${GEM_LIBDIR}/lib/www/mechanize.rb -${GEM_LIBDIR}/lib/www/mechanize/chain.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/auth_headers.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/body_decoding_handler.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/connection_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/custom_headers.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/handler.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/header_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/parameter_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/post_connect_hook.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/pre_connect_hook.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/request_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/response_body_parser.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/response_header_handler.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/response_reader.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/ssl_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/chain/uri_resolver.rb -${GEM_LIBDIR}/lib/www/mechanize/content_type_error.rb -${GEM_LIBDIR}/lib/www/mechanize/cookie.rb -${GEM_LIBDIR}/lib/www/mechanize/cookie_jar.rb -${GEM_LIBDIR}/lib/www/mechanize/file.rb -${GEM_LIBDIR}/lib/www/mechanize/file_response.rb -${GEM_LIBDIR}/lib/www/mechanize/file_saver.rb -${GEM_LIBDIR}/lib/www/mechanize/form.rb -${GEM_LIBDIR}/lib/www/mechanize/form/button.rb -${GEM_LIBDIR}/lib/www/mechanize/form/check_box.rb -${GEM_LIBDIR}/lib/www/mechanize/form/field.rb -${GEM_LIBDIR}/lib/www/mechanize/form/file_upload.rb -${GEM_LIBDIR}/lib/www/mechanize/form/image_button.rb -${GEM_LIBDIR}/lib/www/mechanize/form/multi_select_list.rb -${GEM_LIBDIR}/lib/www/mechanize/form/option.rb -${GEM_LIBDIR}/lib/www/mechanize/form/radio_button.rb -${GEM_LIBDIR}/lib/www/mechanize/form/select_list.rb -${GEM_LIBDIR}/lib/www/mechanize/headers.rb -${GEM_LIBDIR}/lib/www/mechanize/history.rb -${GEM_LIBDIR}/lib/www/mechanize/inspect.rb -${GEM_LIBDIR}/lib/www/mechanize/monkey_patch.rb -${GEM_LIBDIR}/lib/www/mechanize/page.rb -${GEM_LIBDIR}/lib/www/mechanize/page/base.rb -${GEM_LIBDIR}/lib/www/mechanize/page/frame.rb -${GEM_LIBDIR}/lib/www/mechanize/page/link.rb -${GEM_LIBDIR}/lib/www/mechanize/page/meta.rb -${GEM_LIBDIR}/lib/www/mechanize/pluggable_parsers.rb -${GEM_LIBDIR}/lib/www/mechanize/redirect_limit_reached_error.rb -${GEM_LIBDIR}/lib/www/mechanize/redirect_not_get_or_head_error.rb -${GEM_LIBDIR}/lib/www/mechanize/response_code_error.rb -${GEM_LIBDIR}/lib/www/mechanize/unsupported_scheme_error.rb -${GEM_LIBDIR}/lib/www/mechanize/util.rb -${GEM_LIBDIR}/mechanize.gemspec +${GEM_LIBDIR}/lib/mechanize/chain.rb +${GEM_LIBDIR}/lib/mechanize/chain/auth_headers.rb +${GEM_LIBDIR}/lib/mechanize/chain/body_decoding_handler.rb +${GEM_LIBDIR}/lib/mechanize/chain/connection_resolver.rb +${GEM_LIBDIR}/lib/mechanize/chain/custom_headers.rb +${GEM_LIBDIR}/lib/mechanize/chain/handler.rb +${GEM_LIBDIR}/lib/mechanize/chain/header_resolver.rb +${GEM_LIBDIR}/lib/mechanize/chain/parameter_resolver.rb +${GEM_LIBDIR}/lib/mechanize/chain/post_connect_hook.rb +${GEM_LIBDIR}/lib/mechanize/chain/pre_connect_hook.rb +${GEM_LIBDIR}/lib/mechanize/chain/request_resolver.rb +${GEM_LIBDIR}/lib/mechanize/chain/response_body_parser.rb +${GEM_LIBDIR}/lib/mechanize/chain/response_header_handler.rb +${GEM_LIBDIR}/lib/mechanize/chain/response_reader.rb +${GEM_LIBDIR}/lib/mechanize/chain/ssl_resolver.rb +${GEM_LIBDIR}/lib/mechanize/chain/uri_resolver.rb +${GEM_LIBDIR}/lib/mechanize/content_type_error.rb +${GEM_LIBDIR}/lib/mechanize/cookie.rb +${GEM_LIBDIR}/lib/mechanize/cookie_jar.rb +${GEM_LIBDIR}/lib/mechanize/file.rb +${GEM_LIBDIR}/lib/mechanize/file_response.rb +${GEM_LIBDIR}/lib/mechanize/file_saver.rb +${GEM_LIBDIR}/lib/mechanize/form.rb +${GEM_LIBDIR}/lib/mechanize/form/button.rb +${GEM_LIBDIR}/lib/mechanize/form/check_box.rb +${GEM_LIBDIR}/lib/mechanize/form/field.rb +${GEM_LIBDIR}/lib/mechanize/form/file_upload.rb +${GEM_LIBDIR}/lib/mechanize/form/image_button.rb +${GEM_LIBDIR}/lib/mechanize/form/multi_select_list.rb +${GEM_LIBDIR}/lib/mechanize/form/option.rb +${GEM_LIBDIR}/lib/mechanize/form/radio_button.rb +${GEM_LIBDIR}/lib/mechanize/form/select_list.rb +${GEM_LIBDIR}/lib/mechanize/headers.rb +${GEM_LIBDIR}/lib/mechanize/history.rb +${GEM_LIBDIR}/lib/mechanize/inspect.rb +${GEM_LIBDIR}/lib/mechanize/monkey_patch.rb +${GEM_LIBDIR}/lib/mechanize/page.rb +${GEM_LIBDIR}/lib/mechanize/page/base.rb +${GEM_LIBDIR}/lib/mechanize/page/frame.rb +${GEM_LIBDIR}/lib/mechanize/page/image.rb +${GEM_LIBDIR}/lib/mechanize/page/label.rb +${GEM_LIBDIR}/lib/mechanize/page/link.rb +${GEM_LIBDIR}/lib/mechanize/page/meta.rb +${GEM_LIBDIR}/lib/mechanize/pluggable_parsers.rb +${GEM_LIBDIR}/lib/mechanize/redirect_limit_reached_error.rb +${GEM_LIBDIR}/lib/mechanize/redirect_not_get_or_head_error.rb +${GEM_LIBDIR}/lib/mechanize/response_code_error.rb +${GEM_LIBDIR}/lib/mechanize/unsupported_scheme_error.rb +${GEM_LIBDIR}/lib/mechanize/util.rb ${GEM_LIBDIR}/test/chain/test_argument_validator.rb +${GEM_LIBDIR}/test/chain/test_auth_headers.rb ${GEM_LIBDIR}/test/chain/test_custom_headers.rb ${GEM_LIBDIR}/test/chain/test_header_resolver.rb ${GEM_LIBDIR}/test/chain/test_parameter_resolver.rb @@ -99,20 +100,25 @@ ${GEM_LIBDIR}/test/htdocs/link with space.html ${GEM_LIBDIR}/test/htdocs/meta_cookie.html ${GEM_LIBDIR}/test/htdocs/no_title_test.html ${GEM_LIBDIR}/test/htdocs/relative/tc_relative_links.html +${GEM_LIBDIR}/test/htdocs/tc_bad_charset.html ${GEM_LIBDIR}/test/htdocs/tc_bad_links.html ${GEM_LIBDIR}/test/htdocs/tc_base_link.html ${GEM_LIBDIR}/test/htdocs/tc_blank_form.html +${GEM_LIBDIR}/test/htdocs/tc_charset.html ${GEM_LIBDIR}/test/htdocs/tc_checkboxes.html ${GEM_LIBDIR}/test/htdocs/tc_encoded_links.html +${GEM_LIBDIR}/test/htdocs/tc_field_precedence.html ${GEM_LIBDIR}/test/htdocs/tc_follow_meta.html ${GEM_LIBDIR}/test/htdocs/tc_form_action.html ${GEM_LIBDIR}/test/htdocs/tc_links.html +${GEM_LIBDIR}/test/htdocs/tc_meta_in_body.html ${GEM_LIBDIR}/test/htdocs/tc_no_attributes.html ${GEM_LIBDIR}/test/htdocs/tc_pretty_print.html ${GEM_LIBDIR}/test/htdocs/tc_radiobuttons.html ${GEM_LIBDIR}/test/htdocs/tc_referer.html ${GEM_LIBDIR}/test/htdocs/tc_relative_links.html ${GEM_LIBDIR}/test/htdocs/tc_textarea.html +${GEM_LIBDIR}/test/htdocs/test_bad_encoding.html ${GEM_LIBDIR}/test/htdocs/unusual______.html ${GEM_LIBDIR}/test/servlets.rb ${GEM_LIBDIR}/test/ssl_server.rb @@ -126,6 +132,7 @@ ${GEM_LIBDIR}/test/test_cookie_jar.rb ${GEM_LIBDIR}/test/test_cookies.rb ${GEM_LIBDIR}/test/test_encoded_links.rb ${GEM_LIBDIR}/test/test_errors.rb +${GEM_LIBDIR}/test/test_field_precedence.rb ${GEM_LIBDIR}/test/test_follow_meta.rb ${GEM_LIBDIR}/test/test_form_action.rb ${GEM_LIBDIR}/test/test_form_as_hash.rb @@ -143,6 +150,7 @@ ${GEM_LIBDIR}/test/test_if_modified_since.rb ${GEM_LIBDIR}/test/test_keep_alive.rb ${GEM_LIBDIR}/test/test_links.rb ${GEM_LIBDIR}/test/test_mech.rb +${GEM_LIBDIR}/test/test_mech_proxy.rb ${GEM_LIBDIR}/test/test_mechanize_file.rb ${GEM_LIBDIR}/test/test_meta.rb ${GEM_LIBDIR}/test/test_multi_select.rb @@ -170,5 +178,6 @@ ${GEM_LIBDIR}/test/test_ssl_server.rb ${GEM_LIBDIR}/test/test_subclass.rb ${GEM_LIBDIR}/test/test_textarea.rb ${GEM_LIBDIR}/test/test_upload.rb +${GEM_LIBDIR}/test/test_util.rb ${GEM_LIBDIR}/test/test_verbs.rb -${GEM_HOME}/specifications/mechanize-${PKGVERSION}.gemspec +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/www/ruby-mechanize/distinfo b/www/ruby-mechanize/distinfo index 6ad84a2e3ae..62007dbbdbd 100644 --- a/www/ruby-mechanize/distinfo +++ b/www/ruby-mechanize/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2009/12/02 14:04:22 fhajny Exp $ +$NetBSD: distinfo,v 1.4 2010/09/10 13:54:48 taca Exp $ -SHA1 (mechanize-0.9.3.gem) = 1c03c5a573b7bac5b36c2eb2716c8fa6188fdfcb -RMD160 (mechanize-0.9.3.gem) = 25639b0f7ccc3a015e97a7b47c55a777b5cc7631 -Size (mechanize-0.9.3.gem) = 83456 bytes +SHA1 (mechanize-1.0.0.gem) = 94406e01f4a0468f0e56e7283c87a54b5e02f247 +RMD160 (mechanize-1.0.0.gem) = 7abbb3ee408227ba4bea00de4ff277986597a33f +Size (mechanize-1.0.0.gem) = 85504 bytes -- cgit v1.2.3