From 2d04327e0194d57543f7ace2f1dd74174a88e955 Mon Sep 17 00:00:00 2001 From: minskim Date: Sat, 26 May 2007 01:46:51 +0000 Subject: Import ruby-mechanize. The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, can follow links, and submit forms. Form fields can be populated and submitted. Mechanize also keeps track of the sites that you have visited as a history. --- www/ruby-mechanize/DESCR | 5 +++++ www/ruby-mechanize/Makefile | 19 +++++++++++++++++++ www/ruby-mechanize/PLIST | 22 ++++++++++++++++++++++ www/ruby-mechanize/distinfo | 5 +++++ 4 files changed, 51 insertions(+) create mode 100644 www/ruby-mechanize/DESCR create mode 100644 www/ruby-mechanize/Makefile create mode 100644 www/ruby-mechanize/PLIST create mode 100644 www/ruby-mechanize/distinfo (limited to 'www/ruby-mechanize') diff --git a/www/ruby-mechanize/DESCR b/www/ruby-mechanize/DESCR new file mode 100644 index 00000000000..0efc48c1970 --- /dev/null +++ b/www/ruby-mechanize/DESCR @@ -0,0 +1,5 @@ +The Mechanize library is used for automating interaction with +websites. Mechanize automatically stores and sends cookies, follows +redirects, can follow links, and submit forms. Form fields can be +populated and submitted. Mechanize also keeps track of the sites that +you have visited as a history. diff --git a/www/ruby-mechanize/Makefile b/www/ruby-mechanize/Makefile new file mode 100644 index 00000000000..10154734f31 --- /dev/null +++ b/www/ruby-mechanize/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/05/26 01:46:51 minskim Exp $ + +DISTNAME= mechanize-0.6.8 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} +CATEGORIES= www ruby +MASTER_SITES= http://rubyforge.org/frs/download.php/19657/ +EXTRACT_SUFX= .tgz + +MAINTAINER= minskim@NetBSD.org +HOMEPAGE= http://mechanize.rubyforge.org/ +COMMENT= Library to automate interaction with websites + +DEPENDS+= ${RUBY_PKGPREFIX}-hpricot-[0-9]*:../../textproc/ruby-hpricot + +USE_LANGUAGES= # none +USE_RUBY_SETUP= yes + +.include "../../lang/ruby/modules.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/www/ruby-mechanize/PLIST b/www/ruby-mechanize/PLIST new file mode 100644 index 00000000000..f60834122d3 --- /dev/null +++ b/www/ruby-mechanize/PLIST @@ -0,0 +1,22 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/26 01:46:51 minskim Exp $ +${RUBY_SITELIBDIR}/mechanize.rb +${RUBY_SITELIBDIR}/mechanize/cookie.rb +${RUBY_SITELIBDIR}/mechanize/errors.rb +${RUBY_SITELIBDIR}/mechanize/form.rb +${RUBY_SITELIBDIR}/mechanize/form_elements.rb +${RUBY_SITELIBDIR}/mechanize/history.rb +${RUBY_SITELIBDIR}/mechanize/inspect.rb +${RUBY_SITELIBDIR}/mechanize/list.rb +${RUBY_SITELIBDIR}/mechanize/monkey_patch.rb +${RUBY_SITELIBDIR}/mechanize/net-overrides/net/http.rb +${RUBY_SITELIBDIR}/mechanize/net-overrides/net/https.rb +${RUBY_SITELIBDIR}/mechanize/net-overrides/net/protocol.rb +${RUBY_SITELIBDIR}/mechanize/page.rb +${RUBY_SITELIBDIR}/mechanize/page_elements.rb +${RUBY_SITELIBDIR}/mechanize/parsers/rexml_page.rb +${RUBY_SITELIBDIR}/mechanize/pluggable_parsers.rb +${RUBY_SITELIBDIR}/mechanize/rexml.rb +@dirrm ${RUBY_SITELIBDIR}/mechanize/parsers +@dirrm ${RUBY_SITELIBDIR}/mechanize/net-overrides/net +@dirrm ${RUBY_SITELIBDIR}/mechanize/net-overrides +@dirrm ${RUBY_SITELIBDIR}/mechanize diff --git a/www/ruby-mechanize/distinfo b/www/ruby-mechanize/distinfo new file mode 100644 index 00000000000..b7fb154ec0b --- /dev/null +++ b/www/ruby-mechanize/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/05/26 01:46:51 minskim Exp $ + +SHA1 (mechanize-0.6.8.tgz) = 2cacc5246ba37be054e88992306625da2763e13f +RMD160 (mechanize-0.6.8.tgz) = e3b6527dd819567eedf38d7770c249a88d67d4bd +Size (mechanize-0.6.8.tgz) = 90678 bytes -- cgit v1.2.3