|
Peter Halliday |
deb063b |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%global srcname Werkzeug
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
Name: python-werkzeug
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
Version: 0.8.3
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
Release: 1%{?dist}
|
|
Peter Halliday |
deb063b |
Summary: The Swiss Army knife of Python web development
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
Group: Development/Libraries
|
|
Peter Halliday |
deb063b |
License: BSD
|
|
Peter Halliday |
deb063b |
URL: http://werkzeug.pocoo.org/
|
|
Peter Halliday |
57ac140 |
Source0: http://pypi.python.org/packages/source/W/Werkzeug/%{srcname}-%{version}.tar.gz
|
|
Peter Halliday |
deb063b |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
BuildArch: noarch
|
|
Peter Halliday |
deb063b |
BuildRequires: python-devel
|
|
Peter Halliday |
deb063b |
BuildRequires: python-setuptools-devel
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
BuildRequires: python-sphinx
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%description
|
|
Peter Halliday |
deb063b |
Werkzeug
|
|
Peter Halliday |
deb063b |
========
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
Werkzeug started as simple collection of various utilities for WSGI
|
|
Peter Halliday |
deb063b |
applications and has become one of the most advanced WSGI utility
|
|
Peter Halliday |
deb063b |
modules. It includes a powerful debugger, full featured request and
|
|
Peter Halliday |
deb063b |
response objects, HTTP utilities to handle entity tags, cache control
|
|
Peter Halliday |
deb063b |
headers, HTTP dates, cookie handling, file uploads, a powerful URL
|
|
Peter Halliday |
deb063b |
routing system and a bunch of community contributed addon modules.
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
Werkzeug is unicode aware and doesn't enforce a specific template
|
|
Peter Halliday |
deb063b |
engine, database adapter or anything else. It doesn't even enforce
|
|
Peter Halliday |
deb063b |
a specific way of handling requests and leaves all that up to the
|
|
Peter Halliday |
deb063b |
developer. It's most useful for end user applications which should work
|
|
Peter Halliday |
deb063b |
on as many server environments as possible (such as blogs, wikis,
|
|
Peter Halliday |
deb063b |
bulletin boards, etc.).
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%package doc
|
|
Peter Halliday |
deb063b |
Summary: Documentation for %{name}
|
|
Peter Halliday |
deb063b |
Group: Documentation
|
|
Peter Halliday |
deb063b |
Requires: %{name} = %{version}-%{release}
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%description doc
|
|
Peter Halliday |
deb063b |
Documentation and examples for %{name}.
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%prep
|
|
Peter Halliday |
deb063b |
%setup -q -n %{srcname}-%{version}
|
|
Peter Halliday |
deb063b |
%{__sed} -i 's/\r//' LICENSE
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
%{__sed} -i '1d' werkzeug/testsuite/multipart/collect.py
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%build
|
|
Peter Halliday |
deb063b |
%{__python} setup.py build
|
|
Peter Halliday |
68e6faf |
find examples/ -name '*.py' -executable | xargs chmod -x
|
|
Peter Halliday |
68e6faf |
find examples/ -name '*.png' -executable | xargs chmod -x
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
pushd docs
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
make html
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
popd
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%install
|
|
Peter Halliday |
deb063b |
%{__rm} -rf %{buildroot}
|
|
Peter Halliday |
deb063b |
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
|
|
Peter Halliday |
deb063b |
%{__rm} -rf docs/_build/html/.buildinfo
|
|
Peter Halliday |
68e6faf |
%{__rm} -rf examples/cupoftee/db.pyc
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%clean
|
|
Peter Halliday |
deb063b |
%{__rm} -rf %{buildroot}
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%files
|
|
Peter Halliday |
deb063b |
%defattr(-,root,root,-)
|
|
Peter Halliday |
deb063b |
%doc AUTHORS LICENSE PKG-INFO CHANGES
|
|
Peter Halliday |
deb063b |
%{python_sitelib}/*
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%files doc
|
|
Peter Halliday |
deb063b |
%defattr(-,root,root,-)
|
|
Peter Halliday |
deb063b |
%doc docs/_build/html examples
|
|
Peter Halliday |
deb063b |
|
|
Peter Halliday |
deb063b |
%changelog
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
* Sun Feb 5 2012 Haïkel Guémar <hguemar@fedoraproject.org> - 0.8.3-1
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
- upstream 0.8.3 (fixes XSS security issues)
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
* Wed Jan 25 2012 Haïkel Guémar <hguemar@fedoraproject.org> - 0.8.2-1
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
- upstream 0.8.2
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.2-4
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/31d094c442f8266b190734471d2a474f27c4a00ee8a9899e5fe5f008da41319c?s=16&d=retro) |
e789eff |
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
37b4d08 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.2-3
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
37b4d08 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
![](https://seccdn.libravatar.org/avatar/f970308d71f3ca61b27e8dd3eff4452513db64aa06f933115f14504cd846b4df?s=16&d=retro) |
37b4d08 |
|
|
![](https://seccdn.libravatar.org/avatar/fe11cff032b4e7558bdfe5f7f1b6fa3166a00faecacd35fbef2218e0463b5f3f?s=16&d=retro) |
dfec7f9 |
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.6.2-2
|
|
![](https://seccdn.libravatar.org/avatar/fe11cff032b4e7558bdfe5f7f1b6fa3166a00faecacd35fbef2218e0463b5f3f?s=16&d=retro) |
dfec7f9 |
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
![](https://seccdn.libravatar.org/avatar/fe11cff032b4e7558bdfe5f7f1b6fa3166a00faecacd35fbef2218e0463b5f3f?s=16&d=retro) |
dfec7f9 |
|
|
Peter Halliday |
68e6faf |
* Sun May 23 2010 Peter Halliday <phalliday@excelsiorsystems.net> - 0.6.2-1
|
|
Peter Halliday |
68e6faf |
- Updating because upstream release of Werkzeug 0.6.2
|
|
Peter Halliday |
57ac140 |
* Sat Mar 05 2010 Peter Halliday <phalliday@excelsiorsystems.net> - 0.6-1
|
|
Peter Halliday |
57ac140 |
- Updating because upstream release of Werkzeug 0.6
|
|
Peter Halliday |
deb063b |
* Tue Aug 25 2009 Peter Halliday <phalliday@excelsiorsystems.net> - 0.5.1-1
|
|
Peter Halliday |
deb063b |
- Initial package
|