%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-mechanize Version: 0.2.2 Release: 3%{?_dist_release} Summary: Stateful programmatic web browsing Summary(ja): ウェブ・ブラウジング・プログラム用 Python モジュール Group: System Environment/Libraries License: BSD URL: http://wwwsearch.sourceforge.net/mechanize Source0: http://wwwsearch.sourceforge.net/mechanize/src/mechanize-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildArch: noarch BuildRequires: python-devel BuildRequires: python-setuptools Requires: python-clientform Vendor: Project Vine Distribution: Vine Linux %description 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(). Much of the code originally derived from Perl code by Gisle Aas (libwww-perl), Johnny Lee (MSIE Cookie support) and last but not least Andy Lester (WWW::Mechanize). urllib2 was written by Jeremy Hylton. %prep %setup -q -n mechanize-%{version} %build %{__python} setup.py build %install %__rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --single-version-externally-managed \ -O1 --root=$RPM_BUILD_ROOT %clean %__rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc COPYING.txt README.txt docs examples %{python_sitelib}/* %changelog * Sun Jan 12 2014 Yoji TOYODA - 0.2.2-3 - rebuild with VineSeed environment * Sun Feb 19 2012 Yoji TOYODA - 0.2.2-2 - rebuild with python-2.7.2 * Tue Aug 24 2010 Munehiro Yamamoto - 0.2.2-1 - new upstream release * Tue Feb 02 2010 Shu KONNO 0.1.10-2 - rebuild with python-2.6 * Sun Dec 28 2008 Kazutaka HARADA 0.1.10-1 - initial build for Vine Linux based on fedora package * Wed Dec 10 2008 Ignacio Vazquez-Abrams - 0.1.10-1 - Update to 0.1.10 * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 0.1.6-0.3.b - Rebuild for Python 2.6 * Sun Sep 2 2007 Luke Macken - 0.1.6-0.2.b - Update for python-setuptools changes in rawhide * Sat Mar 3 2007 Luke Macken - 0.1.6-0.1.b - 0.1.6b * Fri Nov 24 2006 Luke Macken - 0.1.5-0.1.b - Rebuild for python 2.5 - 0.1.5b * Sun Sep 3 2006 Luke Macken - 0.1.1a-5 - Rebuild for FC6 * Sun Jul 9 2006 Luke Macken - 0.1.1a-4 - Remove unnecessary python-abi requirement * Wed May 17 2006 Luke Macken - 0.1.1a-3 - Add BuildArch: noarch (bug #192155) * Sun May 14 2006 Luke Macken - 0.1.1a-2 - Add python-abi Requires - Remove noarch * Thu May 11 2006 Luke Macken - 0.1.1a-1 - Packaged for Fedora Extras