pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/py-mechanize Initial import of py-mechanize-0.1.10:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/da28222b98bb
branches:  trunk
changeset: 553221:da28222b98bb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat Jan 17 20:46:55 2009 +0000

description:
Initial import of py-mechanize-0.1.10:

Stateful programmatic web browsing, after Andy Lester's Perl module
WWW::Mechanize.

The library is layered: mechanize.Browser (stateful web browser),
mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.

Features include: ftp:, http: and file: URL schemes, browser history,
high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV
and Refresh, Referer [sic] header, robots.txt, redirections, proxies,
and Basic and Digest HTTP authentication.  mechanize's response
objects are (lazily-) .seek()able and still work after .close().

diffstat:

 www/py-mechanize/DESCR    |  11 +++++
 www/py-mechanize/Makefile |  16 ++++++++
 www/py-mechanize/PLIST    |  90 +++++++++++++++++++++++++++++++++++++++++++++++
 www/py-mechanize/distinfo |   5 ++
 4 files changed, 122 insertions(+), 0 deletions(-)

diffs (138 lines):

diff -r 4ad0f3d0be00 -r da28222b98bb www/py-mechanize/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-mechanize/DESCR    Sat Jan 17 20:46:55 2009 +0000
@@ -0,0 +1,11 @@
+Stateful programmatic web browsing, after Andy Lester's Perl module
+WWW::Mechanize.
+
+The library is layered: mechanize.Browser (stateful web browser),
+mechanize.UserAgent (configurable URL opener), plus urllib2 handlers.
+
+Features include: ftp:, http: and file: URL schemes, browser history,
+high-level hyperlink and HTML form support, HTTP cookies, HTTP-EQUIV
+and Refresh, Referer [sic] header, robots.txt, redirections, proxies,
+and Basic and Digest HTTP authentication.  mechanize's response
+objects are (lazily-) .seek()able and still work after .close().
diff -r 4ad0f3d0be00 -r da28222b98bb www/py-mechanize/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-mechanize/Makefile Sat Jan 17 20:46:55 2009 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/01/17 20:46:55 wiz Exp $
+#
+
+DISTNAME=      mechanize-0.1.10
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    www
+MASTER_SITES=  http://wwwsearch.sourceforge.net/mechanize/src/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://wwwsearch.sourceforge.net/mechanize/
+COMMENT=       Stateful programmatic web browsing in Python
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 4ad0f3d0be00 -r da28222b98bb www/py-mechanize/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-mechanize/PLIST    Sat Jan 17 20:46:55 2009 +0000
@@ -0,0 +1,90 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/01/17 20:46:55 wiz Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/zip-safe
+${PYSITELIB}/mechanize/__init__.py
+${PYSITELIB}/mechanize/__init__.pyc
+${PYSITELIB}/mechanize/__init__.pyo
+${PYSITELIB}/mechanize/_auth.py
+${PYSITELIB}/mechanize/_auth.pyc
+${PYSITELIB}/mechanize/_auth.pyo
+${PYSITELIB}/mechanize/_beautifulsoup.py
+${PYSITELIB}/mechanize/_beautifulsoup.pyc
+${PYSITELIB}/mechanize/_beautifulsoup.pyo
+${PYSITELIB}/mechanize/_clientcookie.py
+${PYSITELIB}/mechanize/_clientcookie.pyc
+${PYSITELIB}/mechanize/_clientcookie.pyo
+${PYSITELIB}/mechanize/_debug.py
+${PYSITELIB}/mechanize/_debug.pyc
+${PYSITELIB}/mechanize/_debug.pyo
+${PYSITELIB}/mechanize/_file.py
+${PYSITELIB}/mechanize/_file.pyc
+${PYSITELIB}/mechanize/_file.pyo
+${PYSITELIB}/mechanize/_firefox3cookiejar.py
+${PYSITELIB}/mechanize/_firefox3cookiejar.pyc
+${PYSITELIB}/mechanize/_firefox3cookiejar.pyo
+${PYSITELIB}/mechanize/_gzip.py
+${PYSITELIB}/mechanize/_gzip.pyc
+${PYSITELIB}/mechanize/_gzip.pyo
+${PYSITELIB}/mechanize/_headersutil.py
+${PYSITELIB}/mechanize/_headersutil.pyc
+${PYSITELIB}/mechanize/_headersutil.pyo
+${PYSITELIB}/mechanize/_html.py
+${PYSITELIB}/mechanize/_html.pyc
+${PYSITELIB}/mechanize/_html.pyo
+${PYSITELIB}/mechanize/_http.py
+${PYSITELIB}/mechanize/_http.pyc
+${PYSITELIB}/mechanize/_http.pyo
+${PYSITELIB}/mechanize/_lwpcookiejar.py
+${PYSITELIB}/mechanize/_lwpcookiejar.pyc
+${PYSITELIB}/mechanize/_lwpcookiejar.pyo
+${PYSITELIB}/mechanize/_mechanize.py
+${PYSITELIB}/mechanize/_mechanize.pyc
+${PYSITELIB}/mechanize/_mechanize.pyo
+${PYSITELIB}/mechanize/_mozillacookiejar.py
+${PYSITELIB}/mechanize/_mozillacookiejar.pyc
+${PYSITELIB}/mechanize/_mozillacookiejar.pyo
+${PYSITELIB}/mechanize/_msiecookiejar.py
+${PYSITELIB}/mechanize/_msiecookiejar.pyc
+${PYSITELIB}/mechanize/_msiecookiejar.pyo
+${PYSITELIB}/mechanize/_opener.py
+${PYSITELIB}/mechanize/_opener.pyc
+${PYSITELIB}/mechanize/_opener.pyo
+${PYSITELIB}/mechanize/_pullparser.py
+${PYSITELIB}/mechanize/_pullparser.pyc
+${PYSITELIB}/mechanize/_pullparser.pyo
+${PYSITELIB}/mechanize/_request.py
+${PYSITELIB}/mechanize/_request.pyc
+${PYSITELIB}/mechanize/_request.pyo
+${PYSITELIB}/mechanize/_response.py
+${PYSITELIB}/mechanize/_response.pyc
+${PYSITELIB}/mechanize/_response.pyo
+${PYSITELIB}/mechanize/_rfc3986.py
+${PYSITELIB}/mechanize/_rfc3986.pyc
+${PYSITELIB}/mechanize/_rfc3986.pyo
+${PYSITELIB}/mechanize/_seek.py
+${PYSITELIB}/mechanize/_seek.pyc
+${PYSITELIB}/mechanize/_seek.pyo
+${PYSITELIB}/mechanize/_sockettimeout.py
+${PYSITELIB}/mechanize/_sockettimeout.pyc
+${PYSITELIB}/mechanize/_sockettimeout.pyo
+${PYSITELIB}/mechanize/_testcase.py
+${PYSITELIB}/mechanize/_testcase.pyc
+${PYSITELIB}/mechanize/_testcase.pyo
+${PYSITELIB}/mechanize/_upgrade.py
+${PYSITELIB}/mechanize/_upgrade.pyc
+${PYSITELIB}/mechanize/_upgrade.pyo
+${PYSITELIB}/mechanize/_urllib2.py
+${PYSITELIB}/mechanize/_urllib2.pyc
+${PYSITELIB}/mechanize/_urllib2.pyo
+${PYSITELIB}/mechanize/_useragent.py
+${PYSITELIB}/mechanize/_useragent.pyc
+${PYSITELIB}/mechanize/_useragent.pyo
+${PYSITELIB}/mechanize/_util.py
+${PYSITELIB}/mechanize/_util.pyc
+${PYSITELIB}/mechanize/_util.pyo
+@dirrm ${PYSITELIB}/mechanize
+@dirrm ${PYSITELIB}/${EGG_INFODIR}
diff -r 4ad0f3d0be00 -r da28222b98bb www/py-mechanize/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/www/py-mechanize/distinfo Sat Jan 17 20:46:55 2009 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/01/17 20:46:55 wiz Exp $
+
+SHA1 (mechanize-0.1.10.tar.gz) = 02694c8e32442db3c589d187b3b8f4c7ebda0a24
+RMD160 (mechanize-0.1.10.tar.gz) = 7b0ece6a7a4fc5bd6c879938724033e0c1cb2e40
+Size (mechanize-0.1.10.tar.gz) = 253810 bytes



Home | Main Index | Thread Index | Old Index