diff --git a/README.md b/README.md index b424747..3bfbc7b 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # python-mechanize +Stateful programmatic web browsing in Python, after Andy Lester’s Perl module WWW::Mechanize. + diff --git a/python-mechanize.spec b/python-mechanize.spec new file mode 100644 index 0000000..7e04ffc --- /dev/null +++ b/python-mechanize.spec @@ -0,0 +1,59 @@ +Name: python-mechanize +Version: 0.2.5 +Release: 2mamba +Summary: Stateful programmatic web browsing in Python +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Ercole 'ercolinux' Carpanetto +URL: http://wwwsearch.sourceforge.net/mechanize/ +Source: http://wwwsearch.sourceforge.net/mechanize/src/mechanize-%{version}.tar.gz +#Patch0: %{name}--.patch +License: GPL +## AUTOBUILDREQ-BEGIN +BuildRequires: libpython-devel +## AUTOBUILDREQ-END +Requires: python >= %python_version +Provides: mechanize +Obsoletes: mechanize +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Stateful programmatic web browsing in Python, after Andy Lester’s Perl module WWW::Mechanize. + +%prep +%setup -q -n mechanize-%{version} +#%patch0 -p1 + +%build +CFLAGS="%{optflags}" %{__python} setup.py build + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%{__python} setup.py install \ + -O1 --skip-build \ + --root="%{buildroot}" \ + --install-headers=%{_includedir}/python \ + --install-lib=%{python_sitearch} \ + --single-version-externally-managed + +%files +%defattr(-,root,root) +%{python_sitearch}/mechanize-%{version}-py%{python_version}.egg-info/PKG-INFO +%{python_sitearch}/mechanize-%{version}-py%{python_version}.egg-info/*.txt +%{python_sitearch}/mechanize-%{version}-py%{python_version}.egg-info/zip-safe +%dir %{python_sitearch}/mechanize +%{python_sitearch}/mechanize/*.py +%{python_sitearch}/mechanize/*.pyc +%{python_sitearch}/mechanize/*.pyo + +%changelog +* Sun Jun 02 2013 Silvan Calarco 0.2.5-2mamba +- python 2.7 mass rebuild + +* Fri Apr 01 2011 Silvan Calarco 0.2.5-1mamba +- update to 0.2.5 +- make package name same as specfile by renaming package from mechanize to python-mechanize + +* Mon Dec 27 2010 Ercole 'ercolinux' Carpanetto 0.2.4-1mamba +- package created by autospec