pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ruby-mechanize Import ruby-mechanize.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/cb9f48a3191d
branches:  trunk
changeset: 529151:cb9f48a3191d
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sat May 26 01:46:51 2007 +0000

description:
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.

diffstat:

 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(+), 0 deletions(-)

diffs (67 lines):

diff -r 515e9cdcea29 -r cb9f48a3191d www/ruby-mechanize/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-mechanize/DESCR  Sat May 26 01:46:51 2007 +0000
@@ -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 -r 515e9cdcea29 -r cb9f48a3191d www/ruby-mechanize/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-mechanize/Makefile       Sat May 26 01:46:51 2007 +0000
@@ -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@localhost
+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 -r 515e9cdcea29 -r cb9f48a3191d www/ruby-mechanize/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-mechanize/PLIST  Sat May 26 01:46:51 2007 +0000
@@ -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 -r 515e9cdcea29 -r cb9f48a3191d www/ruby-mechanize/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ruby-mechanize/distinfo       Sat May 26 01:46:51 2007 +0000
@@ -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



Home | Main Index | Thread Index | Old Index